IR Schnittstelle ABB / Janitza / Berg B23

Begonnen von martin_d, 21 November 2021, 17:01:38

Vorheriges Thema - Nächstes Thema

martin_d

Guten Abend zusammen,

ich habe aktuell 2 Stromzähler im Einsatz. Grundsätzlich erfasse ich die S0 Ausgänge aktuell über einen Zählersammler von Eltako , leider ist das eher ein Schätzeisen und leider werden auch z.T. utopische Messwerte an Fhem übertragen . Der B23 hat jedoch auch eine IR Schnittstelle für die es auch ein KNX und ein Modbus Interface gibt welche seitlich am Zähler verfügbar ist . Leider habe ich für dieses Modul keinen Platz in der Verteilung . Hat jemand auch einen der genannten B23 Zähler im Einsatz und die IR Schnittstelle anderweitig angezapft, um Fhem bzw. Grafana damit zu füttern ? Ansonsten muss ich mit nochmal gedanken um eine andere S0 Auswertung Gedanken machen .

Gruß

Martin

martin_d

Hallo zusammen,

ich bin schonmal ein bisschen weiter. Ich habe mit einen ESP8266 ( Wemos D1 Mini ) und einen TTL Lese / Schreibkopf besorgt. Außerdem habe ich Tasmota mit der SML Erweiterung auf den ESP geschoben. Hierzu habe ich mich an einer Youtube Anleitung orientiert ( Der Kollege hat ein Haus mit 2 Zahnrädern im Logo ). Das Script für den ABB Zähler habe ich auch eingefügt .

Ich habe gemäß der Anleitung den IR Lesekopf an den Wemos gelötet . Ich habe mit der Frontkamera des Smartphone die Sende und Empfangsdiode ermittelt. AM Lesekopf sendet offensichtlich die durchsichtige Diode , die dunkele blinkt zumindest nicht . Am Zähler , war es leider nicht so offensichtlich , hier gehe ich aktuell davon aus das die obere Diode sendet. Ich habe aber auch beides ausprobiert . Ich bekomme leider keine Daten angezeigt. Wenn ich in Tasmota den Konsolenbefehl: sensor53 d1 eingebe , bekomme ich folgende Ausgabe . Ich habe am ABB auf 9600 Baud eingestellt , der Rest Standard.

Zitat16:51:09.631 RSL: RESULT = {"Time":"2021-11-28T16:51:09","SML":{"CMD":"dump: 1"}}
16:51:09.742 > 01 03 4a 50 00 02 d2 02
16:51:09.784 : 01 03 4a 50 00 02 d2 02
16:51:09.836 > 01 03 4a 72 00 02 72 08
16:51:09.879 : 01 03 4a 72 00 02 72 08
16:51:09.928 > 01 03 4a 7a 00 02 f3 ca
16:51:09.970 : 01 03 4a 7a 00 02 f3 ca
16:51:10.071 > 01 03 4a 82 00 00 02 3b 84
16:51:10.114 : 01 03 4a 82 00 00 02 3b 84
16:51:10.164 > 01 03 4a 38 00 02 53 de
16:51:10.206 : 01 03 4a 38 00 02 53 de
16:51:10.257 > 01 03 4a 3a 00 02 f2 1e
16:51:10.299 : 01 03 4a 3a 00 02 f2 1e
16:51:10.349 > 01 03 4a 3c 00 02 12 1f
16:51:10.391 : 01 03 4a 3c 00 02 12 1f
16:51:10.441 > 01 03 4a 4c 00 02 13 c4
16:51:10.484 : 01 03 4a 4c 00 02 13 c4
16:51:10.536 > 01 03 4a 4e 00 02 b2 04
16:51:10.582 : 01 03 4a 4e 00 02 b2 04
16:51:10.632 > 01 03 4a 50 00 02 d2 02
16:51:10.674 : 01 03 4a 50 00 02 d2 02
16:51:10.774 > 01 03 4a 72 00 02 72 08
16:51:10.817 : 01 03 4a 72 00 02 72 08
16:51:10.867 > 01 03 4a 7a 00 02 f3 ca
16:51:10.909 : 01 03 4a 7a 00 02 f3 ca
16:51:10.959 > 01 03 4a 82 00 00 02 3b 84
16:51:10.001 : 01 03 4a 82 00 00 02 3b 84
16:51:11.049 > 01 03 4a 38 00 02 53 de
16:51:11.091 : 01 03 4a 38 00 02 53 de
16:51:11.141 > 01 03 4a 3a 00 02 f2 1e
16:51:11.183 : 01 03 4a 3a 00 02 f2 1e
16:51:11.236 > 01 03 4a 3c 00 02 12 1f
16:51:11.278 : 01 03 4a 3c 00 02 12 1f
16:51:11.328 > 01 03 4a 4c 00 02 13 c4
16:51:11.370 : 01 03 4a 4c 00 02 13 c4
16:51:11.472 > 01 03 4a 4e 00 02 b2 04
16:51:11.513 : 01 03 4a 4e 00 02 b2 04
16:51:11.563 > 01 03 4a 50 00 02 d2 02
16:51:11.605 : 01 03 4a 50 00 02 d2 02
16:51:11.655 > 01 03 4a 72 00 02 72 08
16:51:11.697 : 01 03 4a 72 00 02 72 08
16:51:11.747 > 01 03 4a 7a 00 02 f3 ca
16:51:11.789 : 01 03 4a 7a 00 02 f3 ca
16:51:11.839 > 01 03 4a 82 00 00 02 3b 84
16:51:11.881 : 01 03 4a 82 00 00 02 3b 84

Irgendetwas fundamentales passt nicht , da ich auch diese Ausgabe bekomme wenn der IR nicht angeklemmt ist. Ich stehe aktuell leider vollkommen auf dem Schlauch was ich falsch mache .