NEWS
Test Adapter HeatingControl v2.12.x
-
@Ja-rod Einen direkten Zusammenhang mit dem Adapter sehe ich im ersten Moment nicht. Der Adapter verändert keinerlei Konfiguration am Thermostat. Er schreibt ausschlieslich Zieltemperaturen...
Weiter oben hier in dem thread wurde ja sogar eine Anwendung erwähnt, in der mehrere Thermostate in einer Gruppe mit dem Adapter verwendet werden. -
Hallo zusammen,
erstmal danke für diesen tollen Adapter! Läuft soweit gut bei mir.
Eine Frage habe ich. Ich möchte in meiner VIS einen Slider auf der Startseite haben, der mir für alle Räume die Tagestemperatur steuert, d.h. in den Profilen entsprechend anpasst.
Heisst, stelle ich per Slider z.B. 21°C ein, sollen in ausgewählten Räumen (ich sag jetzt mal alle ausser die Badezimmer) die Profiltemperaturen ebenfalls auf 21°C gestellt werden.Geht das? Wenn ja, wie?
-
@Rene_HM
Sollten die Heizungen direkt nach dem setzen vom Datenpunkt "heatingcontrol.0.Present" = "false" (also niemand mehr Anwesend) auf den gesetzten Wert von "AbsentDecrease" herunterfahren oder ist das verzögert ?
Ich frage daher, weil die Heizungen bei mir nicht auf den Wert (17 °C) herunterfahren sondern bei 21°C stehen bleiben.Wenn das nicht sein sollte, poste ich natürlich Debug Log und Screenshots zu den einzelnen Einstellungen.
Bin auf Version 0.3.14. -
@BeNeDeLuX das geht direkt, da gibt es keine Verzögerung. Das müsste man auch schön im log beobachten können...
-
@SchuetzeSchulz sagte in Test Adapter HeatingControl v0.3.x:
Eine Frage habe ich. Ich möchte in meiner VIS einen Slider auf der Startseite haben, der mir für alle Räume die Tagestemperatur steuert, d.h. in den Profilen entsprechend anpasst.
Heisst, stelle ich per Slider z.B. 21°C ein, sollen in ausgewählten Räumen (ich sag jetzt mal alle ausser die Badezimmer) die Profiltemperaturen ebenfalls auf 21°C gestellt werden.
Geht das? Wenn ja, wie?Der Adapter selbst stellt einzelne Datenpunkte pro Raum zur Verfügung. Wenn man die gemeinsam verändern möchte, kommt man wahrscheinlich an einem kleinen script nicht vorbei...
-
@Rene_HM
Ok, dann wäre super wenn Du bitte kurz über meine Settings schauen kannst, leider passiert bei mir nichts wenn ich heatingcontrol.0.Present ändere. Habe mir in VIS ein Schalter zu dem Datenpunkt erstellt.Debug Log: (Von Present = true auf Present = false gestellt)
heatingcontrol.0 2020-01-08 20:23:13.909 debug (6960) ### state change already handled: false / false /// heatingcontrol.0.Present / heatingcontrol.0.Present heatingcontrol.0 2020-01-08 20:23:13.908 debug (6960) ### state change already handled: false / false /// heatingcontrol.0.Present / heatingcontrol.0.Present heatingcontrol.0 2020-01-08 20:23:13.908 debug (6960) ### handle state change heatingcontrol.0.Present {"val":false,"ack":true,"ts":1578511393906,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1578511392900} heatingcontrol.0 2020-01-08 20:23:13.905 debug (6960) ### handle state change heatingcontrol.0.Present {"val":false,"ack":false,"ts":1578511393902,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1578511392900} heatingcontrol.0 2020-01-08 20:23:12.959 debug (6960) ### all StateChange handled heatingcontrol.0 2020-01-08 20:23:12.959 debug (6960) ### state change already handled: false / false /// heatingcontrol.0.Present / heatingcontrol.0.Present heatingcontrol.0 2020-01-08 20:23:12.958 debug (6960) ### handle state change heatingcontrol.0.Present {"val":false,"ack":true,"ts":1578511392955,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1578511392900} heatingcontrol.0 2020-01-08 20:23:12.910 debug (6960) ### state change already handled: false / false /// heatingcontrol.0.Present / heatingcontrol.0.Present heatingcontrol.0 2020-01-08 20:23:12.909 debug (6960) ### heatingcontrol.0.Present heatingcontrol.0.Present false true heatingcontrol.0 2020-01-08 20:23:12.909 debug (6960) ### handle state change heatingcontrol.0.Present {"val":false,"ack":true,"ts":1578511392906,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1578511392900} heatingcontrol.0 2020-01-08 20:23:12.903 debug (6960) ### handle state change heatingcontrol.0.Present {"val":false,"ack":false,"ts":1578511392900,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1578511392900} heatingcontrol.0 2020-01-08 20:22:02.453 debug (6960) system.adapter.admin.0: logging true
Hier meine Einstellungen:
Reichen diese Angaben ?
Vielen Dank für deine Hilfe! -
@BeNeDeLuX Die settings zu den Pfaden sind falsch. Da gehören externe Datenpunkte (z.Bsp. aus einem script o.ä.) hinein. Du setzt aber die adapter-internen Datenpunkte dort ein.
Wenn du also heatingcontrol.0.Present direkt im Datenbaum setzen willst (oder durch die vis), dann lass die Pfade einfach leer...
Das log sagt, du setzt den Wert von false auf false... -
@Rene_HM
Super - vielen Dank, hab alle Pfade geleert da ich noch keine externe Datenpunkte dafür habe. Jetzt hat es auch auf Anhieb geklappt. Allerdings passt das mit dem Log nicht. False auf false und true auf true. Ich wechsel wirklich den Status von false auf true und zurück! Diesmal direkt im Objektbaum anstatt über einen Schalter in VIS.Hier das letzte Debug Log:
heatingcontrol.0 2020-01-08 20:46:56.116 debug (13328) ### state change already handled: true / true /// heatingcontrol.0.Present / heatingcontrol.0.Present heatingcontrol.0 2020-01-08 20:46:56.116 debug (13328) ### state change already handled: true / true /// heatingcontrol.0.Present / heatingcontrol.0.Present heatingcontrol.0 2020-01-08 20:46:56.116 debug (13328) ### handle state change heatingcontrol.0.Present {"val":true,"ack":true,"ts":1578512816115,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1578512815114} heatingcontrol.0 2020-01-08 20:46:56.115 debug (13328) ### handle state change heatingcontrol.0.Present {"val":true,"ack":false,"ts":1578512816114,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1578512815114} heatingcontrol.0 2020-01-08 20:46:55.750 debug (13328) ### all StateChange handled heatingcontrol.0 2020-01-08 20:46:55.750 debug (13328) ### 111 handled heatingcontrol.0 2020-01-08 20:46:55.750 debug (13328) [INFO] status = true next event: 11 Jan 2020 18:45:00 heatingcontrol.0 2020-01-08 20:46:55.748 debug (13328) [INFO] status = true next event: 11 Jan 2020 13:30:00 heatingcontrol.0 2020-01-08 20:46:55.747 debug (13328) [INFO] status = true next event: 11 Jan 2020 12:00:00 heatingcontrol.0 2020-01-08 20:46:55.746 debug (13328) [INFO] status = true next event: 11 Jan 2020 06:00:00 heatingcontrol.0 2020-01-08 20:46:55.745 debug (13328) [INFO] status = true next event: 11 Jan 2020 05:00:00 heatingcontrol.0 2020-01-08 20:46:55.744 debug (13328) [INFO] status = true next event: 9 Jan 2020 18:45:00 heatingcontrol.0 2020-01-08 20:46:55.742 debug (13328) [INFO] status = true next event: 9 Jan 2020 13:30:00 heatingcontrol.0 2020-01-08 20:46:55.740 debug (13328) [INFO] status = true next event: 9 Jan 2020 12:00:00 heatingcontrol.0 2020-01-08 20:46:55.739 debug (13328) [INFO] status = true next event: 9 Jan 2020 05:45:00 heatingcontrol.0 2020-01-08 20:46:55.734 debug (13328) [INFO] status = true next event: 9 Jan 2020 05:00:00 heatingcontrol.0 2020-01-08 20:46:55.733 debug (13328) [INFO] status = true next event: 31 Mar 2020 23:55:00 heatingcontrol.0 2020-01-08 20:46:55.715 debug (13328) [INFO] status = true next event: 1 Oct 2020 00:05:00 heatingcontrol.0 2020-01-08 20:46:55.501 debug (13328) thermostat hm-rpc.0.NEQ1492817.4.SET_TEMPERATURE to 19; current is 17 heatingcontrol.0 2020-01-08 20:46:55.447 debug (13328) got {"val":17,"ack":false,"ts":1578255582298,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1578255582298} heatingcontrol.0 2020-01-08 20:46:55.442 debug (13328) checking min temp with Rooms.Luca.MinimumTemperature heatingcontrol.0 2020-01-08 20:46:55.442 info (13328) room Luca Thermostat Luca target is 19 heatingcontrol.0 2020-01-08 20:46:55.441 debug (13328) ### new target temp19 heatingcontrol.0 2020-01-08 20:46:55.441 debug (13328) ### current > 1 4 2 heatingcontrol.0 2020-01-08 20:46:55.440 debug (13328) Luca found period 4 with 19 on 18,45 heatingcontrol.0 2020-01-08 20:46:55.440 debug (13328) check time for Luca Profiles.0.Luca.Mo-Fr.Periods.4.time 19 heatingcontrol.0 2020-01-08 20:46:55.393 debug (13328) check ID Profiles.0.Luca.Mo-Fr.Periods.4.time heatingcontrol.0 2020-01-08 20:46:55.392 debug (13328) check time for Luca Profiles.0.Luca.Mo-Fr.Periods.3.time 17 heatingcontrol.0 2020-01-08 20:46:55.344 debug (13328) check ID Profiles.0.Luca.Mo-Fr.Periods.3.time heatingcontrol.0 2020-01-08 20:46:55.343 debug (13328) check time for Luca Profiles.0.Luca.Mo-Fr.Periods.2.time 19 heatingcontrol.0 2020-01-08 20:46:55.290 debug (13328) check ID Profiles.0.Luca.Mo-Fr.Periods.2.time heatingcontrol.0 2020-01-08 20:46:55.288 debug (13328) check time for Luca Profiles.0.Luca.Mo-Fr.Periods.1.time 17 heatingcontrol.0 2020-01-08 20:46:55.244 debug (13328) check ID Profiles.0.Luca.Mo-Fr.Periods.1.time heatingcontrol.0 2020-01-08 20:46:55.244 debug (13328) check time for Luca Profiles.0.Luca.Mo-Fr.Periods.0.time 19 heatingcontrol.0 2020-01-08 20:46:55.199 debug (13328) check ID Profiles.0.Luca.Mo-Fr.Periods.0.time heatingcontrol.0 2020-01-08 20:46:55.198 debug (13328) FindNextPeriod for 2020-1-8 8:46:55 PM in Luca heatingcontrol.0 2020-01-08 20:46:55.196 debug (13328) Luca window open is false heatingcontrol.0 2020-01-08 20:46:55.195 debug (13328) check room Luca heatingcontrol.0 2020-01-08 20:46:55.192 debug (13328) profile 0 heatingcontrol.0 2020-01-08 20:46:55.180 debug (13328) get profile heatingcontrol.0 2020-01-08 20:46:55.180 debug (13328) profile type 2 heatingcontrol.0 2020-01-08 20:46:55.129 debug (13328) ### state change already handled: true / true /// heatingcontrol.0.Present / heatingcontrol.0.Present heatingcontrol.0 2020-01-08 20:46:55.127 info (13328) calculating new target temperatures heatingcontrol.0 2020-01-08 20:46:55.126 debug (13328) ### heatingcontrol.0.Present heatingcontrol.0.Present true false heatingcontrol.0 2020-01-08 20:46:55.126 debug (13328) ### handle state change heatingcontrol.0.Present {"val":true,"ack":true,"ts":1578512815122,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1578512815114} heatingcontrol.0 2020-01-08 20:46:55.120 debug (13328) ### handle state change heatingcontrol.0.Present {"val":true,"ack":false,"ts":1578512815114,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1578512815114} heatingcontrol.0 2020-01-08 20:46:30.637 debug (13328) system.adapter.admin.0: logging true heatingcontrol.0 2020-01-08 20:46:29.494 debug (13328) ### state change already handled: false / false /// heatingcontrol.0.Present / heatingcontrol.0.Present heatingcontrol.0 2020-01-08 20:46:29.493 debug (13328) ### handle state change heatingcontrol.0.Present {"val":false,"ack":true,"ts":1578512789491,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1578512789147} heatingcontrol.0 2020-01-08 20:46:29.493 debug (13328) ### state change already handled: false / false /// heatingcontrol.0.Present / heatingcontrol.0.Present heatingcontrol.0 2020-01-08 20:46:29.490 debug (13328) ### handle state change heatingcontrol.0.Present {"val":false,"ack":false,"ts":1578512789487,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1578512789147} heatingcontrol.0 2020-01-08 20:46:29.490 debug (13328) ### all StateChange handled heatingcontrol.0 2020-01-08 20:46:29.490 debug (13328) ### 111 handled heatingcontrol.0 2020-01-08 20:46:29.490 debug (13328) [INFO] status = true next event: 11 Jan 2020 18:45:00 heatingcontrol.0 2020-01-08 20:46:29.489 debug (13328) [INFO] status = true next event: 11 Jan 2020 13:30:00 heatingcontrol.0 2020-01-08 20:46:29.488 debug (13328) [INFO] status = true next event: 11 Jan 2020 12:00:00 heatingcontrol.0 2020-01-08 20:46:29.487 debug (13328) [INFO] status = true next event: 11 Jan 2020 06:00:00 heatingcontrol.0 2020-01-08 20:46:29.486 debug (13328) [INFO] status = true next event: 11 Jan 2020 05:00:00 heatingcontrol.0 2020-01-08 20:46:29.481 debug (13328) [INFO] status = true next event: 9 Jan 2020 18:45:00 heatingcontrol.0 2020-01-08 20:46:29.478 debug (13328) [INFO] status = true next event: 9 Jan 2020 13:30:00 heatingcontrol.0 2020-01-08 20:46:29.476 debug (13328) [INFO] status = true next event: 9 Jan 2020 12:00:00 heatingcontrol.0 2020-01-08 20:46:29.476 debug (13328) [INFO] status = true next event: 9 Jan 2020 05:45:00 heatingcontrol.0 2020-01-08 20:46:29.474 debug (13328) [INFO] status = true next event: 9 Jan 2020 05:00:00 heatingcontrol.0 2020-01-08 20:46:29.474 debug (13328) [INFO] status = true next event: 31 Mar 2020 23:55:00 heatingcontrol.0 2020-01-08 20:46:29.470 debug (13328) [INFO] status = true next event: 1 Oct 2020 00:05:00 heatingcontrol.0 2020-01-08 20:46:29.237 debug (13328) thermostat hm-rpc.0.NEQ1492817.4.SET_TEMPERATURE to 17; current is 19 heatingcontrol.0 2020-01-08 20:46:29.229 debug (13328) got {"val":17,"ack":false,"ts":1578255582298,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1578255582298} heatingcontrol.0 2020-01-08 20:46:29.228 debug (13328) checking min temp with Rooms.Luca.MinimumTemperature heatingcontrol.0 2020-01-08 20:46:29.228 info (13328) room Luca Thermostat Luca target is 17 heatingcontrol.0 2020-01-08 20:46:29.228 info (13328) setting to reduced/increased temperature in Luca to 17 heatingcontrol.0 2020-01-08 20:46:29.228 debug (13328) ### current > 1 4 2 heatingcontrol.0 2020-01-08 20:46:29.228 debug (13328) Luca found period 4 with 19 on 18,45 heatingcontrol.0 2020-01-08 20:46:29.227 debug (13328) check time for Luca Profiles.0.Luca.Mo-Fr.Periods.4.time 19 heatingcontrol.0 2020-01-08 20:46:29.226 debug (13328) check ID Profiles.0.Luca.Mo-Fr.Periods.4.time heatingcontrol.0 2020-01-08 20:46:29.226 debug (13328) check time for Luca Profiles.0.Luca.Mo-Fr.Periods.3.time 17 heatingcontrol.0 2020-01-08 20:46:29.225 debug (13328) check ID Profiles.0.Luca.Mo-Fr.Periods.3.time heatingcontrol.0 2020-01-08 20:46:29.224 debug (13328) check time for Luca Profiles.0.Luca.Mo-Fr.Periods.2.time 19 heatingcontrol.0 2020-01-08 20:46:29.223 debug (13328) check ID Profiles.0.Luca.Mo-Fr.Periods.2.time heatingcontrol.0 2020-01-08 20:46:29.223 debug (13328) check time for Luca Profiles.0.Luca.Mo-Fr.Periods.1.time 17 heatingcontrol.0 2020-01-08 20:46:29.222 debug (13328) check ID Profiles.0.Luca.Mo-Fr.Periods.1.time heatingcontrol.0 2020-01-08 20:46:29.221 debug (13328) check time for Luca Profiles.0.Luca.Mo-Fr.Periods.0.time 19 heatingcontrol.0 2020-01-08 20:46:29.220 debug (13328) check ID Profiles.0.Luca.Mo-Fr.Periods.0.time heatingcontrol.0 2020-01-08 20:46:29.220 debug (13328) FindNextPeriod for 2020-1-8 8:46:29 PM in Luca heatingcontrol.0 2020-01-08 20:46:29.220 debug (13328) AbsentDecrease {"val":17,"ack":true,"ts":1578256202485,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1578256202484} heatingcontrol.0 2020-01-08 20:46:29.219 debug (13328) Luca window open is false heatingcontrol.0 2020-01-08 20:46:29.219 debug (13328) check room Luca heatingcontrol.0 2020-01-08 20:46:29.218 debug (13328) profile 0 heatingcontrol.0 2020-01-08 20:46:29.218 debug (13328) get profile heatingcontrol.0 2020-01-08 20:46:29.217 debug (13328) profile type 2 heatingcontrol.0 2020-01-08 20:46:29.157 debug (13328) ### state change already handled: false / false /// heatingcontrol.0.Present / heatingcontrol.0.Present heatingcontrol.0 2020-01-08 20:46:29.155 info (13328) calculating new target temperatures heatingcontrol.0 2020-01-08 20:46:29.155 debug (13328) ### heatingcontrol.0.Present heatingcontrol.0.Present false true heatingcontrol.0 2020-01-08 20:46:29.154 debug (13328) ### handle state change heatingcontrol.0.Present {"val":false,"ack":true,"ts":1578512789152,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1578512789147} heatingcontrol.0 2020-01-08 20:46:29.150 debug (13328) ### handle state change heatingcontrol.0.Present {"val":false,"ack":false,"ts":1578512789147,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1578512789147} heatingcontrol.0 2020-01-08 20:46:16.446 debug (13328) system.adapter.admin.0: logging false heatingcontrol.0 2020-01-08 20:44:37.055 debug (13328) ### state change already handled: true / true /// heatingcontrol.0.Present / heatingcontrol.0.Present heatingcontrol.0 2020-01-08 20:44:37.053 debug (13328) ### state change already handled: true / true /// heatingcontrol.0.Present / heatingcontrol.0.Present heatingcontrol.0 2020-01-08 20:44:37.053 debug (13328) ### handle state change heatingcontrol.0.Present {"val":true,"ack":true,"ts":1578512677050,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1578512676045} heatingcontrol.0 2020-01-08 20:44:37.048 debug (13328) ### handle state change heatingcontrol.0.Present {"val":true,"ack":false,"ts":1578512677045,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1578512676045} heatingcontrol.0 2020-01-08 20:44:36.661 debug (13328) ### all StateChange handled heatingcontrol.0 2020-01-08 20:44:36.661 debug (13328) ### 111 handled heatingcontrol.0 2020-01-08 20:44:36.660 debug (13328) [INFO] status = true next event: 11 Jan 2020 18:45:00 heatingcontrol.0 2020-01-08 20:44:36.659 debug (13328) [INFO] status = true next event: 11 Jan 2020 13:30:00 heatingcontrol.0 2020-01-08 20:44:36.658 debug (13328) [INFO] status = true next event: 11 Jan 2020 12:00:00 heatingcontrol.0 2020-01-08 20:44:36.658 debug (13328) [INFO] status = true next event: 11 Jan 2020 06:00:00 heatingcontrol.0 2020-01-08 20:44:36.657 debug (13328) [INFO] status = true next event: 11 Jan 2020 05:00:00 heatingcontrol.0 2020-01-08 20:44:36.657 debug (13328) [INFO] status = true next event: 9 Jan 2020 18:45:00 heatingcontrol.0 2020-01-08 20:44:36.655 debug (13328) [INFO] status = true next event: 9 Jan 2020 13:30:00 heatingcontrol.0 2020-01-08 20:44:36.654 debug (13328) [INFO] status = true next event: 9 Jan 2020 12:00:00 heatingcontrol.0 2020-01-08 20:44:36.653 debug (13328) [INFO] status = true next event: 9 Jan 2020 05:45:00 heatingcontrol.0 2020-01-08 20:44:36.646 debug (13328) [INFO] status = true next event: 9 Jan 2020 05:00:00 heatingcontrol.0 2020-01-08 20:44:36.646 debug (13328) [INFO] status = true next event: 31 Mar 2020 23:55:00 heatingcontrol.0 2020-01-08 20:44:36.636 debug (13328) [INFO] status = true next event: 1 Oct 2020 00:05:00 heatingcontrol.0 2020-01-08 20:44:36.446 debug (13328) thermostat hm-rpc.0.NEQ1492817.4.SET_TEMPERATURE to 19; current is 17 heatingcontrol.0 2020-01-08 20:44:36.388 debug (13328) got {"val":17,"ack":false,"ts":1578255582298,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1578255582298} heatingcontrol.0 2020-01-08 20:44:36.384 debug (13328) checking min temp with Rooms.Luca.MinimumTemperature heatingcontrol.0 2020-01-08 20:44:36.384 info (13328) room Luca Thermostat Luca target is 19
-
@BeNeDeLuX sagte in Test Adapter HeatingControl v0.3.x:
Das passt doch. Im log finde ich
handle state change heatingcontrol.0.Present {"val":false ...
und
handle state change heatingcontrol.0.Present {"val":true ...
Es kommen nur immer zwei gleich logs nacheinander, einer mit ack:false und einer mit ack:true, das ist aber okay...
-
Dann habe ich das Log einfach falsch gelesen Das mit den Datenpunkten ist mir jetzt auch klar.
Vielen Dank für deine schnelle Hilfe! -
Hallo zusammen,
gibt es einen der die Funktion von Heating Controll für den jeweiliegn Raum ausschaltet?
-
@xADDRx Du kannst im admin die Räume aktivieren bzw. deaktivieren:
-
@Rene_HM hallo René, danke für die Antwort. Ich würde das gerne über Vis realisieren wollen.
-
@xADDRx Deaktivieren von Räuemen geht über vis nicht, aber verschiedenste Absenkungen. Ich sehe den use case zum kompletten Deaktivieren aus vis derzeit noch nicht, was möchtest du erreichen?
-
Ein Besispiel: Ich habe ja mehrere Profile mit unterschiedlichen Uhrzeiten. Jetzt hatte gestern meine Frau die Temperatur um 15:58 Uhr im Badezimmer manuell auf Max (28°) gestellt. Da ich im Priofil ja die Uhrzeiten eingestellt habe. zB. 16Uhr 22°, hat der Adpater logischerweise die Temperatur von Max (28°) auf 22° gestellt.
Ich möchte so zusagen die Temperatur dann Manuell für jeden Raum steuern.
Geht das irgendiwíe?
-
@xADDRx ja, mit Override. Da gibt man Dauer und Temperatur vor. Nach Ablauf der Override-Zeit greifen die Profil-Paramter wieder...
-
@Rene_HM said in Test Adapter HeatingControl v0.3.x:
@xADDRx ja, mit Override. Da gibt man Dauer und Temperatur vor. Nach Ablauf der Override-Zeit greifen die Profil-Paramter wieder...
Wird da die Override Temperatur aufgerechnet oder gesetzt?
-
Wenn ich aktuell den Override setze kommt im log folgender Fehler:
heatingcontrol.0 2020-01-14 19:06:13.908 info (9102) handle actors Kinderzimmer Timo current 23.7 target 18 heatingcontrol.0 2020-01-14 19:06:13.907 info (9102) handle actors Kinderzimmer Timo current 23.7 target 18 heatingcontrol.0 2020-01-14 19:06:00.006 info (9102) calculating new target temperatures heatingcontrol.0 2020-01-14 19:05:49.281 info (9102) calculating new target temperatures heatingcontrol.0 2020-01-14 19:05:37.897 error (9102) exception in StartTemperaturOverride [TypeError: Cannot read property 'name' of undefined] heatingcontrol.0 2020-01-14 19:05:37.897 info (9102) room roomLivingRoom Thermostat Heizkörper Wohnzimmer set to 5 heatingcontrol.0 2020-01-14 19:05:37.798 info (9102) change temperature override for room roomLivingRoom
-
@Gonzo0815 sagte in Test Adapter HeatingControl v0.3.x:
Wird da die Override Temperatur aufgerechnet oder gesetzt?
Das ist absolut, d.h. das ist der Wert der gesetzt wird.
Wenn ich aktuell den Override setze kommt im log folgender Fehler
Welche Version des Adapters verwendest du? hast du mehrere Thermostate für den Raum konfiguriert? Kannst du von dem Vorgang ein debug log posten?
-
@Rene_HM
Hallo zusammen,
Habe den Adapter im Einsatz und bin an einer Visualisierung. Würde das gerne mit einem Popup analog dem Timer Popup von GuiseppeS realisieren. Da wird der Name des Timer an das Popup übergeben und die Werte als Datenpunkte ausgelesen.
Damit das mit den Heizung (1x Popup für alle Thermostate) auch funktioniert müssten die benötigten Werte als Datenpunkte im Raum erfasst sein. So könnte man den Namen des Raumes an das popup ubergeben und die Daten aus dem Adapter übernehmen.
Was haltet ihr davon?