NEWS
Test Adapter HeatingControl v2.12.x
-
@sigi234 sagte in Test Adapter HeatingControl v0.3.x:
@Rene_HM
Irgendwo habe ich einen Fehler :Was ist beim Adapteradmin für ne Absenkung eingestellt?
-
@Pittini ja jetzt gehts Meine HM Fußbodenaktoren kann ich da mit eintragen? bringt das was? ich steuer die FBH ja über den Raumthermostat.
-
@Pittini sagte in Test Adapter HeatingControl v0.3.x:
Was ist beim Adapteradmin für ne Absenkung eingestellt?
WO?
Im edit Modus sehe ich es, in der runtime nicht.
Erledigt, war die Absenkung.
-
@sigi234 Wo ist denn da ein Fehler? Ich erkenne nichts...
-
-
@sigi234 sagte in Test Adapter HeatingControl v0.3.x:
WO?
-
@moppel2810 Für die FBaktoren hast Du doch sicherlich schon eine Regelung,oder?
Die sind doch direkt verknüpft? -
@guergen ja mit den Wandthermostaten
-
Die Heizprofile welche ich in der Webui direkt auf den Thermostaten gespeichert habe sollte ich jetzt so lassen oder löschen das sich da nichts gegenseitig ärgert?
-
@Rene_HM said in Test Adapter HeatingControl v0.3.x:
@martinschm sagte in Test Adapter HeatingControl v0.3.x:
Oder wird das nicht beachtet wenn Absent oder Vacation true ist ?
WindowOpen wird als erstes geprüft. Damit sollten alle anderen Absenkungen keine Rolle spielen. Außerdem wird geprüft, ob die Absenkungstemperatur ungleich 0 ist.
Kannst du ein debug-log davon erstellen?2019-12-29 23:08:13.040 - info: heatingcontrol.0 (8950) Schlafzimmer window open on SZ Links 2019-12-29 23:08:13.042 - debug: heatingcontrol.0 (8950) got sensor state {"val":false,"ack":true,"ts":1577647666493,"q":0,"from":"system.adapter.mihome.0","user":"system.user.admin","lc":1577647666493} from mihome.0.devices.magnet_158d0001de8c5e.state 2019-12-29 23:08:13.044 - debug: heatingcontrol.0 (8950) room to check is Schlafzimmer 2019-12-29 23:08:13.044 - info: heatingcontrol.0 (8950) calculating new target temperatures 2019-12-29 23:08:13.045 - debug: heatingcontrol.0 (8950) ### 222 not handled yet 2019-12-29 23:08:13.046 - debug: heatingcontrol.0 (8950) ### not handled mihome.0.devices.magnet_158d0001fd6f2f.state {"val":true,"ack":true,"ts":1577657293033,"q":0,"from":"system.adapter.mihome.0","user":"system.user.admin","lc":1577657293033} 2019-12-29 23:08:13.049 - debug: heatingcontrol.0 (8950) profile type 2 2019-12-29 23:08:13.050 - debug: heatingcontrol.0 (8950) get profile 2019-12-29 23:08:13.051 - debug: heatingcontrol.0 (8950) profile 0 2019-12-29 23:08:13.051 - debug: heatingcontrol.0 (8950) check room Schlafzimmer 2019-12-29 23:08:13.052 - debug: heatingcontrol.0 (8950) VacationAbsentDecrease {"val":0,"ack":true,"ts":1576691313966,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1576691313966} 2019-12-29 23:08:13.053 - debug: heatingcontrol.0 (8950) number of periods 4 2019-12-29 23:08:13.053 - debug: heatingcontrol.0 (8950) check ID Profiles.0.Schlafzimmer.Sa-So.Periods.0.time 2019-12-29 23:08:13.055 - debug: heatingcontrol.0 (8950) check time for Schlafzimmer Profiles.0.Schlafzimmer.Sa-So.Periods.0.time 19 2019-12-29 23:08:13.055 - debug: heatingcontrol.0 (8950) check ID Profiles.0.Schlafzimmer.Sa-So.Periods.1.time 2019-12-29 23:08:13.057 - debug: heatingcontrol.0 (8950) check time for Schlafzimmer Profiles.0.Schlafzimmer.Sa-So.Periods.1.time 16 2019-12-29 23:08:13.057 - debug: heatingcontrol.0 (8950) check ID Profiles.0.Schlafzimmer.Sa-So.Periods.2.time 2019-12-29 23:08:13.059 - debug: heatingcontrol.0 (8950) check time for Schlafzimmer Profiles.0.Schlafzimmer.Sa-So.Periods.2.time 16 2019-12-29 23:08:13.059 - debug: heatingcontrol.0 (8950) check ID Profiles.0.Schlafzimmer.Sa-So.Periods.3.time 2019-12-29 23:08:13.060 - debug: heatingcontrol.0 (8950) check time for Schlafzimmer Profiles.0.Schlafzimmer.Sa-So.Periods.3.time 16 2019-12-29 23:08:13.061 - debug: heatingcontrol.0 (8950) ### current > 1 3 2 2019-12-29 23:08:13.061 - debug: heatingcontrol.0 (8950) ### new target temp16 2019-12-29 23:08:13.061 - info: heatingcontrol.0 (8950) room Schlafzimmer Thermostat HM-CC-RT-DN OEQ1733333 set to 16 2019-12-29 23:08:13.063 - debug: heatingcontrol.0 (8950) thermostat hm-rpc.0.OEQ1733333.4.SET_TEMPERATURE nothing to do, already 16 2019-12-29 23:08:13.069 - warn: heatingcontrol.0 (8950) HandleActorsGeneral: not implemented yet 2019-12-29 23:08:13.072 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 30 Dec 2019 09:00:00 2019-12-29 23:08:13.075 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 30 Dec 2019 21:00:00 2019-12-29 23:08:13.079 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 30 Dec 2019 21:15:00 2019-12-29 23:08:13.084 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 30 Dec 2019 21:30:00 2019-12-29 23:08:13.086 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 4 Jan 2020 09:00:00 2019-12-29 23:08:13.089 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 4 Jan 2020 21:00:00 2019-12-29 23:08:13.093 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 4 Jan 2020 21:15:00 2019-12-29 23:08:13.098 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 4 Jan 2020 21:30:00 2019-12-29 23:08:13.100 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 30 Dec 2019 08:00:00 2019-12-29 23:08:13.103 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 30 Dec 2019 14:20:00 2019-12-29 23:08:13.107 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 30 Dec 2019 18:00:00 2019-12-29 23:08:13.109 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 4 Jan 2020 08:00:00 2019-12-29 23:08:13.114 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 4 Jan 2020 18:00:00 2019-12-29 23:08:13.120 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 4 Jan 2020 18:30:00 2019-12-29 23:08:13.123 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 4 Jan 2020 19:00:00 2019-12-29 23:08:13.124 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 30 Dec 2019 00:00:00 2019-12-29 23:08:13.126 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 30 Dec 2019 12:00:00 2019-12-29 23:08:13.128 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 30 Dec 2019 16:00:00 2019-12-29 23:08:13.129 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 4 Jan 2020 05:00:00 2019-12-29 23:08:13.132 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 4 Jan 2020 12:00:00 2019-12-29 23:08:13.134 - debug: heatingcontrol.0 (8950) [INFO] status = true next event: 4 Jan 2020 16:00:00 2019-12-29 23:08:30.413 - debug: heatingcontrol.0 (8950) ### handle state change mihome.0.devices.magnet_158d0001fd6f2f.state {"val":false,"ack":true,"ts":1577657310411,"q":0,"from":"system.adapter.mihome.0","user":"system.user.admin","lc":1577657310411} 2019-12-29 23:08:30.414 - debug: heatingcontrol.0 (8950) ### mihome.0.devices.magnet_158d0001fd6f2f.state mihome.0.devices.magnet_158d0001fd6f2f.state false true 2019-12-29 23:08:30.414 - debug: heatingcontrol.0 (8950) ### 111 not handled yet 2019-12-29 23:08:30.415 - debug: heatingcontrol.0 (8950) handle id mihome.0.devices.magnet_158d0001fd6f2f.state state {"val":false,"ack":true,"ts":1577657310411,"q":0,"from":"system.adapter.mihome.0","user":"system.user.admin","lc":1577657310411} 2019-12-29 23:08:30.415 - debug: heatingcontrol.0 (8950) ### handle devices [{"id":10,"name":"SZ Links","OID_Current":"mihome.0.devices.magnet_158d0001fd6f2f.state","isActive":true,"type":3,"room":"Schlafzimmer"}] 2019-12-29 23:08:30.415 - debug: heatingcontrol.0 (8950) Check sensors for Schlafzimmer 2019-12-29 23:08:30.416 - debug: heatingcontrol.0 (8950) got sensor state {"val":false,"ack":true,"ts":1577570644198,"q":0,"from":"system.adapter.mihome.0","user":"system.user.admin","lc":1570535086507} from mihome.0.devices.magnet_158d0001de89bc.state 2019-12-29 23:08:30.418 - debug: heatingcontrol.0 (8950) got sensor state {"val":false,"ack":true,"ts":1577570653647,"q":0,"from":"system.adapter.mihome.0","user":"system.user.admin","lc":1570535086496} from mihome.0.devices.magnet_158d0001e459f9.state 2019-12-29 23:08:30.419 - debug: heatingcontrol.0 (8950) got sensor state {"val":false,"ack":true,"ts":1577657310411,"q":0,"from":"system.adapter.mihome.0","user":"system.user.admin","lc":1577657310411} from mihome.0.devices.magnet_158d0001fd6f2f.state 2019-12-29 23:08:30.420 - debug: heatingcontrol.0 (8950) got sensor state {"val":false,"ack":true,"ts":1577647666493,"q":0,"from":"system.adapter.mihome.0","user":"system.user.admin","lc":1577647666493} from mihome.0.devices.magnet_158d0001de8c5e.state 2019-12-29 23:08:30.421 - debug: heatingcontrol.0 (8950) room to check is Schlafzimmer 2019-12-29 23:08:30.422 - info: heatingcontrol.0 (8950) calculating new target temperatures 2019-12-29 23:08:30.422 - debug: heatingcontrol.0 (8950) ### 222 not handled yet 2019-12-29 23:08:30.423 - debug: heatingcontrol.0 (8950) ### not handled mihome.0.devices.magnet_158d0001fd6f2f.state {"val":false,"ack":true,"ts":1577657310411,"q":0,"from":"system.adapter.mihome.0","user":"system.user.admin","lc":1577657310411} 2019-12-29 23:08:30.427 - debug: heatingcontrol.0 (8950) profile type 2 2019-12-29 23:08:30.428 - debug: heatingcontrol.0 (8950) get profile 2019-12-29 23:08:30.428 - debug: heatingcontrol.0 (8950) profile 0 2019-12-29 23:08:30.429 - debug: heatingcontrol.0 (8950) check room Schlafzimmer 2019-12-29 23:08:30.430 - debug: heatingcontrol.0 (8950) VacationAbsentDecrease {"val":0,"ack":true,"ts":1576691313966,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1576691313966} 2019-12-29 23:08:30.430 - debug: heatingcontrol.0 (8950) number of periods 4 2019-12-29 23:08:30.430 - debug: heatingcontrol.0 (8950) check ID Profiles.0.Schlafzimmer.Sa-So.Periods.0.time 2019-12-29 23:08:30.435 - debug: heatingcontrol.0 (8950) check time for Schlafzimmer Profiles.0.Schlafzimmer.Sa-So.Periods.0.time 19 2019-12-29 23:08:30.435 - debug: heatingcontrol.0 (8950) check ID Profiles.0.Schlafzimmer.Sa-So.Periods.1.time 2019-12-29 23:08:30.437 - debug: heatingcontrol.0 (8950) check time for Schlafzimmer Profiles.0.Schlafzimmer.Sa-So.Periods.1.time 16 2019-12-29 23:08:30.437 - debug: heatingcontrol.0 (8950) check ID Profiles.0.Schlafzimmer.Sa-So.Periods.2.time 2019-12-29 23:08:30.439 - debug: heatingcontrol.0 (8950) check time for Schlafzimmer Profiles.0.Schlafzimmer.Sa-So.Periods.2.time 16 2019-12-29 23:08:30.440 - debug: heatingcontrol.0 (8950) check ID Profiles.0.Schlafzimmer.Sa-So.Periods.3.time 2019-12-29 23:08:30.443 - debug: heatingcontrol.0 (8950) check time for Schlafzimmer Profiles.0.Schlafzimmer.Sa-So.Periods.3.time 16 2019-12-29 23:08:30.443 - debug: heatingcontrol.0 (8950) ### current > 1 3 2 2019-12-29 23:08:30.445 - debug: heatingcontrol.0 (8950) ### new target temp16 2019-12-29 23:08:30.445 - info: heatingcontrol.0 (8950) room Schlafzimmer Thermostat HM-CC-RT-DN OEQ1733333 set to 16 2019-12-29 23:08:30.446 - debug: heatingcontrol.0 (8950) thermostat hm-rpc.0.OEQ1733333.4.SET_TEMPERATURE nothing to do, already 16
Ich hoffe das ist der Teil den du gebrauchen kannst.
-
Hi,
noch eine andere Frage. Ich nutze zur Visualisierung iqontrol. Kann ich die heatingcontrol Steuerung über die iqontrol Gui für einzelne Räume deaktivieren ?Quasi die Settings des Adapters ändern ?
Bin demnächst einige Zeit weg und falls etwas nicht funktioniert wäre es super wenn meine Frau wenigstens auf manuelle Steuerung umschalten kann ohne in den iobroker Admin zu müssen.
-
Ich hab ein Problem, da ich heute frei habe wollte ich gerade auf Feiertag schalten aber da ändert sich nichts an der Temp. am Thermostat in den objekten des controlers aber schon. Woran kann das liegen? Wenn ich in der vis Boost schalte sowie alle anderen Signale wie eben Feiertag und abwesend... kommt es in den Objekten an aber eben nur der Boostbefehl am Heizkörper.
-
Hallo!
ich habe mir eine VIS gebastelt um die Uhrzeiten und Temperaturen bequem einstellen zu können.
Die Uhrzeiten setzte ich dabei per Blockly aus der Variable "hours", dem ":" und der Variablen "minutes" zusammen.
Wenn ich diesen Wert - ja ein String - in den entsprechenden Datenpunkt schreiben möchte bekomme ich eine Warnmeldung im Log ich sollte das Datumsformat verwenden.
(5916) You are assigning a string to the state "heatingcontrol.0.Profiles.0.Arbeitszimmer.Mon.Periods.0.time" which expects a date. Please fix your code to use a date or change the state type to stri
Wie mache ich das?
Ich habe den Konvertierungsblock "Datum" und "Datum/Zeit nach SS:mm" versucht aber bekomme immer wieder die gleiche Fehlermeldung.
Was kann ich da machen?
Viele Grüße
Holger -
@martinschm sagte in Test Adapter HeatingControl v0.3.x:
noch eine andere Frage. Ich nutze zur Visualisierung iqontrol. Kann ich die heatingcontrol Steuerung über die iqontrol Gui für einzelne Räume deaktivieren ?
Für einzelne Räume nicht. Wenn du aber HeatingPeriodActive auf false setzt, macht der Adapter (fast) nichts mehr...
-
@martinschm bzgl. des logs mit dem Fenstersensor.
Eigentlich sieht das log wie erwartet aus:- um 23:08:13 wird erkannt, dass ein Fenster offen ist
- um 23:08:30 wird erkannt, dass alle 4 Fenster wieder zu sind
Trotzdem läuft er in beiden Fällen in den Abwesenheits-Zweig, was im ersten Fall nicht sein sollte. Im ersten Fall sollte er in den FensterAuf-Modus laufen... Deshalb folgende Fragen:
- welche Absenkung fährst du (relative oder absolut)?
- ist das Verhalten anders, wenn du mihome.0.devices.magnet_158d0001de8c5e öffnest? Das ist der letzte Sensor, der für den Raum geprüft wird...
- wird im Datenpunkt heatingcontrol.0.Rooms.Schlafzimmer.WindowIsOpen angezeigt, dass ein Fenster offen ist?
- SensorDelay verwendest du nicht?
-
@moppel2810 sagte in Test Adapter HeatingControl v0.3.x:
Ich hab ein Problem,
Bitte in so einem Fall möglichst ein debug-Log posten. Danke.
-
@Rene_HM Wie mach ich das? Bin noch nicht so ewig im iobroker unterwegs
-
@moppel2810 Der Thermostat muss ja durch die Software erstmal angesprochen werden, das kann ein wenig dauern
Ansonsten Den Adapter in den debug-Log schalten und hier posten -
@moppel2810 Iobroker-Instanzen- Expertenmoduns (das Männchen anclicken oben) und den Adapter dann in der Log-Stufe auf debug stellen
-
@Hobi Nimm das Widget (vis-jqui-mfd muss installiert sein):
[{"tpl":"tplJquiInputDatetime","data":{"oid":"heatingcontrol.0.Profiles.0.Bad.Mon.Periods.0.time","g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"timeOnly":true,"hideSeconds":true,"size":"4","class":"","filterkey":"","name":"Mo Zeit bis","locked":false,"g_last_change":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide"},"style":{"left":"140px","top":"470px","width":"77px","height":"25px","font-weight":"bold","font-size":"","word-spacing":"","letter-spacing":"","line-height":"","z-index":"10","color":"","border-width":"","border-style":"","border-radius":"4px"},"widgetSet":"jqui"}]