Hallo ich habe leider nicht gefunden wie ich den Cum wert setzen kann?
Ich würde gerne mein cum Wert von meinem EM 1000 S Stromzähler den Wert auf 0 Setzen.
Ja aber kann man nicht den Cum Wert mit Set cum CUL_EM_1 oder so was machen?
Ja Danke und wie mache ich das Bitte würde mir auch Helfen?
Gruß
Martin
Wusst garnicht das man den S300TH als Stromzähler verwenden kann... *gg*
Gruß Christoph
Hallo ich komme so nicht weiter meine Config sieht so aus
#Strom
define CUL_EM_1 CUL_EM 1 375 4500 0.18 0.00
attr CUL_EM_1 room Strom
define FileLog_CUL_EM_1 FileLog ./log/CUL_EM_1-%Y.log CUL_EM_1:CNT.*
attr FileLog_CUL_EM_1 logtype power8:Power,text
attr FileLog_CUL_EM_1 room Strom
define weblink_CUL_EM_1 weblink fileplot FileLog_CUL_EM_1:power8:CURRENT
attr weblink_CUL_EM_1 label "CUL_EM_1 Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_CUL_EM_1 room Strom
So jetzt habe ich in Fhem/Log fhem.save folgendes eingetragen nach Schutdown
setstate CUL_EM_1 2012-10-08 11:43:00 basis 17050
17050 war mein Zählerstand und nichts ist Passiert.
Was mache ich falsch?
Gruß
Martin
17050 war mein Zählerstand und nichts ist Passiert.
Bei mir hat das hier funktioniert.fhem> { $defs{CUL_EM_2}{READINGS}{basis}{VAL} = (56774*75-0.106) }
fhem> { $defs{CUL_EM_2}{READINGS}{basis}{TIME} = TimeNow() }Wobei CUL_EM_2 natürlich dem Namen deines Sensors anzupassen ist und der Wert56774 (mein damaliger Zählerwert) ebenfalls anzupassen ist.75 ist Anzahl der Umdrehungen pro KWH und -0.106 war der damalige CUM Wert.Damit hat sich mein Wert für das Reading auf den aktuellen Zählerstand setzen lassen.Beim nächsten Telegramm vom Sensor wurde das auch sofort angezeigt.Mit etwas rechnen sollte sich der Wert auch auf Null setzen lassen.Gruß, Stefan.
Alsooooo
nehmen wir folgendes an :
Zählerwert: 100000 kWh
Zählerkonstante:75 U / kWh
CUL_EM Reading total_cnt: 2000
Zählerwert x Zählerkonstante - CUL_EM Reading total_cnt = basisWert
100000 x 75 - 2000 = 7498000
fhem mit "shutdown fhem" stoppen
/fhem/log/fhem.save öffnen und dann folgende Zeile einfügen
setstate CUL_EM_NAME 2012-08-11 11:00:00 basis 7498000
(CUL_EM_NAME, Datum, Uhrzeit anpassen...)
angepasste fhem.save speichern und danach fhem wieder starten
Das geht aber bei mir leider nur bei Strom bei Gas wäre das Zählerstand
Bei mir 37676*0,100-8381 und da kommt alles Mögliche bei raus aber nicht das richtige????
Gruß
Martin
Ja super aber wenn ich bei mir den Zählerstand 37677 mit 10 dividiere ist das nicht so toll oder
es ist aber bei mir so das der Faktor bei Gas 0,1 ist.
Gruß
MartinWerde bei Gelegenheit nen Eintrag für EM1000* erstellen und das CUM-reset verschieben.
dein Link verweist auf diesen Beitrag ;-)
done
unrauchbar.