Tibber-Livestream lokal auslesen

Begonnen von gvzdus, 26 April 2023, 23:45:29

Vorheriges Thema - Nächstes Thema

haneub

Hallo,
nach einigem rumprobieren hat sich gezeigt, das der IR-Kopf noch nicht mit dem Gateway verbunden war.
Jetzt klappts. (bekomme beim curl aber immer noch was anderes)
Herzlichen Dank für das geniale Modul, konnte damit nahtlos meinen IR-Lesekopf ersetzen, da die readings gleich heißen!
Gruß, Harald
P.S. Jetzt fehlt noch das Abholen der Preisinfo...

blueberry63

Ich wollte mich nur kurz bedanken für die Bereitstellung dieser Lösung und für die gute Beschreibung auf der 1. Seite :-)

Gruß
Blueberry63
FHEM auf BBB mit Wheezy: 1x CUL_HM_HM_SCI_3_FM, 1x INSTAR CAM3010, 1x HM-LC-SW1-PL2, 1x HM-LC-Bl1PBU-FM, 1x HM-Sen-MDIR-O, Viessmann Heizung, Gaszähler via GPIO, Klingel via HM-LC-Bl1PBU-FM an FBox, Mailcheck, AVR, XBMC, NanoCUL 433+668 an Raspi per Ethernet, Funksteckdosen (Pollin, IT), Automower

huhu

#32
Hallo zusammen,

erstmal herzlichen Dank für diese tolle Lösung!
Ich habe die Anleitung 1:1 aus dem ersten Post umgesetzt, nur leider bekommt er keine Verbindung und ich weiß nicht warum, hat jemand eine Idee?

Der Webserver ist auf true gesetzt, das Device in FHEM habe ich mehrfach neu angelegt.
Im Log bekomme ich die Meldung, dass er nicht errechbar ist. Die IP Adresse ist korrekt.

2023.11.13 12:23:10 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:13 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:16 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:19 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:22 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:25 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:28 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:31 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:34 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:37 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:40 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:43 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:46 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out

Wenn ich die URL im Browser mit Benutzer Passwort öffne, bekomme ich die gleiche Rückmeldung, die auch unter Nodes/Data auf der Bridge angezeigt werden.
Curl gibt mir die 1b1b1 Blöcke zurück, also auch gut. Nur FHEM möchte irgendwie nicht  :'(

Viele Grüße

dennisk

Zitat von: gvzdus am 08 Juli 2023, 12:03:45Moin, ist morgen im offiziellen Tree drin. Keine Änderungen ggü. der Version oben.
Hallo nochmal, mir ist noch eine Warnung aufgefallen, die beim Initialisieren des Device bzw. beim Neustart von FHEM auftritt:
PERL WARNING: Use of uninitialized value in string eq at /usr/share/fhem/FHEM/47_OBIS.pm line 643.Wenn ich Deine Anpassung für meinen Use Case richtig verstanden habe, dann wird ja gar kein OBIS Device angelegt. Dann ist das Auftreten der Warnung an der Stelle aus meiner Sicht, ohne tiefgehende Code-Kenntnis nachvollziehbar. Als pragmatischen Versuch, die Warnung zu vermeiden, habe ich erfolgreich folgende Anpassung vorgenommen:
Aus Zeile &43:
$hash->{helper}{EoM}+=1 if ($hash->{helper}{DEVICES}[1]>0);wird:
$hash->{helper}{EoM}+=1 if ($hash->{helper}{DEVICES}[1]>0 // '');
Ist das eine adäquate Lösung? Seiteneffekte sind mir bisher noch nicht aufgefallen, konnte aber natürlich auch nicht testen, wie sich das Modul verhält, wenn tatsächlich ein Device existiert. Könntest Du die Änderung so oder ggf. korrigiert in den Code übernehmen?

Vielen Dank schon mal und beste Grüße

jnewton957

Hallo,
welche Werte können denn so praktisch aus der Pulse-Bridge ausgelesen und in FHEM weiter verarbeitet werden?

Ich bin ab 1.1.24 bei tibber und brauche letztlich ein gleiches Konstrukt. Wir haben eine sog. Kaskadenschaltung im Sicherungskasten.
Zähler 1 macht den Gesamtstrom am Übergabepunkt inkl. Einspeisung.
Zähler 2 ist der Haushaltsstrom.

So wie es eben in Kaskade geschaltet ist, ist Z1 minus Z2 die Wärmepumpe und eben Z2 der Haushaltsstrom. Und jeweils 2.8.0 zeigt z.B. den Eigenverbrauch der PV-Anlage für HH-Strom als Z2 2.8 und Einspeisung an Z1 2.8.0 an. Somit z.B. Z1 2.8.0 minus Z2 2.8.0 = Eigenverbrauch PV für WP.an.

Am Zähler 2 kommt nun der pulse an dem aber auch schon ein UWE-IR Sensor hängt. Am Zähler 1 hängt auch ein IR Sensor.

Ich lese also jeweils die Werte 1.8.0 und 2.8.0 und habe mir ein komplexes reading gebaut.
Alles über das OBIS Modul im FHEM mit hunderten von readings und Berechnungen abgebildet.


Das möchte ich nicht aufgeben.

Wie bekomme ich also am Zähler 2 die Werte des bisherigen IR-Lesekopf und den Pulse im Fhem übertragen. Was kommt also im OBIS Modul an Werten a?

Danke für die Infos.

Jörg
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

blueberry63

#35
Hallo Jörg,

die Daten werden von der Tibber-Bridge auch im SML-Format zur Verfügung gestellt. Wenn Du es geschafft hast, die Bridge auf

webserver_force_enable" = "true"
zu stellen, musst Du nur im aktuellen Device die DEF ändern:

http://192.168.xx.xx/data.json?node_id=1
Gruß
Blueberry63
FHEM auf BBB mit Wheezy: 1x CUL_HM_HM_SCI_3_FM, 1x INSTAR CAM3010, 1x HM-LC-SW1-PL2, 1x HM-LC-Bl1PBU-FM, 1x HM-Sen-MDIR-O, Viessmann Heizung, Gaszähler via GPIO, Klingel via HM-LC-Bl1PBU-FM an FBox, Mailcheck, AVR, XBMC, NanoCUL 433+668 an Raspi per Ethernet, Funksteckdosen (Pollin, IT), Automower

jnewton957

Bei mir hat es nun auch geklappt. Die Bridge liefert total_consumption und total feed wie ich es mir erhofft habe.

Große Sorge hatte ich, wie ich damit umgehen, dass ich seit Jahren 2 HICHI IR Leseköpfe betreiben, die an meinen 2 Zählern hängen und die Werte jeweils nicht nur ablesen, sondern dann über komplexe readings weiter verarbeiten. Ich betreibe 2 Zähler im Messkonzept 8 (Kaskadenschaltung) mit zusätzlicher PV Anlage und Wallbox. Da ist bei den userreadings ganz ordentlich was zu rechnen und dann u.a. für das Dashboard darzustellen.

Aber auch das ist besser geworden, als zuerst gedacht.
Letztlich habe ich die Definition des Haushaltszähler von dem DEF /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller.... einfach nur auf http://192.168.2.xxx/data.json?node_id=1 umgestellt. Admin:Pw dazu und schon kamen die Werte exakt wie vorher.

Danke also für die vielen Infos und Bereitstellung des OBIS Moduls.
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

chri16

Hallo zusammen,

gibt es die Möglichkeit den SML Parse zu beeinflussen? Bei meinem DZG Zähler erhalte ich über Obis falsche Werte bei Einspeisung (keine neg. Werte).
Entweder ist es das Problem mit dem Überlauf oder etwas anderes.

Jedenfalls bekomme ich in der Tibber App und über z.B.
https://github.com/micw/tibber-pulse-reader
die richtigen negativen Werte angezeigt.

Damals bei meinem Tasmota lief es auch, am Zähler ansich kann es also nicht liegen.

Oder muss ich deoch über eine andere Schnittstelle gehen und die Daten über MQTT an Fhem übermitteln?

Danke,
Gruß

blueberry63

Zitathler erhalte ich über Obis falsche Werte bei Einspeisung (keine neg. Werte).

Kannst Du den Wert nicht einfach negieren und in ein Userreading schreiben?
FHEM auf BBB mit Wheezy: 1x CUL_HM_HM_SCI_3_FM, 1x INSTAR CAM3010, 1x HM-LC-SW1-PL2, 1x HM-LC-Bl1PBU-FM, 1x HM-Sen-MDIR-O, Viessmann Heizung, Gaszähler via GPIO, Klingel via HM-LC-Bl1PBU-FM an FBox, Mailcheck, AVR, XBMC, NanoCUL 433+668 an Raspi per Ethernet, Funksteckdosen (Pollin, IT), Automower

gvzdus

Vermutlich hast Du einen neueren DZG-Zähler. Die älteren Zähler hatten einen Kodierungsbug, für den ein Workaround im Modul ist.
Wenn Du das Attribut "nohacks" auf 1 setzt (FHEM nicht älter als 1-2 Monate, sonst updaten), wird es vermutlich funktionieren.

chri16

vielen Dank für eure schnellen Antworten, den Parameter "nohacks" hatte ich dann auch gesehen.
jetzt muss es nur noch Sonne geben, damit ich sehen kann ob es das auch schon war ;-)

Zook

#41
Hi zusammen, ich brauche mal hilfe, da ich es nicht zum laufen bekomme. Bridge ist eingerichtet und auch erreichbar. Definiere ich das device, wie oben angegeben, erhalte ich folgendes im Log:
2023.12.29 16:26:41 5: OBIS (TibberPulse) - Internal timer set to 2023-12-29 16:26:46
2023.12.29 16:26:41 5: OBIS (TibberPulse) - Got data, len 848
2023.12.29 16:26:41 4: OBIS (TibberPulse) - HTTP data unchanged
2023.12.29 16:26:46 5: OBIS (TibberPulse) - Internal timer set to 2023-12-29 16:26:51
2023.12.29 16:26:46 5: OBIS (TibberPulse) - Got data, len 848
2023.12.29 16:26:51 5: OBIS (TibberPulse) - Internal timer set to 2023-12-29 16:26:56
2023.12.29 16:26:51 5: OBIS (TibberPulse) - Got data, len 848
2023.12.29 16:26:51 4: OBIS (TibberPulse) - HTTP data unchanged

RAW Definition mit Internals zeigt dies (FHEM scheint also was zu empfangen - ich sehe nur nix im Device)
defmod TibberPulse OBIS http://192.168.178.179/data.json?node_id=1
attr TibberPulse httpAuthorization admin:******
attr TibberPulse interval 5
attr TibberPulse pollingMode on
attr TibberPulse room 80_Vorratskeller
attr TibberPulse verbose 5
#  CFGFN     
#  DEF        http://192.168.178.179/data.json?node_id=1
#  DeviceName http://192.168.178.179/data.json?node_id=1
#  FUUID      658ee485-f33f-00c5-7ede-28e62bcdbde2a3ee
#  MeterType  SML
#  NAME      TibberPulse
#  NR        243
#  STATE      ???
#  TYPE      OBIS
#  helper:
#    BUFFER    44*kWh)
#1-0:16.7.0*255(000518*W)
#1-0:32.7.0*255(236.2*V)
#1-0:52.7.0*255(235.5*V)
#1-0:72.7.0*255(236.2*V)
#1-0:31.7.0*255(000.82*A)
#1-0:51.7.0*255(000.37*A)
#1-0:71.7.0*255(001.62*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(346*deg)
#1-0:81.7.15*255(002*deg)
#1-0:81.7.26*255(339*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000153*W)
#1-0:56.7.0*255(000061*W)
#1-0:76.7.0*255(000301*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.6*kWh)
#!
#␃=/ZPA5GH305.v2-01.00-G
#
#␂1-0:C.1.0*255(1ZPA**********)
#1-0:1.8.0*255(001263.6748*kWh)
#1-0:1.8.1*255(001263.6748*kWh)
#1-0:1.8.2*255(000000.0000*kWh)
#1-0:2.8.0*255(006460.9144*kWh)
#1-0:16.7.0*255(000517*W)
#1-0:32.7.0*255(236.2*V)
#1-0:52.7.0*255(235.6*V)
#1-0:72.7.0*255(236.2*V)
#1-0:31.7.0*255(000.81*A)
#1-0:51.7.0*255(000.37*A)
#1-0:71.7.0*255(001.62*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(347*deg)
#1-0:81.7.15*255(000*deg)
#1-0:81.7.26*255(340*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000159*W)
#1-0:56.7.0*255(000060*W)
#1-0:76.7.0*255(000305*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.6*kWh)
#!
#␃0/ZPA5GH305.v2-01.00-G
#
#␂1-0:C.1.0*255(1ZPA********)
#1-0:1.8.0*255(001263.6789*kWh)
#1-0:1.8.1*255(001263.6789*kWh)
#1-0:1.8.2*255(000000.0000*kWh)
#1-0:2.8.0*255(006460.9144*kWh)
#1-0:16.7.0*255(000523*W)
#1-0:32.7.0*255(236.2*V)
#1-0:52.7.0*255(235.6*V)
#1-0:72.7.0*255(236.1*V)
#1-0:31.7.0*255(000.81*A)
#1-0:51.7.0*255(000.37*A)
#1-0:71.7.0*255(001.71*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(348*deg)
#1-0:81.7.15*255(000*deg)
#1-0:81.7.26*255(339*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000156*W)
#1-0:56.7.0*255(000060*W)
#1-0:76.7.0*255(000302*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.6*kWh)
#!
#␃?/ZPA5GH305.v2-01.00-G
#
#␂1-0:C.1.0*255(1ZPA*******)
#1-0:1.8.0*255(001263.6802*kWh)
#1-0:1.8.1*255(001263.6802*kWh)
#1-0:1.8.2*255(000000.0000*kWh)
#1-0:2.8.0*255(006460.9144*kWh)
#1-0:16.7.0*255(000516*W)
#1-0:32.7.0*255(236.2*V)
#1-0:52.7.0*255(235.6*V)
#1-0:72.7.0*255(236.1*V)
#1-0:31.7.0*255(000.81*A)
#1-0:51.7.0*255(000.36*A)
#1-0:71.7.0*255(001.67*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(347*deg)
#1-0:81.7.15*255(000*deg)
#1-0:81.7.26*255(339*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000153*W)
#1-0:56.7.0*255(000061*W)
#1-0:76.7.0*255(000301*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.6*kWh)
#!
#␃7/ZPA5GH305.v2-01.00-G
#
#␂1-0:C.1.0*255(1ZPA*******)
#1-0:1.8.0*255(001263.6844*kWh)
#1-0:1.8.1*255(001263.6844*kWh)
#1-0:1.8.2*255(000000.0000*kWh)
#1-0:2.8.0*255(006460.9144*kWh)
#1-0:16.7.0*255(000561*W)
#1-0:32.7.0*255(236.1*V)
#1-0:52.7.0*255(235.5*V)
#1-0:72.7.0*255(236.1*V)
#1-0:31.7.0*255(001.06*A)
#1-0:51.7.0*255(000.36*A)
#1-0:71.7.0*255(001.59*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(347*deg)
#1-0:81.7.15*255(000*deg)
#1-0:81.7.26*255(339*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000196*W)
#1-0:56.7.0*255(000060*W)
#1-0:76.7.0*255(000302*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.6*kWh)
#!
#␃?/ZPA5GH305.v2-01.00-G
#
#␂1-0:C.1.0*255(1ZPA*******)
#1-0:1.8.0*255(001263.6857*kWh)
#1-0:1.8.1*255(001263.6857*kWh)
#1-0:1.8.2*255(000000.0000*kWh)
#1-0:2.8.0*255(006460.9144*kWh)
#1-0:16.7.0*255(000522*W)
#1-0:32.7.0*255(236.1*V)
#1-0:52.7.0*255(235.4*V)
#1-0:72.7.0*255(236.1*V)
#1-0:31.7.0*255(000.77*A)
#1-0:51.7.0*255(000.36*A)
#1-0:71.7.0*255(001.63*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(342*deg)
#1-0:81.7.15*255(000*deg)
#1-0:81.7.26*255(339*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000154*W)
#1-0:56.7.0*255(000062*W)
#1-0:76.7.0*255(000304*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.6*kWh)
#!
#␃8/ZPA5GH305.v2-01.00-G
#
#␂1-0:C.1.0*255(1ZPA*******)
#1-0:1.8.0*255(001263.6898*kWh)
#1-0:1.8.1*255(001263.6898*kWh)
#1-0:1.8.2*255(000000.0000*kWh)
#1-0:2.8.0*255(006460.9144*kWh)
#1-0:16.7.0*255(000537*W)
#1-0:32.7.0*255(236.3*V)
#1-0:52.7.0*255(235.5*V)
#1-0:72.7.0*255(236.0*V)
#1-0:31.7.0*255(000.81*A)
#1-0:51.7.0*255(000.36*A)
#1-0:71.7.0*255(001.59*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(344*deg)
#1-0:81.7.15*255(000*deg)
#1-0:81.7.26*255(338*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000156*W)
#1-0:56.7.0*255(000062*W)
#1-0:76.7.0*255(000303*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.6*kWh)
#!
#␃</ZPA5GH305.v2-01.00-G
#
#␂1-0:C.1.0*255(1ZPA*******)
#1-0:1.8.0*255(001263.6911*kWh)
#1-0:1.8.1*255(001263.6911*kWh)
#1-0:1.8.2*255(000000.0000*kWh)
#1-0:2.8.0*255(006460.9144*kWh)
#1-0:16.7.0*255(000516*W)
#1-0:32.7.0*255(236.3*V)
#1-0:52.7.0*255(235.3*V)
#1-0:72.7.0*255(236.0*V)
#1-0:31.7.0*255(000.80*A)
#1-0:51.7.0*255(000.36*A)
#1-0:71.7.0*255(001.58*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(347*deg)
#1-0:81.7.15*255(000*deg)
#1-0:81.7.26*255(339*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000155*W)
#1-0:56.7.0*255(000061*W)
#1-0:76.7.0*255(000296*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.6*kWh)
#!
#␃6/ZPA5GH305.v2-01.00-G
#
#␂1-0:C.1.0*255(1ZPA*******)
#1-0:1.8.0*255(001263.6953*kWh)
#1-0:1.8.1*255(001263.6953*kWh)
#1-0:1.8.2*255(000000.0000*kWh)
#1-0:2.8.0*255(006460.9144*kWh)
#1-0:16.7.0*255(000518*W)
#1-0:32.7.0*255(236.4*V)
#1-0:52.7.0*255(235.6*V)
#1-0:72.7.0*255(236.3*V)
#1-0:31.7.0*255(000.81*A)
#1-0:51.7.0*255(000.36*A)
#1-0:71.7.0*255(001.57*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(345*deg)
#1-0:81.7.15*255(000*deg)
#1-0:81.7.26*255(339*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000161*W)
#1-0:56.7.0*255(000061*W)
#1-0:76.7.0*255(000303*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.6*kWh)
#!
#␃?/ZPA5GH305.v2-01.00-G
#
#␂1-0:C.1.0*255(1ZPA*******)
#1-0:1.8.0*255(001263.6966*kWh)
#1-0:1.8.1*255(001263.6966*kWh)
#1-0:1.8.2*255(000000.0000*kWh)
#1-0:2.8.0*255(006460.9144*kWh)
#1-0:16.7.0*255(000515*W)
#1-0:32.7.0*255(236.2*V)
#1-0:52.7.0*255(235.5*V)
#1-0:72.7.0*255(236.2*V)
#1-0:31.7.0*255(000.85*A)
#1-0:51.7.0*255(000.36*A)
#1-0:71.7.0*255(001.61*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(346*deg)
#1-0:81.7.15*255(000*deg)
#1-0:81.7.26*255(339*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000154*W)
#1-0:56.7.0*255(000061*W)
#1-0:76.7.0*255(000312*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.6*kWh)
#!
#␃2/ZPA5GH305.v2-01.00-G
#
#␂1-0:C.1.0*255(1ZPA*******)
#1-0:1.8.0*255(001263.7007*kWh)
#1-0:1.8.1*255(001263.7007*kWh)
#1-0:1.8.2*255(000000.0000*kWh)
#1-0:2.8.0*255(006460.9144*kWh)
#1-0:16.7.0*255(000526*W)
#1-0:32.7.0*255(236.3*V)
#1-0:52.7.0*255(235.5*V)
#1-0:72.7.0*255(236.3*V)
#1-0:31.7.0*255(000.81*A)
#1-0:51.7.0*255(000.37*A)
#1-0:71.7.0*255(001.62*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(347*deg)
#1-0:81.7.15*255(000*deg)
#1-0:81.7.26*255(339*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000155*W)
#1-0:56.7.0*255(000061*W)
#1-0:76.7.0*255(000301*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.7*kWh)
#!
#␃7/ZPA5GH305.v2-01.00-G
#
#␂1-0:C.1.0*255(1ZPA*******)
#1-0:1.8.0*255(001263.7020*kWh)
#1-0:1.8.1*255(001263.7020*kWh)
#1-0:1.8.2*255(000000.0000*kWh)
#1-0:2.8.0*255(006460.9144*kWh)
#1-0:16.7.0*255(000512*W)
#1-0:32.7.0*255(236.3*V)
#1-0:52.7.0*255(235.4*V)
#1-0:72.7.0*255(236.3*V)
#1-0:31.7.0*255(000.85*A)
#1-0:51.7.0*255(000.36*A)
#1-0:71.7.0*255(001.59*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(345*deg)
#1-0:81.7.15*255(000*deg)
#1-0:81.7.26*255(338*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000155*W)
#1-0:56.7.0*255(000061*W)
#1-0:76.7.0*255(000297*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.7*kWh)
#!
#␃1
#    Channels 
#    EoM        -1
#    HTTPAUTH  Authorization: Basic YWRtaW46QzdNRi1CRjkw
#
#    LASTDATA  /ZPA5GH305.v2-01.00-G
#
#␂1-0:C.1.0*255(1ZPA*******)
#1-0:1.8.0*255(001263.7020*kWh)
#1-0:1.8.1*255(001263.7020*kWh)
#1-0:1.8.2*255(000000.0000*kWh)
#1-0:2.8.0*255(006460.9144*kWh)
#1-0:16.7.0*255(000512*W)
#1-0:32.7.0*255(236.3*V)
#1-0:52.7.0*255(235.4*V)
#1-0:72.7.0*255(236.3*V)
#1-0:31.7.0*255(000.85*A)
#1-0:51.7.0*255(000.36*A)
#1-0:71.7.0*255(001.59*A)
#1-0:81.7.1*255(120*deg)
#1-0:81.7.2*255(239*deg)
#1-0:81.7.4*255(345*deg)
#1-0:81.7.15*255(000*deg)
#1-0:81.7.26*255(338*deg)
#1-0:14.7.0*255(50.0*Hz)
#1-0:0.2.0*255(ver.01,7249A01D,20211201)
#1-0:C.90.2*255(7249A01D)
#1-0:F.F*255(000000)
#1-0:C.5.0*255(001C0104)
#1-0:36.7.0*255(000155*W)
#1-0:56.7.0*255(000061*W)
#1-0:76.7.0*255(000297*W)
#1-0:1.8.0*96(00008.7*kWh)
#1-0:1.8.0*97(00112.5*kWh)
#1-0:1.8.0*98(00475.6*kWh)
#1-0:1.8.0*99(00000.0*kWh)
#1-0:1.8.0*100(01263.7*kWh)
#!
#␃1
#    NETDEV    0
#    SPEED      5
#    TRIGGERTIME 1703863512.52304
#    DEVICES:
#     
#      5
#     
#    RULECACHE:
#

Zähler ist von ZPA
Intel NUC mit Proxmox; Busware CUL 868 v3; Signalduino; Synology DS 420, DS 215j + APC USV; Amazon Alexa + HA Bridge; FritzBox 7490; Fritz Dect 200; Fritz Dect 210; Brennenstuhl RCS 1000; Philips HUE; HM-SEC-WDS-2, HM-SEC-SCo; VU+ SOLO 4K und diverse Module

huhu

Zitat von: huhu am 13 November 2023, 12:29:15Hallo zusammen,

erstmal herzlichen Dank für diese tolle Lösung!
Ich habe die Anleitung 1:1 aus dem ersten Post umgesetzt, nur leider bekommt er keine Verbindung und ich weiß nicht warum, hat jemand eine Idee?

Der Webserver ist auf true gesetzt, das Device in FHEM habe ich mehrfach neu angelegt.
Im Log bekomme ich die Meldung, dass er nicht errechbar ist. Die IP Adresse ist korrekt.

2023.11.13 12:23:10 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:13 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:16 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:19 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:22 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:25 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:28 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:31 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:34 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:37 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:40 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:43 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out
2023.11.13 12:23:46 1: OBIS (Tibber) - Error connect to http://196.168.1.63:80 timed out

Wenn ich die URL im Browser mit Benutzer Passwort öffne, bekomme ich die gleiche Rückmeldung, die auch unter Nodes/Data auf der Bridge angezeigt werden.
Curl gibt mir die 1b1b1 Blöcke zurück, also auch gut. Nur FHEM möchte irgendwie nicht  :'(

Viele Grüße

Frohes neues Jahr zusammen!
Ab heute bin ich nun auch Tibber Kunde und wollte mich nochmal mit der Ausleseproblematik beschäftigen. Leider bekomme ich in FHEM nach wie vor keine Verbindung zum Pulse hin.

Webserver ist dauerhaft an, CURL geht, die Json-URL über einen Browser liefert auch Werte.
Testweise habe ich eine andere FHEM Instanz auf einem anderen PI probiert, gleiches Ergebnis: Error connect time out.
Der Status ist meist ???, manchmal aber auch disconnected

Die 47_OBIS.pm ist von
47_OBIS.pm 28127 2023-11-05 14:40:42Z gvzdus

Jemand einen Tipp, woran es liegen könnte?

blueberry63

Bringt die Verlängerung des Intervall-Wertes vielleicht etwas (bei mir: 30)?
FHEM auf BBB mit Wheezy: 1x CUL_HM_HM_SCI_3_FM, 1x INSTAR CAM3010, 1x HM-LC-SW1-PL2, 1x HM-LC-Bl1PBU-FM, 1x HM-Sen-MDIR-O, Viessmann Heizung, Gaszähler via GPIO, Klingel via HM-LC-Bl1PBU-FM an FBox, Mailcheck, AVR, XBMC, NanoCUL 433+668 an Raspi per Ethernet, Funksteckdosen (Pollin, IT), Automower

blueberry63

Ich habe eine Information im Netz gefunden, wie man noch weitere Werte über die Bridge und den Pulse bekommen kann:

http://admin:[password]@192.168.xx.xx/metrics.json?node_id=1

U.a. ist hier der Batterie-Status des Pulse interessant.

Gruß
Blueberry63
FHEM auf BBB mit Wheezy: 1x CUL_HM_HM_SCI_3_FM, 1x INSTAR CAM3010, 1x HM-LC-SW1-PL2, 1x HM-LC-Bl1PBU-FM, 1x HM-Sen-MDIR-O, Viessmann Heizung, Gaszähler via GPIO, Klingel via HM-LC-Bl1PBU-FM an FBox, Mailcheck, AVR, XBMC, NanoCUL 433+668 an Raspi per Ethernet, Funksteckdosen (Pollin, IT), Automower