Nur kurz notiert, wie man bei einem Iskra MT691 mit einem Lesekopf
den Vebrauch auslesen kann:
Ich weiß nicht, ob dieser Zähler mehr als diese 3 Werte rausrückt – wenn jemand Erfolg hat bitte einfach einen Kommentar hinterlassen.
EDIT: Danke an Julian, habe das Script nach seinem Kommentar angepasst, der Zähler gibt auch Werte für jede einzelne Phase aus!
Basierend auf deinem Skript habe ich es erweitert und der MT691 gibt auch Werte für die drei Phasen aus. Anbei das modifizierte Skript:
>D
>B
=>sensor53 r
>M 1
+1,3,s,0,9600,MT691
1,77070100100700ff@1,Verbrauch aktuell,W,Power_cur,0
1,77070100010800ff@1000,Verbrauch gesamt,kWh,Total_in,3
1,77070100020800ff@1000,Einspeisung gesamt,kWh,Total_out,3
1,77070100240700ff@1,Leistung L1,W,Power_p1,0
1,77070100380700ff@1,Leistung L2,W,Power_p2,0
1,770701004c0700ff@1,Leistung L3,W,Power_p3,0
#
Noch ein paar Anmerkungen.
Die Positionierung des Lesekopf ist kritisch. Bei mir muss der Stromanschluss noch oben zeigen und der Kopf ganz nach unten links geschoben werden. Ansonsten bekommt man keine Daten.
Bei meinem Zähler scheinen einige Adressen etwas anders. Daher sieht mein Skript so aus:
>D
>B
=>sensor53 r
>M 1
+1,3,s,0,9600,MT691
1,77070100100700ff@1,Verbrauch aktuell,W,Power_cur,16
1,77070100010800ff@1000,Verbrauch gesamt,kWh,Total_in,3
1,77070100020800ff@1000,Einspeisung gesamt,kWh,Total_out,3
1,77070100600100ff@#,Service ID,,Meter_id,0|
#
Für die einzelnen Phasen bekomme ich irgenwie keine Messwerte.
Im out-dump kommen aber diese beiden Zeilen:
77 01 0b 0a 01 49 53 4b 00 04 fa dd fa 07 01 00 62 0a ff ff 72 62 01 65 00 30 b0 63 75
77 07 01 00 60 32 01 01 01 01 01 01 04 49 53 4b 01
Die erste Zeile ändert sich in den letzten Stellen. Die zweit Zeile scheint immer gleich zu bleiben.
Keine Ahnung was das bedeutet. Ist ja wohl auch kein gültiges SML, weil das 0xff nach der Adresse fehlt.
Hat jemand eine Idee?
Hallo, ich habe an meinen Iskar MT691 einen Tasmota IR Wifi Lesekopf von Bayha-Electronics angebracht. Dank der Consolen-Kommandos erhalte ich jetzt auch die Ausgabe des Verbrauchs und der eingespeisten Leistung. Wäre es möglich einen Darstellung/Zugang alle anderen Verbrauchswerte über diese Schnittstelle angezeigt zu bekommen?
Hallo,
ich habe auf einen Oskar MT691, aber bei mir scheint der kein gültiges SML auszugeben.
Bei mir liefert der immer die folgenden Daten im Sekundentakt:
”’txt
76 — SML_Message
05 1e 4f 47 1a — transactionId
62 00 — groupNo
62 00 — abortOnError
72 — messageBody
63 02 01 — SML_PublicClose.Res
71 — globalSignature
01 — empty
— Hier müsste jetzt eigentlich direkt Feld crc16 (Unsigned16) kommen (siehe unten).
77 — Scheint SML_GetList.Res zu sein (Müsste im messageBody eigentlich mit 07 01 codiert sein.
01 — clientId
0b 0a 01 49 53 4b 00 04 21 3d 81 — serverId
07 01 00 62 0a ff ff — listName
72 — actSensorTime
62 01 — secIndex
65 0a 1a 72 b1 — Value (Unsigned32)
74 — valList (4 Werte)
77
07 01 00 60 32 01 01
01
01
01
01
04 49 53 4b
01
77
07 01 00 60 01 00 ff
01
01
01
01
0b 0a 01 49 53 4b 00 04 21 3d 81
01
77
07 01 00 01 08 00 ff
65 00 1c 01 04
01
62 1e
52 ff
65 11 87 95 82
01
77
07 01 00 10 07 00 ff
01
01
62 1b
52 00
53 00 d4
01
01 — listSignature
01 — actGatewayTime
63 94 a6 — crc16
00 — EndOfSmlMsg
”’
Hat jemand eine ähnliche Beobachtung gemacht?
Die Typenbezeichnung des Zählers ist laut Aufdruck MT691-D4A51-K0y-H01. (Bj. 2017)
Gruß
Dirk
Guten Morgen zusammen,
ich habe auch den Iskra MT691. PIN habe ich am Zähler eingegeben und PIN Abfrage deaktiviert. Am Zähler lann ich dann z.B. den aktuellen Verbrauch abfragen, nach einer Zeit zeigt er aber nur noch den aktiellen Zählerstand an.
Die Tasmota Abfrage per Wifi Lesekopf funktioniert grundsätzlich, ABER:
Ich bekomme immer nur den Zählerstand übermittelt, kein aktiellen Verbrauch, jede Phase o.ä..
Was habt ihr z.B. am Zähler hinsichtlich PIN usw. eingestellt? Was mache ich falsch?
Danke euch vorab für eure Hilfe.
VG
Daniel
Daniel, damit der Iskra MT691 den aktuellen Verbrauch und die genauen Zählerstände (mit Nachkommastellen) ausgibt, muss die “Info-Schnittstelle” aktiviert werden. Das geht auf die gleiche Weise, auf die auch die PIN-Abfrage deaktiviert wird.