seydx / homebridge-fritz-platform

AiO Homebridge dynamic platform plugin for AVM hardware like Fritz!Box, Fritz!Repeater etc.
MIT License
223 stars 32 forks source link

Szenen werden nicht übernommen #237

Open Kai9555 opened 3 years ago

Kai9555 commented 3 years ago

Describe the bug Hallo zusammen,

ich habe zu Beginn der Heizperiode festgestellt, dass meine Szenen seit Version 6.x nicht mehr zuverlässig übernommen werden. Beispiel: Alle 8 Heizkörper sind "aus" und sollen durch eine Szene auf "19 Grad" gestellt werden. Das gelingt jedoch nicht und es werden ohne ersichtlichen Grund immer irgendwelche Thermostate auf 19 Grad gestellt und alle anderen verbleiben im alten Zustand. Wenn man die Szene dann mehrfach hintereinander aktiviert, sind irgendwann alle Thermostate gestellt.

Homebridge: 1.3.4 Node: 14.17.6 Fritz-Platform: 6.15 Log aktiviert: keine Fehler

Da ich mir sicher war das es mal zuverlässig funktioniert hatte, bin ich zurück auf Version 5.1.2. Hier funktioniert es absolut zuverlässig. Ohne Probleme werden alle Szenen übernommen. Ich habe jede Version von 6.x durchprobiert, leider funktioniert es bei keiner Version.

Was braucht ihr von mir, um den Fehler auszumachen? Im übrigen habe ich noch 2 andere Homebridge-Instanzen außerhalb von meinem Netzwerk mit genau dem gleichem Problem.

Vielen Dank und VG Kai

Raczka1989 commented 3 years ago

Hab das ähnliche schon als issue gemeldet bei mir sind es die Automationen (oder meinst du damit die Szenen?) die nicht übernommen werden. Mit freundlichen Grüßen Oli

Kai9555 commented 3 years ago

Hab das ähnliche schon als issue gemeldet bei mir sind es die Automationen (oder meinst du damit die Szenen?) die nicht übernommen werden. Mit freundlichen Grüßen Oli

Hi Oli, nein ich meine schon "Szenen" und nicht "Automationen".

Derzeit habe ich keine Automation mit Fritzgeräten eingerichtet. Selbst wenn, würde es sicher nicht gehen, da ich für eine Automation "schalte 20 Uhr die Heizung aus" auch nur auf die Szene zurückgreife und nicht jedes Thermostat einzeln definiere.

VG Kai

seydx commented 3 years ago

Fixed in v6.0.17

Kai9555 commented 3 years ago

Fixed in v6.0.17

excellent job well done!

MrTeslaM3 commented 2 years ago

Still have this problem in .19

I also did a rollback to .17 but Problem always there.

Had the problem with Homebridge 1.3.4 and also now with 1.3.5

What to do?

seydx commented 2 years ago

Can u post your log pls

MrTeslaM3 commented 2 years ago

LogHomeBridge.txt

Anbei die Log Datei. Hab einmal neu gestartet und dann eine Szene auf dem iPhone ausgelöst.

In der Apple Home App läuft es dann auf "Fehlgeschlagen" in der letzten Heizperiode hat noch alles geklappt.

Attached the log file. Restart the bridge and pushed a Scene on the Phone

In the app comes then "Failed".

MrTeslaM3 commented 2 years ago

Hab das Plugin noch mal komplett entfernt und neu Aufgesetzt. (lediglich die Thermostate hab ich aus dem alten Jason File ins neue übernommen.

Dann Bridge neu Gestartet und eine Szene Ausgelöst, die 2 Thermostate auf jeweils 21 Grad setzten sollte. Spannend ist, dass bei Aktiviren in kurzem Abstand jeweils andere "Ergebnisse" auftauchen. Neuer Log mit anbei.

Have reinstalled the Plugin and only copied the thermostats settings from my old Jason File. Then restarted the Bridge and pushed a scene where two thermostat set to 21 degree. Every time with a different output on the log HomebridgeLog2.txt

Kai9555 commented 2 years ago

Hab das Plugin noch mal komplett entfernt und neu Aufgesetzt. (lediglich die Thermostate hab ich aus dem alten Jason File ins neue übernommen.

Dann Bridge neu Gestartet und eine Szene Ausgelöst, die 2 Thermostate auf jeweils 21 Grad setzten sollte. Spannend ist, dass bei Aktiviren in kurzem Abstand jeweils andere "Ergebnisse" auftauchen. Neuer Log mit anbei.

Have reinstalled the Plugin and only copied the thermostats settings from my old Jason File. Then restarted the Bridge and pushed a scene where two thermostat set to 21 degree. Every time with a different output on the log HomebridgeLog2.txt

Hallo zusammen,

keine Ahnung ob das hilft, aber ich habe gestern eventuell einen Workaround dazu gefunden.

Ausgangssituation:

Wie gesagt funktioniert seit Version .17 nun jede Szenen mit den Thermostaten bei mir. Jedoch habe ich gestern bei einem Freund Homepbridge inkl. Fritz Plugin (alles aktuelle Version) neu aufgesetzt und bei Ihm gehen die Szenen nicht. Bis auf die FritzBox ist das Setting von mir und ihm absolut identisch. Ich habe eine DSL und er eine Cable FritzBox (eventuell liegt da ein Ansatz?!)

Workaround:

Die Zieltemperatur für die geplante Szene (z.B. 22 Grad) bei jedem Thermostat vor dem Erstellen der Szene händisch einzeln einstellen. Danach die Szene erstellen und speichern. Für eine weitere Szene (z.B. 19 Grad) dann wieder jedes Thermostat auf 19 Grad stellen und erst dann die Szene erstellen.

Warum auch immer, aber so hat es absolut zuverlässig funktioniert.

Eventuell hilft es ja.

VG Kai

chrizzl111 commented 9 months ago

@Kai9555 Unglaublich, der workaround funktioniert! Viiiiielen Dank!! Das Problem hat mich die letzten Tage schier in den Wahnsinn getrieben...