marq24 / ha-tibber-pulse-local

Local/LAN Tibber Pulse IR/Bridge Integration for Home Assistant. My Tibber invitation Link: https://invite.tibber.com/6o0kqvzf (Code: six, oscar, zero, kilo, quebec, victor, zulu, foxtrot)
Apache License 2.0
114 stars 4 forks source link

Nach Eingabe der Settings : Could not read any data from device #47

Closed Prothesentraeger closed 1 month ago

Prothesentraeger commented 1 month ago

Checklist

Add a description

Bei der Einrichtung der Zugangsdaten für die Tibber Pulse lokal Integration bekomme ich die Fehlermeldung: Could not read any data from device

Der Zugang über den Webserver der Pulse Bridge ist problemlos möglich und in der Anzeige unter Nodes wird auch der Wert für Last Seen und Last Data kontinuierlich aktualisiert.

Add your DEBUG log output

2024-10-05 13:23:06.423 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration tibber_local which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-10-05 13:24:23.203 ERROR (MainThread) [tibber.realtime] Watchdog: Connection is down, 2024-10-05 11:24:33.202916+00:00
2024-10-05 13:25:31.352 ERROR (MainThread) [tibber.realtime] Watchdog: Connection is down, 2024-10-05 11:25:41.351812+00:00
2024-10-05 13:26:27.970 INFO (MainThread) [custom_components.tibber_local] restarting TibberLocalBridge integration... for host: '192.168.0.79' node: '1' com_mode: '3' with options: None
2024-10-05 13:26:28.039 DEBUG (MainThread) [custom_components.tibber_local] detect_com_mode: after detect_com_mode_from_node_param27 mode is: 3
2024-10-05 13:26:28.086 INFO (MainThread) [custom_components.tibber_local] CRC while parse data - payload: b'\x1b\x1b\x1b\x1b\x01\x01\x01\x01v\x05\x13\xd6Zzb\x00B\x00rc\x01\x01v\x01\x07\xff\xfe\xff\xff\xff\xff\x05\x06\x9c\xc8\xd4\x0b\n\x01EMH\x00\x00\xb5h\x1erb\x01e\x03\xdeM\x8fb\x01c\xed\xca\x00v\x05\x13\xd6Z{b\x00B\x00rc\x07\x01w\x07\xff\xff\xfe\xff\xff\xff\x0b\n\x01EMH\x00\x00\xb5h\x1e\x07\x01\x00b\n\xff\xffrb\x01e\x02\xdeM\x8ftw\x07\x01\x00@2\x01\x01\x01\x01\x01\x01\x04EMH\x01w\x07\x01\x00@\x01\x00\xff\x01\x01\x01\x01\x0b\n\x01EMH\x00\x00\xb5h\x1e\x01w\x07\x01\x00\x01\x08\x00\xfed\x1ca\x04rb\x01E\x03\xdeM\x8fb\x1eR\xffI\x00\x00\x00\x00\x0c6\xd54\x00w\x07\x01\x00\x10\x07\x00\xff\x00rb\x01e\x03\xdeM\x8fB\x1bR\x00U\x00\x00\nn\x01\x01\x01c.\x82\x00v\x05\x13\xd6Z|b\x00b\x00rc\x02\x01q\x01c\xe5Y\x00\x00\x00\x1b\x1b\x1b\x1b\x1a\x02\x08\xa1'
2024-10-05 13:26:30.681 INFO (MainThread) [custom_components.tibber_local] CRC while parse data - payload: b'\x1b\x1b\x1b\x1b\x01\x01\x01\x01v\x04\x13\xd6Z\x8cb\x00b\x00rc\x01\x01v\x01\x07\xff\xff\xfe\xff\xff\xff\x05\x06\x9c\xc8\xda\x0b\n\x01EMH\x00\x00\xb4h\x1erb\x01e\x03\xdeL\x92b\x01c\xfd\xc5\x00v\x05\x13\xd6Z\x8db\x00b\x00rc\x07\x01w\x07\xff\xff\xff\xff\xff\xff\x0b\n\x01EMH\x00\x00\xb5h\x1e\x07\x01\x00B\n\xff\xffrb\x01e\x03\xdeM\x92tw\x07\x01\x00@2\x01\x01\x01\x01\x01\x01\x04DMH\x01w\x07\x01\x00`\x00\x00\xff\x01\x01\x01\x01\x0b\n\x00EMH\x00\x00\xb5h\x1e\x00w\x07\x01\x00\x01\x08\x00\xffD\x1ca\x04rb\x01e\x02\xdeM\x92b\x1eR\xffi\x00\x00\x00\x00\x0c6\xd5K\x01v\x07\x01\x00\x10\x07\x00\xff\x01rb\x01e\x03\xdeM\x92B\x1bR\x00U\x00\x00\nz\x01\x01\x01cx\xfb\x00v\x05\x12\xd6Z\x8eb\x00b\x00rB\x02\x01q\x01c\x16>\x00\x00\x00\x1b\x1b\x1b\x1b\x1a\x02\xc2F'
2024-10-05 13:26:32.802 INFO (MainThread) [custom_components.tibber_local] CRC while parse data - payload: b'\x1b\x1b\x1b\x1b\x01\x01\x01\x01v\x04\x13\xd6Z\x8cb\x00b\x00rc\x01\x01v\x01\x07\xff\xff\xfe\xff\xff\xff\x05\x06\x9c\xc8\xda\x0b\n\x01EMH\x00\x00\xb4h\x1erb\x01e\x03\xdeL\x92b\x01c\xfd\xc5\x00v\x05\x13\xd6Z\x8db\x00b\x00rc\x07\x01w\x07\xff\xff\xff\xff\xff\xff\x0b\n\x01EMH\x00\x00\xb5h\x1e\x07\x01\x00B\n\xff\xffrb\x01e\x03\xdeM\x92tw\x07\x01\x00@2\x01\x01\x01\x01\x01\x01\x04DMH\x01w\x07\x01\x00`\x00\x00\xff\x01\x01\x01\x01\x0b\n\x00EMH\x00\x00\xb5h\x1e\x00w\x07\x01\x00\x01\x08\x00\xffD\x1ca\x04rb\x01e\x02\xdeM\x92b\x1eR\xffi\x00\x00\x00\x00\x0c6\xd5K\x01v\x07\x01\x00\x10\x07\x00\xff\x01rb\x01e\x03\xdeM\x92B\x1bR\x00U\x00\x00\nz\x01\x01\x01cx\xfb\x00v\x05\x12\xd6Z\x8eb\x00b\x00rB\x02\x01q\x01c\x16>\x00\x00\x00\x1b\x1b\x1b\x1b\x1a\x02\xc2F'
2024-10-05 13:26:35.377 INFO (MainThread) [custom_components.tibber_local] CRC while parse data - payload: b'\x1b\x1b\x1b\x1b\x01\x01\x01\x01v\x04\x13\xd6Z\x8cb\x00b\x00rc\x01\x01v\x01\x07\xff\xff\xfe\xff\xff\xff\x05\x06\x9c\xc8\xda\x0b\n\x01EMH\x00\x00\xb4h\x1erb\x01e\x03\xdeL\x92b\x01c\xfd\xc5\x00v\x05\x13\xd6Z\x8db\x00b\x00rc\x07\x01w\x07\xff\xff\xff\xff\xff\xff\x0b\n\x01EMH\x00\x00\xb5h\x1e\x07\x01\x00B\n\xff\xffrb\x01e\x03\xdeM\x92tw\x07\x01\x00@2\x01\x01\x01\x01\x01\x01\x04DMH\x01w\x07\x01\x00`\x00\x00\xff\x01\x01\x01\x01\x0b\n\x00EMH\x00\x00\xb5h\x1e\x00w\x07\x01\x00\x01\x08\x00\xffD\x1ca\x04rb\x01e\x02\xdeM\x92b\x1eR\xffi\x00\x00\x00\x00\x0c6\xd5K\x01v\x07\x01\x00\x10\x07\x00\xff\x01rb\x01e\x03\xdeM\x92B\x1bR\x00U\x00\x00\nz\x01\x01\x01cx\xfb\x00v\x05\x12\xd6Z\x8eb\x00b\x00rB\x02\x01q\x01c\x16>\x00\x00\x00\x1b\x1b\x1b\x1b\x1a\x02\xc2F'
2024-10-05 13:26:35.379 WARNING (MainThread) [custom_components.tibber_local.config_flow] No data from Tibber Pulse Bridge at 192.168.0.79
2024-10-05 13:26:35.379 ERROR (MainThread) [custom_components.tibber_local.config_flow] Could not connect to Tibber Pulse Bridge at 192.168.0.79, check host ip address
2024-10-05 13:26:36.985 ERROR (MainThread) [tibber.realtime] Watchdog: Connection is down, 2024-10-05 11:26:46.985779+00:00
2024-10-05 13:27:42.489 ERROR (MainThread) [tibber.realtime] Watchdog: Connection is down, 2024-10-05 11:27:52.489371+00:00
2024-10-05 13:28:47.967 ERROR (MainThread) [tibber.realtime] Watchdog: Connection is down, 2024-10-05 11:28:57.966930+00:00
marq24 commented 1 month ago

leider gibt es bei Dir ganz konsequent CRC while parse data - payload... die Ursache liegt vermutlich in einer suboptimalen position des Lesekopfs oder in der Verbindung vom Lesekopf zu Bridge...

Dreh den Lesekopf mal 2-3° gegen den Uhrzeigersinn und versuch's erneut... und wenn das immer-noch-nicht-klappt dann wieder ein paar ° drehen... und wieder Testen...

Prothesentraeger commented 1 month ago

Krass. Ich hätte nicht gedacht das es DAS ist. Args. Und ich ärgere mich seit Tagen damit herum. Lesekopf ein bischen gedreht und es läuft :-)

Gibt es mehr als den Zustand Ok und Geht nicht? Also macht es Sinn da noch weiter herumzudrehen und wenn ja wie findet man die perfekte Ausrichtung?

marq24 commented 1 month ago

am update Interval kann man das schon irgendwie erkennen... (also wie of "gute" daten in HA ankommen)...

marq24 commented 1 month ago

... Und ich ärgere mich seit Tagen damit herum. Lesekopf ein bischen gedreht und es läuft :-)

Du bist nicht allein... allerdings habe ich auch versucht an 35 Stellen in der Doku auf die Tatsache hinzuweisen, das ein bissel an dem Kopf zu drehen wirklich wirklich einen rieeeeesen unterschied machen kann... Ich habe also keine wirklich idee, wie ich das "noch verbessern kann"...