marq24 / ha-tibber-pulse-local

Local/LAN Tibber Pulse/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
73 stars 3 forks source link

Der Tibber Pulse kommuniziert über ein noch nicht implementiertes Protokoll #18

Closed schneimi77 closed 5 months ago

schneimi77 commented 5 months ago

Der Tibber Pulse kommuniziert über ein noch nicht implementiertes Protokoll. Bitte erstell auf GitHub ein Issue – ich benötige Beispieldaten. Danke im Voraus!

Das sehe ich unter http://xxx.xxx.xxx.xxx/nodes/2/data

vU�bbrcvq� ISK{rbeq�@bc��vU�bbrcw ISK{b ��rbeq�@uw2ISKw� ISK{w�ebR�e���w�bR�e6K&w�bRR?c��vU�bbrcqc��6

image

Kannst du damit etwas anfangen?

marq24 commented 5 months ago

Nicht so wirklich - kannst Du noch eine Screenshot von der URL posten http://x.x.x.x/nodes/2/config - und mal das DebugLog der Integration aktivieren (um dann tatsächlich den Output im LOG zu sehen)...

schneimi77 commented 5 months ago

image image

Ich kann die Integration nicht konfigurieren. Kann ich in HA das Debuglog anzeigen lassen?

marq24 commented 5 months ago

erstmal danke für die schnelle Antwort...

bitte in Deiner HA configuration.yaml das Logging konfigurieren:

logger:
  default: warning
  logs:
    custom_components.tibber_local: debug

dann bekommen wir (hoffentlich) auch schon DEBUG-Log ausgaben die bei der Einrichtung der Integration auftreten... In dem Debug Log erwarte ich dann eine ByteSequence die Du dann hier auch wieder pasten kannst...

ALTERNATIV: Was Du natürlich auch mal ausprobieren kannst (k.A. ob das funktioniert) ist, der config für den Node 2 den Mode auf SML 1.04 zu stellen [aber alles auf eigenes risiko]

schneimi77 commented 5 months ago

Danke für dein Hilfe, jetzt hat die Verbindung geklappt und sehe die Daten im HA. Was habe ich gemacht:

Die Tibber Bridge hat sich von alleine auf SML 1.04 umgestellt:

image

Hier noch der Auszug aus dem LOG:

2024-02-02 22:33:36.164 INFO (MainThread) [custom_components.tibber_local] restarting TibberLocalBridge integration... for host: 'x.x.x.x' node: '2' com_mode: '3' with options: None
2024-02-02 22:33:36.368 INFO (MainThread) [custom_components.tibber_local.config_flow] Successfully connect to local Tibber Pulse Bridge at x.x.x.x
2024-02-02 22:33:36.370 INFO (MainThread) [custom_components.tibber_local] Starting TibberLocal with interval: 0:00:10
2024-02-02 22:33:36.370 INFO (MainThread) [custom_components.tibber_local] restarting TibberLocalBridge integration... for host: 'x.x.x.x' node: '2' com_mode: '3' with options: None
2024-02-02 22:33:36.393 DEBUG (MainThread) [custom_components.tibber_local] Finished fetching tibber_local data in 0.023 seconds (success: True)
2024-02-02 22:33:36.401 INFO (MainThread) [custom_components.tibber_local.sensor] available sensors found: dict_keys(['010060320101', '0100600100ff', '0100010800ff', '0100020800ff', '0100100700ff'])
2024-02-02 22:33:45.661 DEBUG (MainThread) [custom_components.tibber_local] Finished fetching tibber_local data in 0.060 seconds (success: True)

Ich denke diesen Issue kann man schließen, ausser du benötigst noch etwas von mir?

marq24 commented 5 months ago

danke - nein - ich verbessere noch das logging (und für den Fall von 'Auto Scan Mode' prüfe ich in Zukunft noch was)...