jp112sdl / AskSinAnalyzer

Analyzer for radio telegrams in a HomeMatic environment
Other
73 stars 12 forks source link

Empfänger in Webfrontend / Display stimmt nicht überein #64

Closed mdk2412 closed 3 years ago

mdk2412 commented 4 years ago

Hallo,

seit kurzem fällt mir auf, dass laut Webfrontend einige meiner Sensoren angeblich an eine Verknüpfung senden (die jedoch nur mehrere Jalousien/Rollläden verknüpft, die Sensoren sind da nicht drin). Im Display steht bei dem gleichen Telegramm allerdings richtigerweise als Empfänger "Zentrale". Ist das ein Fehler auf meiner Seite oder im Code?

jp112sdl commented 4 years ago

Mir fällt da pauschal nix zu ein

mdk2412 commented 4 years ago

Ich hab jetzt mal den Namen der Verknüpfung geändert und die Device List neu geladen. Statt Zentrale kommt dann der geänderte Name der Verknüpfung. Mit anderem Browser/auf anderem Gerät sieht das genauso aus. Wo wird denn aufgelöst, welches Gerät die Zentrale ist? An der Stelle scheint es im Webfrontend schief zu gehen. Auf dem Display ist ja alles korrekt.

psi-4ward commented 4 years ago

Das passiert in dieser Gegend: https://github.com/jp112sdl/AskSinAnalyzer/blob/master/ui/src/EspService.js#L194

Also versteh ich dich richtig, deine Sensoren schicken laut WebUI Telegramme an die Zentrale aber das ist nicht richtig?

mdk2412 commented 4 years ago

Nein, es ist so: im Webfrontend wird bei jedem Telegramm sowohl bei "AN" als auch "VON" der Name einer Verknüpfung XY angezeigt anstelle des zu erwartenden "ZENTRALE". Im Analyzer-Display wird bei dem identischen Telegramm korrekt "ZENTRALE" angezeigt. Wenn man sich statt der Namen nur die IDs anzeigen lässt, steht da, wo der Name der Verknüpfung angezeigt wird, die richtige ID der CCU. Es wird also der Name der CCU falsch aufgelöst, aber das nur im Webfrontend, nicht im Display.

So, habs gefunden. In der Device List war ein falscher Name der Zentrale drin... warum dann aber das Hardware-Display korrekt ZENTRALE angezeigt hat, kapiere ich trotzdem nicht. Problem gelöst.

psi-4ward commented 4 years ago

Lass da mal bei Gelegenheit noch mal drüber reden

jp112sdl commented 3 years ago

Lass da mal bei Gelegenheit noch mal drüber reden

Ich glaub nicht, dass sich diese Gelegenheit noch ergeben wird ;)