Kaum schaue ich auf die Karaf, das nächste ....
OHNE Ende ....
Incoming payload 'NULL' not supported by type 'NumberValue'
Also habe ich erst einmal auf allen 3 Leseköpfen den Default für meinen Zähler wiederhergestellt
Code: Alles auswählen
>D
>B
=>sensor53 r
>M 1
+1,3,s,0,9600,
1,77070100010800ff@1000,Gesamtverbrauch,KWh,Total_in,2
1,77070100020800ff@1000,Gesamteinspeisung,KWh,Total_out,2
1,77070100100700ff@1,Verbrauch,W,Power_curr,1
#
Und? Ruhe ist im Log!! OK, Gute Ausgangslage für die weiteren Schritte.
Die Werte für 1.8.0 und 2.8.0 werden im tele Intervall (300 sek.) aktualisiert.
Code: Alles auswählen
1,77070100010800ff@1000,Gesamtverbrauch,KWh,Total_in,18
1,77070100020800ff@1000,Gesamteinspeisung,KWh,Total_out,18
1,77070100100700ff@1,Verbrauch,W,Power_curr,16
=>
Incoming payload 'NULL' not supported by type 'NumberValue'
Code: Alles auswählen
1,77070100010800ff@1000,Gesamtverbrauch,KWh,Total_in,2
1,77070100020800ff@1000,Gesamteinspeisung,KWh,Total_out,2
1,77070100100700ff@1,Verbrauch,W,Power_curr,16
=>
Incoming payload 'NULL' not supported by type 'NumberValue'
Aber schon weniger.
Nun der Schlauch auf dem ich stehe => Warum, denn 16 heißt doch nur => schnelle Aktualisierung und hat nichts mit der Payload zu tun
Mein Thing für diesen Lesekopf
Code: Alles auswählen
Thing topic 1EMH12345678 "Z1 Hauptzähler" @ "MQTT" {
Channels:
Type string : z1_Power_curr "Z1 Power Current" [
stateTopic="tele/tasmota_F9A39A/SENSOR"
transformationPattern="JSONPATH:$..Power_curr"
]
Type number : z1_180 "Z1 Zählwerk 1.8.0 (in)" [
stateTopic="tele/tasmota_F9A39A/SENSOR",
transformationPattern="JSONPATH:$..Total_in"
]
Type number : z1_280 "Z1 Zählwerk 2.8.0 (out)" [
stateTopic="tele/tasmota_F9A39A/SENSOR",
transformationPattern="JSONPATH:$..Total_out"
]
}
Evtl. hat noch jemand etwas in der Lösungskiste?