✔
|
Private answer
Danke für das Script.
Das ist ein EMH-LZQJ. Der hat zwei Abfragecodes, bei enem wird die Leistung mit angezeigt beim anderen der Verbrauch. Hat Faktor 30.
12:26:19.883 : (/EMH5@01LZQJL0013E
12:26:20.160 RSL: STATUS10 = {"StatusSNS":{"Time":"2023-12-21T12:26:20","LK13BE":{"Power_L1_curr":0.1328,"Power_L2_curr":0.0170,"Power_L3_curr":0.1319,"Power_curr":0.2817,"Amperage_L1_curr":0.6392,"Amperage_L2_curr":0.0872,"Amperage_L3_curr":0.6248,"1Power_curr":9390}}}
12:26:20.482 : 0.0.0(12458298)
12:26:20.982 : 0.9.1(122617)
12:26:21.483 : 0.9.2(231221)
12:26:22.082 : 21.25(0.0774*kW)
12:26:22.683 : 41.25(0.0167*kW)
12:26:23.282 : 61.25(0.1059*kW)
12:26:23.849 : 1.25(0.2001*kW)
12:26:24.550 : 23.25(-0.0025*kvar)
12:26:25.216 : 43.25(0.0040*kvar)
12:26:25.862 RSL: STATUS10 = {"StatusSNS":{"Time":"2023-12-21T12:26:25","LK13BE":{"Power_L1_curr":0.1328,"Power_L2_curr":0.0170,"Power_L3_curr":0.1319,"Power_curr":0.2817,"Amperage_L1_curr":0.6392,"Amperage_L2_curr":0.0872,"Amperage_L3_curr":0.6248,"1Power_curr":9390}}}
12:26:26.105 : 63.25(0.0096*kvar)
12:26:26.516 : 3.25(0.0110*kvar)
12:26:27.149 : 29.25(0.0921*kVA)
12:26:27.782 : 49.25(0.0194*kVA)
12:26:28.416 : 69.25(0.1066*kVA)
12:26:28.861 RSL: STATUS10 = {"StatusSNS":{"Time":"2023-12-21T12:26:28","LK13BE":{"Power_L1_curr":0.1328,"Power_L2_curr":0.0170,"Power_L3_curr":0.1319,"Power_curr":0.2817,"Amperage_L1_curr":0.6392,"Amperage_L2_curr":0.0872,"Amperage_L3_curr":0.6248,"1Power_curr":9390}}}
12:26:29.109 : 9.25(0.2182*kVA)
12:26:29.583 : 31.25(0.4042*A)
12:26:30.149 : 51.25(0.0858*A)
12:26:30.715 : 71.25(0.4723*A)
12:26:31.227 RSL: STATUS10 = {"StatusSNS":{"Time":"2023-12-21T12:26:31","LK13BE":{"Power_L1_curr":0.1328,"Power_L2_curr":0.0170,"Power_L3_curr":0.1319,"Power_curr":0.2817,"Amperage_L1_curr":0.6392,"Amperage_L2_curr":0.0872,"Amperage_L3_curr":0.6248,"1Power_curr":9390}}}
12:26:31.364 : 32.25(227.9*V)
12:26:31.783 : 52.25(226.4*V)
12:26:32.316 : 72.25(225.8*V)
12:26:32.883 : 33.25(0.84*P/S)
12:26:33.450 : 53.25(0.86*P/S)
12:26:34.016 : 73.25(0.99*P/S)
12:26:34.582 : 13.25(0.91*P/S)
12:26:34.861 RSL: STATUS10 = {"StatusSNS":{"Time":"2023-12-21T12:26:34","LK13BE":{"Power_L1_curr":0.1328,"Power_L2_curr":0.0170,"Power_L3_curr":0.1319,"Power_curr":0.2817,"Amperage_L1_curr":0.6392,"Amperage_L2_curr":0.0872,"Amperage_L3_curr":0.6248,"1Power_curr":9390}}}
12:26:35.152 : 14.25(49.99*Hz)
12:26:35.649 : C.3(00000000)
12:26:36.149 : C.4(00E00040)
12:26:36.649 : C.5(0020F0F0)
12:26:37.082 : C.7.0(0002)
12:26:37.516 : C.7.1(0000)
12:26:37.860 RSL: STATUS10 = {"StatusSNS":{"Time":"2023-12-21T12:26:37","LK13BE":{"Power_L1_curr":0.1328,"Power_L2_curr":0.0170,"Power_L3_curr":0.1319,"Power_curr":0.2817,"Amperage_L1_curr":0.6392,"Amperage_L2_curr":0.0872,"Amperage_L3_curr":0.6248,"1Power_curr":9390}}}
12:26:38.113 : C.7.2(0000)
12:26:38.382 : C.7.3(0000)
12:26:38.748 : C.52.0(3)
12:26:39.349 : C.86.0(00000000)
12:26:39.449 : !
markiert als Spam
|
✔
|
Private answer
Leider geht das Editieren hier nicht mehr.
Hier noch einmal richtig:
"power_w": {
"expr": "power_w_l1+power_w_l2+power_w_l3"
}
markiert als Spam
|
✔
|
Private answer
so:
"power_w": {
"expr": "import_w_l1+import_w_l2+import_w_l3"
}
Ich habe das mal in die angehängte Definition geschrieben.
Sag mal was für ein Zähler ist das? Ist das ein Logarex? Kannst du mal einen Rohdatensatz des Zählers anhängen? Würde mich mal interessieren.
markiert als Spam
|
✔
|
Private answer
Wie kann man im json Skript erreichen, dass er die drei Phasen Leistung (W) zusammen zählt. Jetzt macht das noch der Tasmota, aber der rechnet ein bisschen langsam.
Das auslesen des kummulierten Wertes (1.25) geht nicht richtig da er alles Werte ausliest die diese Zahlen enthalten.
>D
>B
=>sensor53 r
>M 1
+1,3,o,0,300,LK13BE,1,30,2F34210D0A
1,21.25(@1,Power_L1_curr,W,Power_L1_curr,4
1,41.25(@1,Power_L2_curr,W,Power_L2_curr,4
1,61.25(@1,Power_L3_curr,W,Power_L3_curr,4
1,=m 1+2+3 @1,Power_curr,W,Power_curr,4
1,31.25(@1,Amperage_L1_curr,A,Amperage_L1_curr,4
1,51.25(@1,Amperage_L2_curr,A,Amperage_L2_curr,4
1,71.25(@1,Amperage_L3_curr,A,Amperage_L3_curr,4
1,1.25(@1,Wirkleistung,KW,Wirkleistung,4
#
markiert als Spam
|
✔
|
Private answer
Vielen Dank,
jetzt klappt es wunderbar.
Jetzt muss sich nur noch der Nebel verziehen.
markiert als Spam
|
✔
|
Private answer
ach, du musst die Leistung noch mal 1000 nehmen:
"power_w": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.LK13BE.Power_curr",
"type": "float",
"resolution": 1000.0
Ich habs im Anhang auch noch mal geändert.
Trotzdem denke ich das du nicht das optimale Tasmota-Auslesescript verwendest.
markiert als Spam
|
✔
|
Private answer
Ich habe jetzt den Faktor aus dem Cfos raus genommen damit man es besser vergleichen kann.
Die Ampere stimmen schon bis auf die Rundung.
markiert als Spam
|
✔
|
Private answer
Hmm, komisch.
Kannst du noch mal ein Screenshot der cFos-Kachel mit der Ausgabe von http://192.168.178.24/cm?cmnd=status%2010
gegenüberstellen?
markiert als Spam
|
✔
|
Private answer
Vielen Dank für das Script.
Leider zeigt er da garnichts bei Watt an.
markiert als Spam
|
✔
|
Private answer
Hallo, ich meine mir welchem Tasmota-Skript du den Zähler ausliest.
Probiere mal die angehängte Zählerdefinition aus. (txt am ende entfernen)
markiert als Spam
|
✔
|
Private answer
Im Anhang die json Tasmota Ausgabe
Leider kann ich die .json Datei nicht hoch laden:
"rtype": 1, // 0 = modbus, 1 = http/json
"name": "Tasmota Smartmeter HTTP", // as displayed in the config dialog
"manufacturer": "Tasmota",
"dev_type": "tasmota_http_json", // will be prefixed by "meter_"
"delay_accumulated": false, // false: always read accumulated value, like import_wh / export_wh when reading instantaneous values
// values used to build the model string
"type_designation": {
"address": "",
"type": "string",
"fixed": "Smartmeter"
},
"version": {
"address": "",
"type": "string",
"fixed": "1.0"
},
"firmware_version": {
"address": "",
"type": "string",
"fixed": "1.0"
},
"serial": {
"address": "",
"type": "string",
"fixed": "0"
},
"voltage_l1": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.LK13BE.Volt_L1_curr",
"type": "float",
"resolution": 1.0
},
"voltage_l2": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.LK13BE.Volt_L2_curr",
"type": "float",
"resolution": 1.0
},
"voltage_l3": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.LK13BE.Volt_L3_curr",
"type": "float",
"resolution": 1.0
},
"current_l1": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.LK13BE.Amperage_L1_curr",
"type": "float",
"resolution": 1000.0
},
"current_l2": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.LK13BE.Amperage_L2_curr",
"type": "float",
"resolution": 1000.0
},
"current_l3": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.LK13BE.Amperage_L3_curr",
"type": "float",
"resolution": 1000.0
},
"power_va": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.LK13BE.Power_curr",
"type": "float",
"resolution": 1.0
},
"import_wh": {
"address": "/cm?cmnd=status%2010",
"query": "StatusSNS.LK13BE.Power_total_in",
"type": "float",
"resolution": 1000.0
}
}
markiert als Spam
|
✔
|
Private answer
Hallo,
welcher Zähler, welches Auslesescript und die ist die Antwort auf http://IP_von_Tasmota/cm?cmnd=status%2010 ??
markiert als Spam
|