ESA / EM unterstüzung in FHEM

Begonnen von Predictor, 26 Dezember 2012, 21:51:50

Vorheriges Thema - Nächstes Thema

stromer-12

Die Ticks musst du in deinen ESA2000WZ auf 1000 setzen.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

jnewton957

Zitat von: stromer-12 am 19 Januar 2020, 21:16:06
Die Ticks musst du in deinen ESA2000WZ auf 1000 setzen.

Hallo,

das hatte ich auf 1000. Aber eben mit 1000 ist das reading zu hoch.
Damit stimmen natürlich alle Daten nicht. Sei es hour, day, month,year, total und statistics.

Ich hoffe jemand hat für das Problem eine Lösung.

Danke

FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

jnewton957

Ich habe noch eine Frage zu meiner esa2000WZ Implementierung.

Da ist das Teil an einem Wärmepumpenzähler dran habe, habe ich mit base1 = HT und base2=NT den Hochtarif und Niedrigtarif als Basis eingestellt.

NT eben ab 21.00 Uhr bis etwa 6.00 Uhr und dann HT.

Wie kann ich aber nun bei 1000 ticks/kwH jeweils ein usereading für NT und HT bauen?

Wie kann ich dann auch einen Zählerstand NT und Zählerstand HT ausgehend vom base erzeugen. Also quasi die Zählerstände am Stromzähler nachbilden?

Danke
Jörg
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

stromer-12

#318
Zitat von: jnewton957 am 19 Januar 2020, 22:40:40
das hatte ich auf 1000. Aber eben mit 1000 ist das reading zu hoch.
Hast du mal die Einstellung an deinen ESA auf 1200 gesetzt?
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

stromer-12

Ich habe seit 3 Jahren das Modul nicht mehr im Einsatz.

Zitat von: jnewton957 am 25 Januar 2020, 18:08:43Da ist das Teil an einem Wärmepumpenzähler dran habe, habe ich mit base1 = HT und base2=NT den Hochtarif und Niedrigtarif als Basis eingestellt.

NT eben ab 21.00 Uhr bis etwa 6.00 Uhr und dann HT.

Die Zeit ist im Modul in Zeile 173 fest einprogrammiert.

ZitatWie kann ich aber nun bei 1000 ticks/kwH jeweils ein usereading für NT und HT bauen?

Wie kann ich dann auch einen Zählerstand NT und Zählerstand HT ausgehend vom base erzeugen. Also quasi die Zählerstände am Stromzähler nachbilden?

Ich hatte damals das Modul übernommen und einzelne Sachen bei der Dekodierung angepasst. Selber hatte ich keinen 2-Tarifzähler.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

jnewton957

Zitat von: stromer-12 am 25 Januar 2020, 20:16:15
Hast du mal die Einstellung an deinen ESA auf 1200 gesetzt?

Du meinst im Modul bei Zeile 167 $corr = 1000/$v[4]; auf $corr = 1200/$v[4]; ???
Das ändern und speichern und bei jedem update wieder anpassen?

Bisher hatte ich es mal mit einem setreading <device> ticks 1200 versucht. Aber das wird ja bei jedem neustart wieder auf 1000 gesetzt.
Das hat also nicht lange überlebt, da ich leider zu Zeit viele Neustarts mache, da ich viel anpasse in meinen cfg Dateien (Umstieg dblog, Pflege etc)
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

stromer-12

Nein, es muss in deinen Sensor eingestellt werden.

Zitat von: jnewton957 am 26 Januar 2020, 15:00:07Du meinst im Modul bei Zeile 167 $corr = 1000/$v[4]; auf $corr = 1200/$v[4]; ???
Das ändern und speichern und bei jedem update wieder anpassen?

Diese Zeile gilt nur für eine ESA1000Z (war der Gaszähler)

ZitatBisher hatte ich es mal mit einem setreading <device> ticks 1200 versucht. Aber das wird ja bei jedem neustart wieder auf 1000 gesetzt.
Das hat also nicht lange überlebt, da ich leider zu Zeit viele Neustarts mache, da ich viel anpasse in meinen cfg Dateien (Umstieg dblog, Pflege etc)
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL