[Modul] Obis Counter zur Integration der Infrarotschnittstelle von Haushaltszählern

Ja. Leider. Danke für die Info.

Gruss
Ed

Hallo Jürgen, ich bin seit Oktober Tibber Kunde und habe einen Puls im Einsatz. Im Moment versuche ich mein Strommanagement über die PV-Anlage, Akku und Tibber zu Optimieren. Super, dass Du ein Modul für den Tibber Puls gemacht hast. Aber ich hab da mal ne Frage, weil ich nirgends eine Antwort gefunden habe. Welche URL und welchen Benutzernamen benötigt der Zugriff auf den Pulse? Danke und Grüße Stefan.

Mit Tibber kenne ich mich leider gar nicht aus. Gucke mal hier. Vielleicht hilft dir das weiter.
Grüße
Jürgen

Danke hab es hinbekommen.
Grüße
Stefan

1 „Gefällt mir“

Hallo zusammen,

hab das Modul jetzt auch am laufen, klappt gut.
Ich bekomme nur diese Fehlertmeldung

20.10.2023, 16:20:39 | FlowHandler          | Kann Daten nicht zur Instanz #42117 weiterleiten: 
Warning: Cannot auto-convert value for parameter Value (stod) in /mnt/data/symcon/modules/.store/silberstreifen.obis.counter/Tasmota.MQTT.Electricity/module.php on line 114
RESULT:

Das ist mein Script im Tasmota

>D
>B
->sensor53 r
>M 1
+1,3,s,0,9600,
1,77070100600100FF@#,Zaehlernummer,,Sereinnummer,16
1,77070100010800FF@1000,Pos Wirkenergie tariflos,kWh,pos_wirk_tariflos,1
1,77070100010801FF@1000,Pos Wirkenergie Tarif 1,kWh,pos_wirk_tarif_1,1
1,77070100010802FF@1000,Pos Wirkenergie Tarif 2,kWh,pos_wirk_tarif_2,1
1,77070100020800FF@1000,Neg Wirkenergie tariflos,kWh,neg_wirk_tariflos,1
1,77070100020801FF@1000,Neg Wirkenergie Tarif 1,kWh,neg_wirk_tarif_1,1
1,77070100020802FF@1000,Neg Wirkenergie Tarif 2,kWh,neg_wirk_tarif_2,1
1,77070100100700FF@1,Momentanwirkleistung,W,momentanwirkleistung,0
#

Bitte die Anleitung beachten, dann klappt es auch.

>D
>B
=>sensor53 r
>M 1
+1,3,s,0,9600,Counter1
1,77070100010800ff@1,Gesamtverbrauch,Wh,1.8.0,2
1,77070100020800ff@1,Gesamteinspeisung,Wh,2.8.0,2
1,77070100100700ff@1,Verbrauch,W,16.7.0,0
...
#

Grüße
Jürgen

Soll das bedeuten Seriennummer geht nicht ?

Ok hab mal Seriennummer im script raus genommen jetzt gehts, danke

Das ist zwar richtig, war aber nicht gemeint.
Wenn du die einzelnen Kanäle so formatierst, wie ich das oben gemacht habe, dann sorgt das Modul automatisch für die richtigen Einheiten und Faktoren. Deine ersten Zeilen müssten dafür wie folgt aussehen.

>D
>B
=>sensor53 r
>M 1
+1,3,s,0,9600, Zählerbezeichnung
1,77070100010800FF@1,Pos Wirkenergie tariflos,Wh,1.8.0,1
1,77070100010801FF@1,Pos Wirkenergie Tarif 1,Wh,1.8.1,1
1,77070100010802FF@1,Pos Wirkenergie Tarif 2,Wh,1.8.2,1
...
#

Hallo,
ich habe nun nach langem lesen, probieren und austesten mein BitShake SmartMeter zum laufen bekommen.
Im Tasmota Hauptfenster werden auch die richtigen Werte angezeigt: z.B.
SML Energie Bezug 400.004 kWh
Das stimmt auch mit der Anzeige am Zähler überein.
Im eingerichteten Obis Tasmota MQTT Counter kommen auch die Werte an. Aber leider mit falschem Komma. Nämlich statt 400,004 als 0,400.
Es müssten aber die 400 kWh vor dem Komma stehen.
Wie bekomme ich das hin?

Ich hab schon Stunden damit verbracht hier im Forum zu lesen. Aber ich bekomme es nicht hin. . .

Wie sieht denn dein Tasmota-Skript aus?

Hab es angepasst, sodass ich jetzt passende Werte in IPS erhalte.
Aber das ist natürlich nicht korrekt. Dadurch habe ich in Tasmota 6 Stellen vor dem Komma . . .

>D
>B
;TelePeriod 30
=>sensor53 r
>M 1
; Device: eBZ DD3 2R06 DTA SMZ1
; protocol is D0 SML HEX
; 9600@7E1 for OP-type devices, 9600@8N1 for SM-type devices
+1,5,s,0,9600,SML,1

; Zählerstand zu +A, tariflos, 
; Zählerstände Auflösung 10 µW*h (6 Vorkomma- und 8 Nachkommastellen)
1,77070100010800FF@100000,Energie Bezug,kWh,1.8.0,3


; Zählerstand zu -A, tariflos
1,77070100020800FF@100000,Energie Export,kWh,2_8_0,3

; Summe der Momentan-Leistungen in allen Phasen, Auflösung 0,01W (5 Vorkomma- und 2 Nachkommastellen)
1,77070100100700FF@1,Leistung,W,16_7_0,3

; Momentane Leistung in Phase Lx, Auflösung 0,01W (5 Vorkomma- und 2 Nachkommastellen)
1,77070100240700FF@1,Leistung L1,W,36_7_0,16
1,77070100380700FF@1,Leistung L2,W,56_7_0,16
1,770701004C0700FF@1,Leistung L3,W,76_7_0,16



; Statuswort, 4 Byte Information über den Betriebszustand, HEX string
; tasmota can decode one string per device only!
;1,1-0:96.5.0*255@#),Status1,,96_5_0,0
;1,1-0:96.8.0*255@#),Status2,,96_8_0,0

;1,77070100000000FF@#),Identifikation,,0_0_0,0
#

Einfach an die Anleitung halten, dann klappt es auch…

1,77070100010800FF@100000,Energie Bezug,Wh,1.8.0,3


; Zählerstand zu -A, tariflos
1,77070100020800FF@100000,Energie Export,Wh,2.8.0,3

Vielen Dank!
Irgendwann ist man(n) wohl Betriebsblind.
Funktioniert.

Dankeschön

1 „Gefällt mir“

Hallo Leute,
ich habe mir das Modul Obis Counter installiert und mir eine Instanz mit Obis Tasmota MQTT Counter erstellt. (Ich nutze den Hichi IR Wifi und habe ihn über Wifi /MQTT mit Symcon verknüpft).
Eigentlich sollten doch Werte kommen wie 1.8.0 und 1.8.1 etc. bei mir sieht das ganze aber so aus.


ich habe es allerdings hier zum ersten mal mit Tasmota zu tun, und bin mir nicht sicher, ob ich die Einstellungen korrekt vorgenommen habe. Ich verstehe nicht ganz, wo ich das mit Obis einstellen soll.

bist du die Anleitung durchgegangen und hast die Einstellungen wie beschrieben vorgenommen?

Ja das habe ich gemacht, allerdings bin ich mir nicht 100% sicher, ob die Tasmota Einstellungen korrekt sind. Ich hatte nun nochmal gelesen, dass man einen PIN benötigt um seinen Zähler frei zu schalten. Diese habe ich nun Angefordert und es jetzt erneut getestet. Allerdings mit gleichbleibendem Ergebnis.

Okay also es funktioniert nun. Hatte noch vergessen am Zähler die Info auf „On“ zu stellen. Erst danach sind Werte eingetroffen :roll_eyes:. Bei mir ist der Zähler DZG DWS7412.1.G2 verbaut. Ich nutze das Script aus der Modulbeschreibung, dies funktioniert und Werte werden übermittelt. Ich habe auch das „original Script“ des Zählers von der Smart Meter Seite ausprobiert das fand ich aber nicht so schön.

Hat eventuell jemand ein Script, was zu diesem Zähler passt, und eventuell ein paar mehr Daten ausspuckt?

1 „Gefällt mir“

Guten Morgen zusammen …
Habe mir das OBIS Modul auf IPS 7 installiert. IPS läuft auf einem Raspberry 5

Irgendwie kommen keine bzw falsche Daten an :
23.01.2024, 09:55:54 | FlowHandler | Kann Daten nicht zur Instanz #26469 weiterleiten:
Warning: Cannot auto-convert value for parameter Data (Type does not match) in /var/lib/symcon/modules/.store/silberstreifen.obis.counter/Tasmota.MQTT.Electricity/module.php on line 48

Warning: Cannot auto-convert value for parameter Value (Type does not match) in /var/lib/symcon/modules/.store/silberstreifen.obis.counter/Tasmota.MQTT.Electricity/module.php on line 114
RESULT:

Mein Script ist folgendes:

>D
>B

=>sensor53 r
>M 1
+1,3,s,0,9600,Counter1
1,77070100010800ff@1,Gesamtverbrauch,Wh,1.8.0,2
1,77070100020800ff@1,Gesamteinspeisung,Wh,2.8.0,2
1,77070100100700ff@1,Verbrauch,W,16.7.0,0
#

Der Lesekopf ist über WLAN eingebunden.
Die Ansicht über den Browser zeigt die Werte an:

grafik

Habe ich noch etwas übersehen ? :face_with_monocle: :smirk:

:raised_hand_with_fingers_splayed: Maik

Hallo Maik,

dein Script sieht ersteinmal ganz gut aus. Was kommt denn im Debug an? Kannst du hier mal die Einstellung deiner Instanz und eine dump.txt posten?
Grüße
Jürgen