NEWS
Test Adapter HeatingControl v2.12.x
-
@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? -
Benutze folgende Version: 0.3.14
Den Fehler hab ich in allen Räumen.
heatingcontrol.0 2020-01-14 19:50:14.255 debug (10893) ### 111 not handled yet heatingcontrol.0 2020-01-14 19:50:14.254 debug (10893) ### hm-rpc.0.NEQ1406276.4.ACTUAL_TEMPERATURE hm-rpc.0.NEQ1400681.4.SET_TEMPERATURE 22.2 16 heatingcontrol.0 2020-01-14 19:50:14.254 debug (10893) ### handle state change hm-rpc.0.NEQ1406276.4.ACTUAL_TEMPERATURE {"val":22.2,"ack":true,"ts":1579027814224,"q":0,"from":"system.adapter.hm-rpc.0","user":"system.user.admin","lc":1579027814224} host.IOBroker 2020-01-14 19:50:09.496 info instance system.adapter.dwd.0 terminated with code 0 (NO_ERROR) dwd.0 2020-01-14 19:50:08.983 info (11324) Terminated (NO_ERROR): Without reason dwd.0 2020-01-14 19:50:02.898 info (11324) starting. Version 2.4.3 in /opt/iobroker/node_modules/iobroker.dwd, node: v12.14.0 host.IOBroker 2020-01-14 19:50:00.082 info instance system.adapter.dwd.0 started with pid 11324 heatingcontrol.0 2020-01-14 19:49:55.775 debug (10893) ### all StateChange handled heatingcontrol.0 2020-01-14 19:49:55.775 debug (10893) ### 222 handled heatingcontrol.0 2020-01-14 19:49:55.774 info (10893) handle actors roomBedroom current 22.6 target 16 heatingcontrol.0 2020-01-14 19:49:55.773 debug (10893) ### all StateChange handled heatingcontrol.0 2020-01-14 19:49:55.773 debug (10893) ### 222 handled heatingcontrol.0 2020-01-14 19:49:55.773 info (10893) handle actors roomBedroom current 22.6 target 16 heatingcontrol.0 2020-01-14 19:49:54.907 debug (10893) ### handle devices [{"id":2,"name":"Heizkörper Schlafzimmer","OID_Current":"hm-rpc.0.NEQ1400681.4.ACTUAL_TEMPERATURE","OID_Target":"hm-rpc.0.NEQ1400681.4.SET_TEMPERATURE","isActive":true,"typ heatingcontrol.0 2020-01-14 19:49:54.907 debug (10893) handle id hm-rpc.0.NEQ1400681.4.SET_TEMPERATURE state {"val":16,"ack":true,"ts":1579027794886,"q":0,"from":"system.adapter.hm-rpc.0","user":"system.user.admin","lc":1579024800282} heatingcontrol.0 2020-01-14 19:49:54.906 debug (10893) ### 111 not handled yet heatingcontrol.0 2020-01-14 19:49:54.906 debug (10893) ### hm-rpc.0.NEQ1400681.4.SET_TEMPERATURE hm-rpc.0.NEQ1400681.4.ACTUAL_TEMPERATURE 16 22.6 heatingcontrol.0 2020-01-14 19:49:54.905 debug (10893) ### handle state change hm-rpc.0.NEQ1400681.4.SET_TEMPERATURE {"val":16,"ack":true,"ts":1579027794886,"q":0,"from":"system.adapter.hm-rpc.0","user":"system.user.admin","lc":1579024800282} heatingcontrol.0 2020-01-14 19:49:54.904 debug (10893) ### handle devices [{"id":2,"name":"Heizkörper Schlafzimmer","OID_Current":"hm-rpc.0.NEQ1400681.4.ACTUAL_TEMPERATURE","OID_Target":"hm-rpc.0.NEQ1400681.4.SET_TEMPERATURE","isActive":true,"typ heatingcontrol.0 2020-01-14 19:49:54.903 debug (10893) handle id hm-rpc.0.NEQ1400681.4.ACTUAL_TEMPERATURE state {"val":22.6,"ack":true,"ts":1579027794886,"q":0,"from":"system.adapter.hm-rpc.0","user":"system.user.admin","lc":1579027794886} heatingcontrol.0 2020-01-14 19:49:54.903 debug (10893) ### 111 not handled yet heatingcontrol.0 2020-01-14 19:49:54.902 debug (10893) ### hm-rpc.0.NEQ1400681.4.ACTUAL_TEMPERATURE heatingcontrol.0.Rooms.roomLivingRoom.TemperaturOverride 22.6 4 heatingcontrol.0 2020-01-14 19:49:54.902 debug (10893) ### handle state change hm-rpc.0.NEQ1400681.4.ACTUAL_TEMPERATURE {"val":22.6,"ack":true,"ts":1579027794886,"q":0,"from":"system.adapter.hm-rpc.0","user":"system.user.admin","lc":1579027794886} heatingcontrol.0 2020-01-14 19:49:23.818 debug (10893) ### all StateChange handled heatingcontrol.0 2020-01-14 19:49:23.818 debug (10893) ### 111 handled heatingcontrol.0 2020-01-14 19:49:23.818 error (10893) exception in StartTemperaturOverride [TypeError: Cannot read property 'name' of undefined] heatingcontrol.0 2020-01-14 19:49:23.817 info (10893) room roomLivingRoom Thermostat Heizkörper Wohnzimmer set to 4 heatingcontrol.0 2020-01-14 19:49:23.817 debug (10893) [INFO] status = true next event: 15 Jan 2020 14:58:00 heatingcontrol.0 2020-01-14 19:49:23.813 debug (10893) [INFO] status = true next event: 15 Jan 2020 14:26:00 heatingcontrol.0 2020-01-14 19:49:23.810 debug (10893) [INFO] status = true next event: 18 Jan 2020 23:14:00 heatingcontrol.0 2020-01-14 19:49:23.807 debug (10893) [INFO] status = true next event: 18 Jan 2020 23:01:00 heatingcontrol.0 2020-01-14 19:49:23.805 debug (10893) [INFO] status = true next event: 18 Jan 2020 06:30:00 heatingcontrol.0 2020-01-14 19:49:23.802 debug (10893) [INFO] status = true next event: 14 Jan 2020 23:10:00 heatingcontrol.0 2020-01-14 19:49:23.801 debug (10893) [INFO] status = true next event: 15 Jan 2020 19:06:00 heatingcontrol.0 2020-01-14 19:49:23.798 debug (10893) [INFO] status = true next event: 15 Jan 2020 09:00:00 heatingcontrol.0 2020-01-14 19:49:23.797 debug (10893) [INFO] status = true next event: 15 Jan 2020 05:45:00 heatingcontrol.0 2020-01-14 19:49:23.794 debug (10893) [INFO] status = true next event: 18 Jan 2020 23:05:00 heatingcontrol.0 2020-01-14 19:49:23.791 debug (10893) [INFO] status = true next event: 18 Jan 2020 20:00:00 heatingcontrol.0 2020-01-14 19:49:23.789 debug (10893) [INFO] status = true next event: 18 Jan 2020 23:13:00 heatingcontrol.0 2020-01-14 19:49:23.787 debug (10893) [INFO] status = true next event: 18 Jan 2020 20:07:00 heatingcontrol.0 2020-01-14 19:49:23.784 debug (10893) [INFO] status = true next event: 18 Jan 2020 12:00:00 heatingcontrol.0 2020-01-14 19:49:23.783 debug (10893) [INFO] status = true next event: 18 Jan 2020 08:03:00 heatingcontrol.0 2020-01-14 19:49:23.781 debug (10893) [INFO] status = true next event: 18 Jan 2020 08:00:00 heatingcontrol.0 2020-01-14 19:49:23.780 debug (10893) [INFO] status = true next event: 15 Jan 2020 13:00:00 heatingcontrol.0 2020-01-14 19:49:23.777 debug (10893) [INFO] status = true next event: 18 Jan 2020 23:19:00 heatingcontrol.0 2020-01-14 19:49:23.773 debug (10893) [INFO] status = true next event: 18 Jan 2020 23:09:00 heatingcontrol.0 2020-01-14 19:49:23.770 debug (10893) [INFO] status = true next event: 18 Jan 2020 23:06:00 heatingcontrol.0 2020-01-14 19:49:23.767 debug (10893) [INFO] status = true next event: 18 Jan 2020 19:00:00 heatingcontrol.0 2020-01-14 19:49:23.764 debug (10893) [INFO] status = true next event: 15 Jan 2020 19:00:00 heatingcontrol.0 2020-01-14 19:49:23.762 debug (10893) [INFO] status = true next event: 15 Jan 2020 06:00:00 heatingcontrol.0 2020-01-14 19:49:23.760 debug (10893) [INFO] status = true next event: 18 Jan 2020 23:51:00 heatingcontrol.0 2020-01-14 19:49:23.753 debug (10893) [INFO] status = true next event: 18 Jan 2020 23:00:00 heatingcontrol.0 2020-01-14 19:49:23.751 debug (10893) [INFO] status = true next event: 18 Jan 2020 20:03:00 heatingcontrol.0 2020-01-14 19:49:23.748 debug (10893) [INFO] status = true next event: 18 Jan 2020 16:00:00 heatingcontrol.0 2020-01-14 19:49:23.746 debug (10893) [INFO] status = true next event: 18 Jan 2020 07:00:00 heatingcontrol.0 2020-01-14 19:49:23.745 debug (10893) [INFO] status = true next event: 14 Jan 2020 23:00:00 heatingcontrol.0 2020-01-14 19:49:23.744 debug (10893) [INFO] status = true next event: 14 Jan 2020 21:00:00 heatingcontrol.0 2020-01-14 19:49:23.743 debug (10893) [INFO] status = true next event: 15 Jan 2020 12:00:00 heatingcontrol.0 2020-01-14 19:49:23.742 debug (10893) [INFO] status = true next event: 15 Jan 2020 08:00:00 heatingcontrol.0 2020-01-14 19:49:23.741 debug (10893) [INFO] status = true next event: 15 Jan 2020 05:30:00 heatingcontrol.0 2020-01-14 19:49:23.738 debug (10893) [INFO] status = true next event: 31 Mar 2020 23:55:00 heatingcontrol.0 2020-01-14 19:49:23.732 debug (10893) [INFO] status = true next event: 1 Oct 2020 00:05:00 heatingcontrol.0 2020-01-14 19:49:23.724 debug (10893) CreateCron4ResetTempOverride: create cron job #34 at Wed Jan 15 2020 14:58:23 GMT+0100 (GMT+01:00) string: 58 14 15 0 * Europe/Berlin heatingcontrol.0 2020-01-14 19:49:23.662 debug (10893) ### state change already handled: 4 / 4 /// heatingcontrol.0.Rooms.roomLivingRoom.TemperaturOverride / heatingcontrol.0.Rooms.roomLivingRoom.TemperaturOverride heatingcontrol.0 2020-01-14 19:49:23.659 info (10893) change temperature override for room roomLivingRoom heatingcontrol.0 2020-01-14 19:49:23.659 debug (10893) ### heatingcontrol.0.Rooms.roomLivingRoom.TemperaturOverride hm-rpc.0.NEQ1400589.4.SET_TEMPERATURE 4 18 heatingcontrol.0 2020-01-14 19:49:23.658 debug (10893) ### handle state change heatingcontrol.0.Rooms.roomLivingRoom.TemperaturOverride {"val":4,"ack":true,"ts":1579027763651,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin heatingcontrol.0 2020-01-14 19:49:23.648 debug (10893) ### handle state change heatingcontrol.0.Rooms.roomLivingRoom.TemperaturOverride {"val":4,"ack":false,"ts":1579027763643,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":157
-
@Rene_HM
Hi habe mal nachgeschaut.
Für das Popup bräuchten wir die Werte vom Thermostat aus dem Raum Editor unterhalb des Raumes. -
@Gonzo0815 sagte in Test Adapter HeatingControl v0.3.x:
verwendest du "MinimalTemperatur" oder ist das ausgeschaltet? -
@Rene_HM ist eingeschaltet
-
@Gonzo0815 schalte mal bitte aus und probier nochmal. Wenn das dann funktioniert, weiß ich wo ich suchen muss...
-
Wenn es aus ist funktioniert es.
-
@Gonzo0815 okay, ich fixe das in der nächsten Version...
-
Hi. Könntest du mir für einen Test den Soll und Ist Wert des thermostats als Datenpunkte unterhalb des Raumes erfassen?
-
Hallo,
gibt es irgendwie die Möglichkeit, die Temperatur einzustellen, wenn keine Heizperiode da ist?
Mein Ziel ist es, das wenn keine Heizperiode ist, alle Heizungen sich ausschalten oder auf 5 Grad runter fahren.Falls es das nicht gibt, muss ich wohl an Blockly ran.
VG
Lindi -
@lindi200000 derzeit gibt es das noch nicht. Im Moment kann ich nur die Ventile definiert schalten (aber eben nur dann, wenn die auch sonst vom Adapter gesteuert werden)
Ist aber eine gute Idee, bitte im github ein issue anlegen, dann kommt das als eines der nächsten neuen Features... -
@Mike-Hellracer sagte in Test Adapter HeatingControl v0.3.x:
Könntest du mir für einen Test den Soll und Ist Wert des thermostats als Datenpunkte unterhalb des Raumes erfassen?
Das möchte ich eigentlich nicht. Ich möchte keine Datenpunkte, die in ioBroker komplett identisch schon vorhanden sind, im Adapter einfach duplizieren.
-
@Rene_HM Wird erledigt, ich habe das aktuell ersteinmal mit einem kleinen Blockly Script umgangen.