thkl / homebridge-homematic

Homematic plugin for homebridge: https://github.com/nfarina/homebridge
180 stars 49 forks source link

Heizungsthermostat HM-CC-RT-DN wie einbinden #610

Open Alwiz79 opened 4 years ago

Alwiz79 commented 4 years ago

Hi, ich habe Probleme die HM-CC-RT-DN Thermostatte zu Homebridge hinzuzufügen. Die Geräte tauchen einfach nicht in der Liste der Geräte auf. Mit dem Wandthermostat HM-TC-IT-WM-W-EU klappts, aber im Nachbarraum direkt mit den Heizungsthermostaten nicht. Hat hier jemand eine Idee was ich falsch mache? Welchen "Kanal" vom Thermostat z.B. sollt ich als Homekit Gewerk konfigurieren? Danke

Alwiz79 commented 4 years ago

Ich muss das Ticket doch nochmal öffnen, da mir die Funktionsweise evtl. nicht klar ist. Ich kann im Moment „nur“ die Temperatur setzen. Leider wechselt das Thermostat dann in den manuellen Modus. Kann ich (wenn ich zb einen weiteren Kanal einbinde (welchen)) auch die weiteren Tasten ( Modus , Boost) auch in HomeKit einbinden?

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

schwietert commented 2 years ago

Ich habe auch beobachtet, dass die Thermostate auf manuell schalten, wenn ich die Temperatur verstelle. Kann man das irgendwie verhindern?

jb-home commented 2 years ago

Das ist schon richtig so wie es ist. Der Automatik Modus setzt die Temperatur nach dem Zeitplan in der CCU.

nobiman commented 2 years ago

Der Automatikmodus setzt die Temperaturen aus dem Thermostat, nicht aus der CCU. Und das manuelle Ändern der Temperatur darf nicht dazu führen, dass der Thermostat den Betriebsmodus wechselt!

jb-home commented 2 years ago

Wofür soll der Automatik Modus denn da sein, wenn er nicht automatisch nach dem Programm was man einstellt die Temperatur steuert? Wenn ich dann eingreife muss er in den Manuellen Modus wechseln, damit das Automatik Programm die Einstellung wieder überschreibt.

Und ja, das Programm wird im Thermostat gespeichert. Im Normalfall in der CCU eingestellt und festgelegt welches Wochenprogramm dann genutzt wird. Das die Programme im Thermostat ablaufen und gespeichert sind ist richtig. Hat aber nix mit dem Problem zu tun.

schwietert commented 2 years ago

Also noch einmal im Detail an einem Beispiel. Die Heizung im Wohnzimmer wird über den Automatikmodus (CCU2) um 18:00 Uhr hochgedreht auf 21° und um 22:00 Uhr wieder runter auf 16°. Wenn ich nun über die Homebridge schon um 16:00 Uhr die Temperatur verändere, wechseln die Thermostate auf den Manuellmodus und damit entfällt die automatische Absenkung um 22:00 Uhr. Ich muss also immer daran denken den Modus zu überprüfen. Besser wäre es wenn die Änderung um 16:00 Uhr so durchgeführt würde, als ob ich am Gerät die Temperatur verändere. Dort wird auch nicht der Modus verändert, sondern die Schaltpunkte der Automatik werden unverändert ausgeführt. Ich habe aber keine Ahnung wo da der Unterschied ist.

jb-home commented 2 years ago

Du möchtest es so, jemand anderes möchte, das das Thermostat das macht, was er per HomeKit einstellt.

Beides Valide Wünsche, aber für einen musste @thkl sich nun Mal programmatisch entscheiden.

Ich finde es generell am logischsten, dass wenn man etwas einstellt, dass es auch so lange so bleibt bis ich es wieder ändere.

Könntest ja z.B. beim 'Gute Nacht' Programm die Thermostate alle auf Automatik setzen.

schwietert commented 2 years ago

Natürlich könnte man es auch parametrisierbar machen und eine Konfigurationsvariable einführen, die entscheidet ob der Modus geändert wird oder nicht. So kann ich es mir vorstellen.

nobiman commented 2 years ago

Hier wird komplett am Problem vorbei geredet! Problem: Temperaturänderungen in der Homekit App ändern den Betriebsmodus des Thermostaten. DAS IST EIN FEHLER! Eine Änderung der Temperatur durch den Anwender per App muss die gleichen Auswirkungen auf den Betriebsmodus haben, wie die Änderung am Thermostat selbst: Nämlich KEINE. Da geht es nicht darum, wem was lieber ist, oder wo welche Betriebsvorgaben gespeichert werden, sondern um einen Fehler bei der Übermittlung von Betriebsparametern.

max-himself commented 2 years ago

Same hier, und ich würde sogar steif und fest behaupten: Bis Ende 2021 (wir sind umgezogen) war das noch anders. Aufgefallen ist es mir nämlich, weil das Wohnzimmer auf einmal früh morgens warm war. Eben weil der Thermostat nicht automatisch wieder abgedreht hat. Hier wäre wirklich die Funktion analog zur tatsächlichen Gerätefunktion (also Drehen am Thermostat) essentiell für die Funktion.

Nur Homekit zu steuern geht ja trotzdem, muss man halt auf manuell stellen, geht ja auch.

jk-andersen commented 1 year ago

Ich mache mal wieder auf, habe genau den selben Anwendungsfall und löse das aktuell über weitere Skripte in HomeAssistant die alle Thermostate zyklisch wieder auf "Auto" stellen. Ist aber aus meiner Sicht ein wenig am Thema vorbei. Unterstütze die Änderung nur die Temperatur für die aktuelle Periode zu verändern, ohne Wechsel des Betriebsmodus