NEWS
Test Adapter HeatingControl v3.xx
-
@schuetzeschulz was steht hier?

@rene_hm sagte in Test Adapter HeatingControl v2.8.x:
@schuetzeschulz was steht hier?

Da ist der Haken gesetzt.
-
@rene_hm sagte in Test Adapter HeatingControl v2.8.x:
@schuetzeschulz was steht hier?

Da ist der Haken gesetzt.
-
@rene_hm sagte in Test Adapter HeatingControl v2.8.x:
@passuff sagte in Test Adapter HeatingControl v2.8.x:
Aktuell ist es 22:43 Uhr und somit sollte Periode "5" mit "20
°
C" aktiv sein. Ist Sie aber nicht:Laut Bild ist Periode 5 aktiv, Zieltemperatur (current Target) ist 20
°
C+2
°
C (also inkl. offset).
Aus meiner Sicht passt das.und der Offset ist ein Mittelwert
ü
ber die letzten Messungen. Bei dir ist der Offset aktuell 2
°
C und das wird auch an das Thermostat gesendet (siehe oben).
Du kannst dir die gesamte Berechnung anschauen, wenn du mal debug-log f
ü
r den Adapter anschaltest, da logge ich den kompletten Berechnungsprozess...Das debug log schaue ich mir mal an- danke f
ü
r den Tipp.aus meiner Sicht ist das aber K
ä
se.Ist (extern): 22.5
°
C
Ist (intern) 23.3
°
C
Fehler = 0.8
°
C
Real ist es 0.8
°
C k
ä
lter als das Thermostat denkt.
Um die Zieltemperatur von 20
°
C einzuregeln sollte ich doch 20.8
°
C an das Thermostat senden, oder sehe ich das falsch?
(Im oberen Post habe ich gestern Abend leider f
ä
lschlicherweise 22.8
°
C geschrieben..)@passuff sagte in Test Adapter HeatingControl v2.8.x:
Um die Zieltemperatur von 20
°
C einzuregeln sollte ich doch 20.8
°
Cnochmal: der Offset wird als Mittelwert berechnet. In deinem Fall hat sich der Offset auf 2
°
C eingeregelt. Aktuell sind es zwar 0,8
°
C, wir sehen aber die history der Werte nicht... Also wird 2
°
C h
ö
her geregelt (und nicht nur die 0,8
°
C die wir aktuell sehen) -
@schuetzeschulz damit schaltest du das Handling bzgl. Fenster offen vom Adapter aus (weil es macht ja das Thermostat selbst). Also: wenn der Adapter reduzieren soll, muss der Haken weg...
@rene_hm sagte in Test Adapter HeatingControl v2.8.x:
@schuetzeschulz damit schaltest du das Handling bzgl. Fenster offen vom Adapter aus (weil es macht ja das Thermostat selbst). Also: wenn der Adapter reduzieren soll, muss der Haken weg...
Das scheint es gewesen zu sein. Ich teste das mal.
-
@passuff sagte in Test Adapter HeatingControl v2.8.x:
Um die Zieltemperatur von 20
°
C einzuregeln sollte ich doch 20.8
°
Cnochmal: der Offset wird als Mittelwert berechnet. In deinem Fall hat sich der Offset auf 2
°
C eingeregelt. Aktuell sind es zwar 0,8
°
C, wir sehen aber die history der Werte nicht... Also wird 2
°
C h
ö
her geregelt (und nicht nur die 0,8
°
C die wir aktuell sehen)Hey,
ich nutze deinen Adapter schon sehr lange und seit neuestem bekomme ich Warnmeldungen:heatingcontrol.0 2021-12-22 13:35:25.562 warn window sensor has no datatyp in Wohnzimmer (EG_Wohnzimmer_Terrassentür Is open), boolean used. Please check and save configuration heatingcontrol.0 2021-12-22 13:35:25.562 warn window sensor has no datatyp in Wohnzimmer (EG_Kaminzimmer_Fenster_Links Is open), boolean used. Please check and save configuration heatingcontrol.0 2021-12-22 13:35:25.562 warn window sensor has no datatyp in Wohnzimmer (EG_Kaminzimmer_Fenster_Rechts Is open), boolean used. Please check and save configuration heatingcontrol.0 2021-12-22 13:35:25.562 warn window sensor has no datatyp in Küche (EG_Küche_FensterRechts_Links Is open), boolean used. Please check and save configuration heatingcontrol.0 2021-12-22 13:35:25.561 warn window sensor has no datatyp in Küche (EG_Küche_FensterRechts_Rechts Is open), boolean used. Please check and save configuration heatingcontrol.0 2021-12-22 13:35:25.561 warn window sensor has no datatyp in Küche (EG_Küche_FensterLinks_Links Is open), boolean used. Please check and save configuration heatingcontrol.0 2021-12-22 13:35:25.561 warn window sensor has no datatyp in Küche (EG_Küche_FensterLinks_Rechts Is open), boolean used. Please check and save configurationIch habe die Konfiguration etc. mit anderen funktionierenden Fenstersensoren verglichen und finde keinen Unterschied in der Konfiguration und auch nicht in den Datenpunkten.
Hier ein Datenpunkt der als Warnung angezeigt wird:

Hier die Konfiguarion:

Hast du eventuell eine Idee?
-
Hey,
ich nutze deinen Adapter schon sehr lange und seit neuestem bekomme ich Warnmeldungen:heatingcontrol.0 2021-12-22 13:35:25.562 warn window sensor has no datatyp in Wohnzimmer (EG_Wohnzimmer_Terrassentür Is open), boolean used. Please check and save configuration heatingcontrol.0 2021-12-22 13:35:25.562 warn window sensor has no datatyp in Wohnzimmer (EG_Kaminzimmer_Fenster_Links Is open), boolean used. Please check and save configuration heatingcontrol.0 2021-12-22 13:35:25.562 warn window sensor has no datatyp in Wohnzimmer (EG_Kaminzimmer_Fenster_Rechts Is open), boolean used. Please check and save configuration heatingcontrol.0 2021-12-22 13:35:25.562 warn window sensor has no datatyp in Küche (EG_Küche_FensterRechts_Links Is open), boolean used. Please check and save configuration heatingcontrol.0 2021-12-22 13:35:25.561 warn window sensor has no datatyp in Küche (EG_Küche_FensterRechts_Rechts Is open), boolean used. Please check and save configuration heatingcontrol.0 2021-12-22 13:35:25.561 warn window sensor has no datatyp in Küche (EG_Küche_FensterLinks_Links Is open), boolean used. Please check and save configuration heatingcontrol.0 2021-12-22 13:35:25.561 warn window sensor has no datatyp in Küche (EG_Küche_FensterLinks_Rechts Is open), boolean used. Please check and save configurationIch habe die Konfiguration etc. mit anderen funktionierenden Fenstersensoren verglichen und finde keinen Unterschied in der Konfiguration und auch nicht in den Datenpunkten.
Hier ein Datenpunkt der als Warnung angezeigt wird:

Hier die Konfiguarion:

Hast du eventuell eine Idee?
@dominik-f sagte in Test Adapter HeatingControl v2.8.x:
Hast du eventuell eine Idee?
Die Meldung kommt, weil ich irgendwann f
ü
r die Sensoren den support verschiedener Datentypen eingebaut habe und gleichzeitig die aktuelle Konfiguration kompatibel machen wollte. Eigentlich sollte es reichen, einmal im Admin die Konfiguration zu speichern...
Wenn das nicht hilft, m
ü
ssen wir genauer schauen. Das letzte Bild mit der Konfiguration der Sensoren ist genau was wir brauchen. Dort kann man die Datentypen umschalten. Vielleicht muss man einfach den Datentyp kurz
ä
ndern, damit dort gespeichert wird... Ich hoffe, die Sensor-Namen sind eindeutig und nicht evtl. doppelt verwendet? -
@dominik-f sagte in Test Adapter HeatingControl v2.8.x:
Hast du eventuell eine Idee?
Die Meldung kommt, weil ich irgendwann f
ü
r die Sensoren den support verschiedener Datentypen eingebaut habe und gleichzeitig die aktuelle Konfiguration kompatibel machen wollte. Eigentlich sollte es reichen, einmal im Admin die Konfiguration zu speichern...
Wenn das nicht hilft, m
ü
ssen wir genauer schauen. Das letzte Bild mit der Konfiguration der Sensoren ist genau was wir brauchen. Dort kann man die Datentypen umschalten. Vielleicht muss man einfach den Datentyp kurz
ä
ndern, damit dort gespeichert wird... Ich hoffe, die Sensor-Namen sind eindeutig und nicht evtl. doppelt verwendet?Das
ä
ndern des Datenpunkten zu Number und wieder zur
ü
ck zu Boolean hat geholfen, Fehlermeldungen sind weg. Musste das f
ü
r jeden Sensor machen.Ich danke dir
-
@passuff sagte in Test Adapter HeatingControl v2.8.x:
Um die Zieltemperatur von 20
°
C einzuregeln sollte ich doch 20.8
°
Cnochmal: der Offset wird als Mittelwert berechnet. In deinem Fall hat sich der Offset auf 2
°
C eingeregelt. Aktuell sind es zwar 0,8
°
C, wir sehen aber die history der Werte nicht... Also wird 2
°
C h
ö
her geregelt (und nicht nur die 0,8
°
C die wir aktuell sehen)@rene_hm
OK, verstehe. Wie wird der Wert gemittelt?Neue Beobachtung:
Wenn ich die Temperatur bei ge
ö
ffnetem Fenster auf 12
°
C setze, wird die Temperatur als Sollwert
ü
bernommen. Ich m
ö
chte lediglich manuelle Eingriffe am Thermostat in das Profil
ü
bernehmen. Gibt es eine M
ö
glichkeit dies so zu konfigurieren? -
ich versuche gerade in der VIS Vorlage einen Regler einzubauen um am Handy auch ganz einfach die Temperatur einzustellen. Also wenn es jetzt doch mal was w
ä
rmer sein soll.Mit welchem Wert Steuer ich dies am besten?
Ü
ber den Adapter ? Oder direkt am Thermostat SetTemperature ?
Oder arbeitet man hier mit offsets ?
Nutze das HQwidget daf
ü
r. -
Im github und NPM liegt die 2.8.1 zum Testen bereit.
siehe auch github
Es gibt folgende
Ä
nderungen:- im Raumstatus (html) wird nun die Temperatur vom externen Sensor und der aktuelle Offset angezeigt (siehe issue)
- der override wird nur verl
ä
ngert, wenn eine ge
ä
nderte Temperatur erkannt wird. Die gleiche Temperatur f
ü
hrt nicht mehr zu einer Verl
ä
ngerung des overrides - die verbleibende Override-Zeit wird auf 0 gesetzt, wenn der override abgebrochen wird
- das ack-Flag f
ü
r ge
ä
nderte Datenpunkte wird erst nach zwei Sekunden gesetzt. Das sollte anderen Adaptern (hmip o.
ä
.) gen
ü
gend Zeit geben, ebenfalls auf die
Ä
nderung zu reagieren.
Feedback ist wie immer willkommen...
Ü
brigens: ich suche support bei der Erstellung bzw. Update der Dokumentation. Bei Interesse bitte melden... -
ich versuche gerade in der VIS Vorlage einen Regler einzubauen um am Handy auch ganz einfach die Temperatur einzustellen. Also wenn es jetzt doch mal was w
ä
rmer sein soll.Mit welchem Wert Steuer ich dies am besten?
Ü
ber den Adapter ? Oder direkt am Thermostat SetTemperature ?
Oder arbeitet man hier mit offsets ?
Nutze das HQwidget daf
ü
r.@chrisxy sagte in Test Adapter HeatingControl v2.8.x:
Mit welchem Wert Steuer ich dies am besten?
aus meiner Sicht sollte man den SetTemperature verwenden. Das funktioniert dann
ä
hnlich wie eine direkte
Ä
nderung am Thermostat. Mit der 2.8.1 sollte das dann auch wieder funktionieren, da bis 2.8.0 der Adapter das ack-Flag direkt gesetzt hat, was dann dazu gef
ü
hrt hat, dass z.Bsp. der hmip-Adapter die ge
ä
nderten Daten nicht ans Thermostat gesendet hat, weil das ack schon gesetzt war und hmip dann nicht mehr reagiert... -
@rene_hm
OK, verstehe. Wie wird der Wert gemittelt?Neue Beobachtung:
Wenn ich die Temperatur bei ge
ö
ffnetem Fenster auf 12
°
C setze, wird die Temperatur als Sollwert
ü
bernommen. Ich m
ö
chte lediglich manuelle Eingriffe am Thermostat in das Profil
ü
bernehmen. Gibt es eine M
ö
glichkeit dies so zu konfigurieren?@passuff sagte in Test Adapter HeatingControl v2.8.x:
Wenn ich die Temperatur bei ge
ö
ffnetem Fenster auf 12
°
C setze, wird die Temperatur als Sollwert
ü
bernommen. Ich m
ö
chte lediglich manuelle Eingriffe am Thermostat in das Profil
ü
bernehmen. Gibt es eine M
ö
glichkeit dies so zu konfigurieren?Das verstehe ich nicht... Wo
ä
nderst du die Temperatur? und wie soll der Adapter "manuelle" Eingriffe erkennen? -
@passuff sagte in Test Adapter HeatingControl v2.8.x:
Wenn ich die Temperatur bei ge
ö
ffnetem Fenster auf 12
°
C setze, wird die Temperatur als Sollwert
ü
bernommen. Ich m
ö
chte lediglich manuelle Eingriffe am Thermostat in das Profil
ü
bernehmen. Gibt es eine M
ö
glichkeit dies so zu konfigurieren?Das verstehe ich nicht... Wo
ä
nderst du die Temperatur? und wie soll der Adapter "manuelle" Eingriffe erkennen? -
Das verstehe ich nicht... Wo
ä
nderst du die Temperatur? und wie soll der Adapter "manuelle" Eingriffe erkennen?Der Adapter stellt bei ge
ö
ffnetem Fenster auf 12 Grad . Das wird als override erkannt. Sollte so nicht sein, denke ich. -
@passuff nein, das sollte so nicht sein...
Kannst du von dem Vorgang ein debug log erstellen? -
@rene_hm
W
ü
rde dir das gerne per PM senden. Wie geht das? Finde nur so einen d
ä
mlichen Chat. Ich habe keine M
ö
glichkeit gefunden dort eine Datei zu senden. -
@rene_hm
W
ü
rde dir das gerne per PM senden. Wie geht das? Finde nur so einen d
ä
mlichen Chat. Ich habe keine M
ö
glichkeit gefunden dort eine Datei zu senden. -
Hi,
ist es m
ö
glich die Temperatur Datenpunkte auf ein Maximum zu begrenzen?
Ich steuere heatingcontrol
ü
ber iQontrol und aktuell kann man theoretisch auch 100 als Wert ausw
ä
hlen.Ich kann zwar in iQontrol custom values hinterlegen, aber hab mich gefragt ob es nicht prinzipiell sinnvoll w
ä
re die Datenpunkte mit einem Max value von zB 35 zu hinterlegen.Ciao
Martin -
@rene_hm
Hallo, hab mit heute die 2.8.2 gezogen. Momentan wird bei mir alles auf override gestellt. Ich war jetzt mal ein paar Stunden weg und da hat er auch nicht
ü
berall auf Absenkung umgeschalten.

Hier noch ein kleiner Auszug vom Log. code_text ```2022-01-06 09:40:55.849 - debug: heatingcontrol.0 (6609) ### handle state change acked alias.0.Heizung.Büro.SET {"val":20,"ack":true,"ts":1641458454117,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641456363315} 2022-01-06 09:40:55.850 - debug: heatingcontrol.0 (6609) HandleStateChangeDevices alias.0.Heizung.Büro.SET 2022-01-06 09:40:55.850 - debug: heatingcontrol.0 (6609) CheckStateChangeDevice alias.0.Heizung.Büro.SET 2022-01-06 09:40:55.850 - debug: heatingcontrol.0 (6609) Büro ### ChangeStatus Thermostats_Target to {"val":20,"ack":true,"ts":1641458454117,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641456363315} in auto 2022-01-06 09:40:55.851 - debug: heatingcontrol.0 (6609) Change Status target temperature in Büro to 20 (profile 20) in auto 2022-01-06 09:40:55.851 - debug: heatingcontrol.0 (6609) CheckManualMode Büro target 20 current manual target -99 state auto 2022-01-06 09:40:55.851 - debug: heatingcontrol.0 (6609) CheckStartManualMode Büro 2022-01-06 09:40:55.851 - debug: heatingcontrol.0 (6609) CheckStartManualMode: current target 19.75 new 20 2022-01-06 09:40:55.851 - debug: heatingcontrol.0 (6609) CheckTargetFromThermostat Büro 2022-01-06 09:40:55.852 - debug: heatingcontrol.0 (6609) Büro got target from thermostat as override: 20 2022-01-06 09:40:55.901 - debug: heatingcontrol.0 (6609) ### handle state change acked alias.0.Heizung.Büro.ACTUAL {"val":19.5,"ack":true,"ts":1641458454118,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641458454118} 2022-01-06 09:40:55.905 - debug: heatingcontrol.0 (6609) HandleStateChangeDevices alias.0.Heizung.Büro.ACTUAL 2022-01-06 09:40:55.905 - debug: heatingcontrol.0 (6609) CheckStateChangeDevice alias.0.Heizung.Büro.ACTUAL 2022-01-06 09:40:55.905 - debug: heatingcontrol.0 (6609) ChangeStatus called, while already changing, push to list Büro Thermostats_Current {"val":19.5,"ack":true,"ts":1641458454118,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641458454118} (1) 2022-01-06 09:40:56.010 - debug: heatingcontrol.0 (6609) ### handle state change !ack heatingcontrol.0.Rooms.Büro.TemperaturOverride {"val":20,"ack":false,"ts":1641458455963,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1640875745300} 2022-01-06 09:40:56.010 - debug: heatingcontrol.0 (6609) ChangeStatus called, while already changing, push to list Büro TemperaturOverride 20 (2) 2022-01-06 09:40:56.015 - debug: heatingcontrol.0 (6609) UpdateDPs for Büro auto 2022-01-06 09:40:56.091 - debug: heatingcontrol.0 (6609) AddStatusToLog skip Büro auto public holiday 19.75°C 2022-01-06 09:40:56.113 - debug: heatingcontrol.0 (6609) ChangeStatus recall cmd from list Büro Thermostats_Current {"val":19.5,"ack":true,"ts":1641458454118,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641458454118} (1) 2022-01-06 09:40:56.115 - debug: heatingcontrol.0 (6609) Büro ### ChangeStatus Thermostats_Current to {"val":19.5,"ack":true,"ts":1641458454118,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1641458454118} in auto 2022-01-06 09:40:56.115 - debug: heatingcontrol.0 (6609) Change Status current temperature in Büro to 19.5 2022-01-06 09:40:56.115 - debug: heatingcontrol.0 (6609) HandleActors for Büro auto 2022-01-06 09:40:56.116 - debug: heatingcontrol.0 (6609) UpdateDPs for Büro auto 2022-01-06 09:40:56.200 - debug: heatingcontrol.0 (6609) AddStatusToLog skip Büro auto public holiday 19.75°C 2022-01-06 09:40:56.233 - debug: heatingcontrol.0 (6609) ChangeStatus recall cmd from list Büro TemperaturOverride 20 (0) 2022-01-06 09:40:56.234 - debug: heatingcontrol.0 (6609) Büro ### ChangeStatus TemperaturOverride to 20 in auto 2022-01-06 09:40:56.234 - debug: heatingcontrol.0 (6609) ChangeStatus Override 2022-01-06 09:40:56.276 - debug: heatingcontrol.0 (6609) Büro start override for 86400sec 2022-01-06 09:40:56.277 - debug: heatingcontrol.0 (6609) CalculateRoomTemperature for Büro override 2022-01-06 09:40:56.277 - debug: heatingcontrol.0 (6609) Büro override mode (incl. reduced): target 20 ( window open false 20) 2022-01-06 09:40:56.278 - debug: heatingcontrol.0 (6609) checking min temp with Rooms.Büro.MinimumTemperature 2022-01-06 09:40:56.279 - debug: heatingcontrol.0 (6609) got {"val":5,"ack":true,"ts":1635349393144,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1635349393144} 2022-01-06 09:40:56.279 - debug: heatingcontrol.0 (6609) SetRoomTemperature started for Büro target 20 with offset -0.25 2022-01-06 09:40:56.328 - debug: heatingcontrol.0 (6609) Büro nothing to do to for alias.0.Heizung.Büro.SET , target 20 is already set 20 2022-01-06 09:40:56.329 - debug: heatingcontrol.0 (6609) HandleActors for Büro override 2022-01-06 09:40:56.329 - debug: heatingcontrol.0 (6609) UpdateDPs for Büro override -
Hi,
ist es m
ö
glich die Temperatur Datenpunkte auf ein Maximum zu begrenzen?
Ich steuere heatingcontrol
ü
ber iQontrol und aktuell kann man theoretisch auch 100 als Wert ausw
ä
hlen.Ich kann zwar in iQontrol custom values hinterlegen, aber hab mich gefragt ob es nicht prinzipiell sinnvoll w
ä
re die Datenpunkte mit einem Max value von zB 35 zu hinterlegen.Ciao
Martin@martinschm ich hab die Begrenzung direkt an meinen HM Thermostaten hinterlegt, evtl. geht das bei deinen auch?!
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden