Homematic IP Thermostat - IST-Temperatur von externem Sensor (Aqara) übernehmen (Home Assistant)

Abend,

Nachdem mir meine Aqara E1 Thermostate nach etwas mehr als einem Jahr alle Kaputt gegangen sind (Gehäuse bricht, weil Stellmotor zu stark bei geschlossenem Ventil) bin ich auf Homematic IP Evo umgestiegen. Ich habe mein RaspberryMatic mit RF-USB erfolgreich aufgesetzt und über die Homematic IP Local integration ins HA bekommen.

Nun möchte ich gerne - analog zu meinen Aqaras - umsetzen, dass die Homematic Evos die “IST” Temperatur nicht an sich selbst messen, sondern von einem Aqara Zigbee Temperatursensor erhalten. Wie setze ich das um? Konkret, welchen der homematicip_local actions muss ich nutzen und wie sieht der payload bzw die automatisierung dafür aus?

Viele Grüße

Willkommen im Forum
Das wird so nicht funktionieren. Die Homematic HKT werden immer die ‘IST’ Temp messen, außer du verwendest auch einen Wandthermostat von Homematic. Dann ist er der Chef im Raum.

1 „Gefällt mir“

Danke für die Info. Gibt es die Möglichkeit den Offset dynamisch über HA zu steuern und zu setzen? Also Beispielsweise:
externer Sensor > 21,5°
Homematic IST Temperatur > 22°
und dann den offset auf -0,5 setzen.

Wird das Probleme machen? Und falls nein, analog zu meiner eingangsfrage, wie setze ich den Offset via Home Assitant Action?

Die Fragen kann ich dir nicht beantworten. Meine Heizungssteuerung läuft ausschließlich mit Homematic Geräten in RaspberryMatic. Bin damit sehr zufrieden. HA nutze ich nur für die Visualisierung oder um mal eben die Temp von Hand zu ändern.
Suche hier im Forum mal nach ‘Better Thermostat’, da gibt es schon rege Diskussionen, auch zu deinem Anliegen.

Hallo,
ich benutze auch HomematicIP Heizkörperthermostate nur mit den HMIP Wandthermostaten zusammen. Tür/Fensterkontakte kann man problemlos auch von anderen Herstellern benutzen.
Den Umweg über den Offset kann ich nicht empfehlen, da dadurch der Dutycircle in die Höhe schnellt. Soviel ich weiß funktioniert auch BetterThermostat nach diesem Prinzip.

1 „Gefällt mir“

Danke auch dir. Mein RasberryMatic ist genau zwei Tage alt, dementsprechend hab ich wenig Erfahrung damit. So lange ich mit dem DutyCycle unter 100%/h bleibe, sollte das ja aber kein Problem sein. Das lässt sich ja grundsätzlich für ne Offset-Automatisierung nutzen indem ich Updates aussetze, wenn der Cycle z.B. 85% erreicht.

Ich schaue mir mal Better Thermostat an, besten dank euch!

Hab mir Better Thermostat mal angeschaut. Abgesehen von der deutlich schöneren UI Karte sieht das echt ganz gut aus. Bezüglich der Abweichungsberechnung gibts zwei modi, Offset und nen anderen. Und es gibt ne Extra Option für HomematicIP nutzer, um die anzahl der updates zu drosseln um den DutyCycle nicht zu überlasten. Ich lass das mal nen paar Tage laufen.

:crayon:by HarryP: Zusammenführung Doppelpost (bitte “bearbeiten” Funktion nutzen)

Probiere es aus, bei mir hat es mit HomematicIP Antrieben und Thermostaten überhaupt nicht funktioniert.
Ich nutze das Standart-Thermostat der HmIP-Integration, aber hab auch nur HmIP-Geräte für die Heizung

Kann ein erstes Feedback geben. In der Tat arbeitet das ganze ein wenig “komisch” zusammen, sowohl mit der normalen, als auch mit dem AI mode. Thermostate werden auf absurd hohe Temperaturen gesetzt obwohl das gar nicht nötig ist. Ich werde mal weiter testen, aber nach erstem Gefühl werde ich BT wohl nicht nutzen. Schade, die Dashboard-karte finde ich deutlich schöner als die Default-Thermostat Karte.

Mal ein Update hierzu, falls jemand mal nachlesen kommt. Ich hab jetzt eine für mich gut funktionierende Lösung gefunden.

Ich habe für meine Thermostate die standardmäßig deaktivierte Entität “Temperaturverschiebung” aktiviert. Dadurch kann ich mit Better Thermostat den Offset-Modus nutzen, der deutlich besser funktioniert. Das habe ich dann auch mit dem Normalen Config mode (Also nicht AI und nicht Agressiv) kombiniert und es klappt hervoragend. Zum Schluss hab ich noch die Option deaktiviert, dass die Kommunikation reduziert werden soll um den Duty Cycle nicht zu überlasten. Da ich nur HA Thermostate und einen Plug als repeater habe, komme ich gut damit hin. Der Höchste Wert den mein Duty Cycle erreicht hat liegt bei 42%, idR pendelt er zwischen 10 und 30%

@Rarue

Ich stehe gerade vor dem selben Problem.

Habe auch Homematic Heizkörperthermostate und einen Aqara Temperatursensor im Raum, von dem ich die Raumtemperatur an die Heizkörpertermostate senden möchte.

Hat es bei Dir bisher bzw. über den Winter gut funktioniert?

Ich habe aber nicht die IP-Versionen von Homematic sondern die “alten”. Könnte es hiermit auch funktionieren oder sind die in der Ansteuerung anders?

Eine andere Möglichkeit wäre, dass ich mir von Homematic (gebrauchte) Wandthermometer besorge. Wäre dies die bessere und zuverlässigere Lösung?

Vielen Dank

Viele Grüße

Ruggy

Moin,

das System hat, seit ich es so aufgesetzt habe, zuverlässig funktioniert. Wenn die alten Thermostate im RaspberryMatic nen Offset unterstützen, sollte das grundsätzlich auch gehen. Ich glaube ich habe das ganze im Januar aufgesetzt und kann mich nicht dran erinnern, dass seitdem eine Heizung abstrus hochgedreht hat.

Ob die Wandthermostate ne bessere Lösung sind kann ich nicht sagen.

Zusammengefasst nochmal mein Setting:

  • Entität der HA-Thermostate “Temperaturverschiebung” aktivieren (erforderlich um den Offset aus HA zu steuern)
  • Über Better Thermostat alle Geräte zusammenpacken die Zusammen gehören (Thermostat, externer Temperatursensor etc)
  • Kalibrierungs-Typ “Offset based”, Kalibrierungsmodus “normal”, checkbox “Wenn du HomaticIP nutzt, solltest du diese Option aktivieren, um die Funk-Übertragung zu reduzieren.” deaktivieren (Duty cycle monitoren!)

Kenne mich mit HA noch nicht so genau aus.

Habe testweise mein Thermostat (ohne IP) HA/RaspberryMatic hinzugefügt.

Wenn ich unter Einstellungen - “Geräte und Dienste” - Entitäten nach dem Thermostat filtere, wird folgendes angezeigt. Sollte hier etwas mit Offset stehen und dies gibt es dann bei den ohne IP nicht oder habe ich falsch gefiltert/gesucht?

Update

Laut der Anleitung vom HM-CC-RT-DN Thermostat kann ich die Offset-Temperatur am Thermostat einstellen (± 3,5 Grad). Sollte es dann auch in HA diese Entität geben? Gibt es hier evlt. eine Art “erweiterten Modus”?

In den Entwicklerwerkzeuge ist der Eintrag Offset vorhanden. Als Entität wird er mir aber z.B. bei Automationen nicht angezeigt.

hvac_modes:
  - auto
  - heat
  - "off"
min_temp: 5
max_temp: 30.5
target_temp_step: 0.5
preset_modes:
  - boost
  - comfort
  - eco
  - none
current_temperature: 21.9
temperature: 7.5
hvac_action: idle
preset_mode: none
interface_id: RaspberryMatic-BidCos-RF
address: OEQ1548455:4
model: HM-CC-RT-DN
value_state: valid
temperature_offset: 0.0K
friendly_name: HM-CC-RT-DN OEQ112345
supported_features: 401

Geh mal auf die Übersicht der Integrationen, da auf Homematic Local und dann auf eins der Geräte. Das sollte dann ca so aussehen.

Da bei Konfiguration mal „deaktiviere Entitäten“ anschauen, ob es was mit Offset, Verschiebung o. Ä. Gibt.

Hier ist leider auch nichts dabei. Sieh anscheinend schlecht aus für mein Vorhaben.

Durch die Umstellungen auf OCCU – weiß jemand, ob es bald möglich sein wird, externe Temperatursensoren im HMIP-Universum zu nutzen?

Vermutlich niemals.
Auch wenn die Software offener wird, die Hardware samt ihrer Firmware bleibt geschlossen.

.. das ist aber Schade..

Was kannst du denn aktuell empfehlen, als Integration/Automation für eine besser Heizungsregelung. Also eine Kombination aus HMIP-Thermostaten und externen Temperatur- und Fenster-Sensoren. Better Thermostat funktioniert mit HMIP so semi-gut und AHC ist auch nicht immer sonderlich verlässlich was die intelligente Regelung angeht.

Hallo,

richtig gut funktionieren eigentlich nur die HMIP Wandthermostate, alles andere macht Probleme. Leider.

1 „Gefällt mir“

Wenn man HmIP-eTRV’s nutzt und einen externen “Temperaturfühler” braucht dann ist halt die einzige Möglichkeit ein HmIP-Wandthermostat direktzuverknüpfen.
Muss ja kein HmIP-WTH sein, es gehen auch HmIP-STH / STHD.