Hallo zusammen, Ich probiere derzeit die Daten meines digitalen Stromzähler ISKRA MT175 mit einem NodeMCU esp8266 und tasmota auszulesen. Dazu habe ich ein vorhandenes IR Modul an dem RX pin angeschlossen. Das IR Modul ist eigentlich ein IR Abstandmesser, sollte aber wohl funktionieren. Das tasmota Skript habe ich von der tasmota Seite (passend für den Stromzähler): >D >B ->sensor53 r >M 1 +1,3,s,16,9600,MT175 1,77070100010800ff@1000,E_in,kWh,E_in,1 1,77070100020800ff@1000,E_out,kWh,E_out,1 1,77070100100700ff@1,P,W,P,18 1,77070100240700ff@1,L1,W,L1,18 1,77070100380700ff@1,L2,W,L2,18 1,770701004C0700ff@1,L3,W,L3,18 1,77070100000009ff@#,Server_ID,,Server_ID,0 # Den Zähler habe ich per PIN freigeschaltet. Nun sind auch weitere Werte im Display ablesbar. Mit der Handy Kamera sehe ich auch ein blinken an einer der zwei LEDs. In der gleichen Frequenz blinkt auch die status led auf dem IR Modul. Des weiteren habe ich in der tasmota Konsole mit sensor53 l16 zum debuggen das blinken der inbuild led des esp8266 bei datenempfang aktiviert. Diese blinkt auch in der selben Frequenz (geht dann kurz aus wenn ein ir Signal kommt). Aber ich bekomme keine Werte in tasmota angezeigt. Alles verbleibt bei 0 kW. In der Console kommt auch nichts an. Alles scheint ok aber funktionieren tut es nicht. Hat jemand eine Idee? Hatte gehofft das mit dem vorhanden IR Modul aus einem alten RPI sensor kit zu machen, anstatt 20€ für einen IR lesekopf auszugeben. Viele Grüße PS am Poti von dem ir Modul habe ich schon rumgedreht. Ändert sich nichts. Es hängt jetzt auch schon 10min am Zähler und blinkt vor sich hin. Werte immernoch alle 0. Tasmota Version 12.1.1 habe ich vor kompiliert hier her https://youtu.be/RbyXqJiBC8Q
:
Bearbeitet durch User
Das bekomme ich im 5 min takt in der Console:
1 | 18:40:13.440 RSL: SENSOR = {"Time":"2023-06-21T18:40:13","MT175":{"E_in":0.0,"E_out":0.0,"P":0.00,"L1":0.00,"L2":0.00,"L3":0.00,"Server_ID":""}} |
2 | 18:45:13.409 RSL: STATE = {"Time":"2023-06-21T18:45:13","Uptime":"0T00:40:12","UptimeSec":2412,"Heap":16,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"POWER":"OFF","Wifi":{"AP":1,"SSId":"UPC6394CF8","BSSId":"C8:99:B2:70:12:EE","Channel":6,"Mode":"11n","RSSI":66,"Signal":-67,"LinkCount":1,"Downtime":"0T00:00:06"}} |
3 | 18:45:13.417 RSL: SENSOR = {"Time":"2023-06-21T18:45:13","MT175":{"E_in":0.0,"E_out":0.0,"P":0.00,"L1":0.00,"L2":0.00,"L3":0.00,"Server_ID":""}} |
4 | 18:50:13.428 RSL: STATE = {"Time":"2023-06-21T18:50:13","Uptime":"0T00:45:12","UptimeSec":2712,"Heap":17,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"POWER":"OFF","Wifi":{"AP":1,"SSId":"UPC6394CF8","BSSId":"C8:99:B2:70:12:EE","Channel":6,"Mode":"11n","RSSI":66,"Signal":-67,"LinkCount":1,"Downtime":"0T00:00:06"}} |
5 | 18:50:13.435 RSL: SENSOR = {"Time":"2023-06-21T18:50:13","MT175":{"E_in":0.0,"E_out":0.0,"P":0.00,"L1":0.00,"L2":0.00,"L3":0.00,"Server_ID":""}} |
6 | 18:55:13.425 RSL: STATE = {"Time":"2023-06-21T18:55:13","Uptime":"0T00:50:12","UptimeSec":3012,"Heap":16,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"POWER":"OFF","Wifi":{"AP":1,"SSId":"UPC6394CF8","BSSId":"C8:99:B2:70:12:EE","Channel":6,"Mode":"11n","RSSI":68,"Signal":-66,"LinkCount":1,"Downtime":"0T00:00:06"}} |
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.