NEWS
Test Adapter HeatingControl v2.12.x
-
Ich benötige ein zweites profil. Ist es jetzt möglich das 1. Profil komplett zu duplizieren?
-
Moin,
ich benutze nun auch die Version 2.1.0 und bekomme folgende Warnung obwohl die Soll Temp 12° am Thermostat (bei Fenster offen) eingestellt ist
heatingcontrol.0 2021-02-02 11:12:03.778 warn (14190) Schlafzimmer manual mode 12 but ignored heatingcontrol.0 2021-02-02 11:09:53.999 warn (14190) Schlafzimmer manual mode 12 but ignored heatingcontrol.0 2021-02-02 11:07:25.094 warn (14190) Schlafzimmer manual mode 12 but ignored
-
@nordischerjung Die Meldung kannst du ignorieren, die war nur dafür da, dass ich die Stelle im code wieder finde...
-
@rene_hm sagte in Test Adapter HeatingControl v2.1.x:
@nordischerjung Die Meldung kannst du ignorieren, die war nur dafür da, dass ich die Stelle im code wieder finde...
Aha, ok danke
-
@Rene_HM Ich habe ein Problem mit einem Fensterkontakt. Im Schlafzimmer wird zwar erkannt wenn das Fenster geöffnet wird, allerdings wird die Temp. nicht runtergeregelt. Betrifft aber nur das eine Zimmer, bei den anderen geht es.
Hier der Raum Schlafzimmer
Hier mal ein Teil vom Log. Weiß nicht genau was du brauchst. Danke.
-
@michi_pi
Moin,hast du den Sensor aktiviert in der Einstellung? Welche Temperatur hast du eingetragen?
-
@nordischerjung ja der ist eingetragen und aktiviert.
eingetragen hab ich 12 grad
Es wird auch erkannt dass das Fenster offen ist
-
Hallo zusammen,
Nachdem ich das VIS von Pittini installiert habe ist mir aufgefallen, dass es bei den einzelnen Thermostaten von HM in den Objekten einen Status gibt, der entweder "auto" oder "manual" ist (siehe Screenshots). Was ist das für ein Status? Zuerst habe ich gedacht dass es die Anzeige ist ob sich das Thermostat im manuellen oder im automatischen Modus befindet, Das passt aber nicht da laut HMoberfläche sich alle im manuellen Modus befinden.
wahrscheinlich sehe ich den Wald vor lauter Bäumen nicht. Aber vielleicht könnt ihr mir helfen.
Gruß
Ja.rod -
@michi_pi sagte in Test Adapter HeatingControl v2.1.x:
Hier mal ein Teil vom Log. Weiß nicht genau was du brauchst. Danke.
Das log sollte den Teil abdecken, wo du das Fenster öffnest. Hier zeigst du den Start vom Adapter und da scheint das Fenster geschlossen zu sein...
-
Du musst bei dem Status zwischen dem Status vom Heatingcontrol und dem Status von den HM Geräten unterscheiden. Dein Screenshot zeigt den Status von Heatingcontrol.
Der Status von Heatingcontrol zeigt an, ob du manuell die Temperatur verändert hast oder der Adapter im Auto Modus läuft, d.h. die von dir voreingestellten Temperaturperioden sind aktiv.
Der Status der HM Geräte zeigt an, ob deine Thermostate manuell gesteuert werden, oder von der CCU eingestellte Profile laufen.
Zum benutzten von Heatingcontrol musst du die Thermostate in den manuellen Modus in der CCU setzten, damit Heatingcontrol diese steuern kann. -
@dominik-f Warum ist dann der "State" im "Kinderzimmer 1" auf "manuel"? Wobei mir eigentlich wichtiger ist wie ich ihn wieder auf "Auto" bekomme. Heatingcontrol nutze ich schon länger, habe es nur neu aufgesetzt und nachdem im Wohnzimmer alles geklappt hat, habe ich die anderen Räume nicht kontrolliert.
-
Manuell steht dort, weil du die Temperatur selber verändert hast z.B. bei einem Thermostat. Es gibt den Datenpunkt reset Manuell in dem Raum, dort drauf klicken und du bist wieder im Automodus.
Wenn du jetzt die aktuell Version 2.x nutzt, dann musst du auch die neue Version von Pittinis Vis nutzen, dort ist der Datenpunkt auch schon in der Vorlage drin.
-
@dominik-f erledigt. Vielen Dank!
-
@Rene_HM Die zusätzliche Temperatursensor Funktion bringt bei mir einen Fehler, weißt du warum?
-
Hallo miteinander,
als erstes möchte ich mich bei allen bedanken die bei dem Adapter sowie der Vis mitarbeiten.
Ich weis was darin an Arbeit steckt, auch wenn ich selber absolut kein Programmierer bin.
Deswegen laut DankeLeider bekomme ich den Adapter mit der VIS nicht richtig zum laufen.
Grundinfo:
ioBroker V4.1.11auf Raspberry pi 4 8Gb
HeatingControl 2.1.0
Pittini Vis 3.1.2
Homematic Heizkörperthermostate, Wandthermostate und Fenstersensoren
Raspberrymatic auf Raspberry pi 3 funktioniert einwandfreiProblem;
Skript bei VIS ohne Skript adapter ---> keine Profile anlegbar (werden nicht gespeichert)
Skript im Adapter (Haken gesetzt, mit oder ohne Skript im VIS) ---> Fehler 18664 exception in SetVis [TypeError: Cannot read property 'val' of null]
Skript im Adapter ohne Skript im VIS ---> Material Design wird nicht mehr angezeigt/angenommenDann habe ich alle Profile der Räume in der JSON Datei per Hand gemacht. Die Profile können ausgewählt und umgeschaltet werden. Leider Schalten dann aber tlw. mehrere Räume zusammen die Profile um.
Da ich ein Gästehaus betreibe, zur Zeit ohne Gäste , muss ich einzelne Räume ansteuern können.
Nachdem was ich gesehen habe sollte das mit dem Adapter und der Vis funktionieren.
Jetzt weis ich leider nicht ob ich mal wieder den Wald vor lauter Bäumen nicht sehe oder ob das Problem wo anders liegt.Die ganzen Datenpunkteinstellungen sind bei mir leer, benötige ich so nicht.
Thermostateinstellungen steht auf "nicht".
zusätzliche Temperatursensoren --> hab ich nichtDie Räume haben Heizkörperventile plus tlw. einen Wandthermostat. Alles von Homematic.
Bei den Geräten habe ich immer nur das Wandthermostat als aktiv gekennzeichnet.
Fenstersensoren sind tlw. auch mit eingebunden und als aktiv gesetzt.
Ich hoffe die Infos reichen und mir ist noch zu helfen um den Adapter inkl. VIS zum laufen zu bringen.
Danke für Eure Unterstützung
-
???????????
-
@rene_hm
hier nochmal der Logheatingcontrol.0 2021-02-05 09:26:40.009 debug (32643) CreateWindowStatesTable done heatingcontrol.0 2021-02-05 09:26:40.003 debug (32643) Reaching SetStatusLog for Rooms.Schlafzimmer.StatusLog heatingcontrol.0 2021-02-05 09:26:40.001 debug (32643) ### handle state change heatingcontrol.0.Rooms.Schlafzimmer.StatusLog {"val":" 05.02.2021 08:04:36 auto 17°C <br> 05.02.2021 08:04:10 starting 17°C <br> 05.02.2021 08:04:06 starting <br>","ack heatingcontrol.0 2021-02-05 09:26:39.908 debug (32643) CreateWindowStatesTable called heatingcontrol.0 2021-02-05 09:26:39.855 debug (32643) AddStatusToLog skip Schlafzimmer auto 17°C heatingcontrol.0 2021-02-05 09:26:39.849 debug (32643) Reaching SetWindowState for Rooms.Schlafzimmer.WindowIsOpen heatingcontrol.0 2021-02-05 09:26:39.849 debug (32643) HandleStateChanges WindowIsOpen true heatingcontrol.0 2021-02-05 09:26:39.849 debug (32643) ### handle state change heatingcontrol.0.Rooms.Schlafzimmer.WindowIsOpen {"val":true,"ack":false,"ts":1612513599845,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","l heatingcontrol.0 2021-02-05 09:26:39.758 debug (32643) HandleStateChanges CurrentTimePeriod 2 heatingcontrol.0 2021-02-05 09:26:39.757 debug (32643) ### handle state change heatingcontrol.0.Rooms.Schlafzimmer.CurrentTimePeriod {"val":2,"ack":false,"ts":1612513599754,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin", heatingcontrol.0 2021-02-05 09:26:39.579 debug (32643) UpdateDPs for Schlafzimmer auto heatingcontrol.0 2021-02-05 09:26:39.579 debug (32643) HandleActors for Schlafzimmer auto heatingcontrol.0 2021-02-05 09:26:39.579 debug (32643) Schlafzimmer nothing to do to for hm-rpc.1.00201A499795D0.1.SET_POINT_TEMPERATURE , target 17 is already set 17 heatingcontrol.0 2021-02-05 09:26:39.538 debug (32643) SetRoomTemperature started for Schlafzimmer target 17 with offset 0 heatingcontrol.0 2021-02-05 09:26:39.537 debug (32643) got {"val":5,"ack":true,"ts":1612336643480,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1612336643480} heatingcontrol.0 2021-02-05 09:26:39.521 debug (32643) checking min temp with Rooms.Schlafzimmer.MinimumTemperature heatingcontrol.0 2021-02-05 09:26:39.521 debug (32643) Schlafzimmer auto mode (incl. reduced): target 17 heatingcontrol.0 2021-02-05 09:26:39.521 debug (32643) Schlafzimmer auto mode: target 17 heatingcontrol.0 2021-02-05 09:26:39.521 debug (32643) CalculateRoomTemperature for Schlafzimmer auto heatingcontrol.0 2021-02-05 09:26:39.521 debug (32643) Change Status WindowOpen in Schlafzimmer to true heatingcontrol.0 2021-02-05 09:26:39.521 debug (32643) result for AddSensorState in Schlafzimmer is true heatingcontrol.0 2021-02-05 09:26:39.520 debug (32643) one window open in Schlafzimmer hm-rpc.1.001558A9A48BAD.1.STATE heatingcontrol.0 2021-02-05 09:26:39.520 debug (32643) add new sensor state in Schlafzimmer hm-rpc.1.001558A9A48BAD.1.STATE 1 heatingcontrol.0 2021-02-05 09:26:39.520 debug (32643) Schlafzimmer ### ChangeStatus Sensor to {"OID":"hm-rpc.1.001558A9A48BAD.1.STATE","state":1} in auto heatingcontrol.0 2021-02-05 09:26:39.520 debug (32643) handle sensor auto false 1 0 0 heatingcontrol.0 2021-02-05 09:24:15.411 debug (32643) Reaching SetStatusLog for Rooms.Schlafzimmer.StatusLog heatingcontrol.0 2021-02-05 09:24:15.411 debug (32643) ### handle state change heatingcontrol.0.Rooms.Schlafzimmer.StatusLog {"val":" 05.02.2021 08:04:36 auto 17°C <br> 05.02.2021 08:04:10 starting 17°C <br> 05.02.2021 08:04:06 starting <br>","ack heatingcontrol.0 2021-02-05 09:24:15.252 debug (32643) AddStatusToLog skip Schlafzimmer auto 17°C heatingcontrol.0 2021-02-05 09:24:15.160 debug (32643) HandleStateChanges CurrentTimePeriod 2 heatingcontrol.0 2021-02-05 09:24:15.160 debug (32643) ### handle state change heatingcontrol.0.Rooms.Schlafzimmer.CurrentTimePeriod {"val":2,"ack":false,"ts":1612513455156,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin", heatingcontrol.0 2021-02-05 09:24:14.907 debug (32643) UpdateDPs for Schlafzimmer auto heatingcontrol.0 2021-02-05 09:24:14.907 debug (32643) new temp offset for Schlafzimmer is 0 heatingcontrol.0 2021-02-05 09:24:14.862 debug (32643) (avg) TempOffset 0 heatingcontrol.0 2021-02-05 09:24:14.862 debug (32643) tempDiff -0.040000000000000924 heatingcontrol.0 2021-02-05 09:24:14.862 debug (32643) Ist-Temperatur am zusätzl. Sensor 15.86 heatingcontrol.0 2021-02-05 09:24:14.862 debug (32643) (avg) Ist-Temperatur am Thermostat 15.9 heatingcontrol.0 2021-02-05 09:24:14.862 debug (32643) TempOffset Schlafzimmer heatingcontrol.0 2021-02-05 09:24:14.862 debug (32643) tempdiff: 15.86 - 15.9 = -0.040000000000000924 heatingcontrol.0 2021-02-05 09:24:14.861 debug (32643) got 15.9 from hm-rpc.1.00201A499795D0.1.ACTUAL_TEMPERATURE heatingcontrol.0 2021-02-05 09:24:14.849 debug (32643) calculate temp offset for Schlafzimmer old value is 0, got value {"val":15.86,"ack":true,"ts":1612513454836,"q":0,"from":"system.adapter.zigbee.0","user":"system.user.admin","lc":1612513454836 heatingcontrol.0 2021-02-05 09:24:14.849 debug (32643) Schlafzimmer ### ChangeStatus AddTempSensor to {"val":15.86,"ack":true,"ts":1612513454836,"q":0,"from":"system.adapter.zigbee.0","user":"system.user.admin","lc":1612513454836} in auto heatingcontrol.0 2021-02-05 09:23:56.601 debug (32643) Reaching SetStatusLog for Rooms.Schlafzimmer.StatusLog heatingcontrol.0 2021-02-05 09:23:03.196 debug (32643) CreateWindowStatesTable done heatingcontrol.0 2021-02-05 09:23:03.191 debug (32643) Reaching SetStatusLog for Rooms.Schlafzimmer.StatusLog heatingcontrol.0 2021-02-05 09:23:03.191 debug (32643) ### handle state change heatingcontrol.0.Rooms.Schlafzimmer.StatusLog {"val":" 05.02.2021 08:04:36 auto 17°C <br> 05.02.2021 08:04:10 starting 17°C <br> 05.02.2021 08:04:06 starting <br>","ack heatingcontrol.0 2021-02-05 09:23:03.072 debug (32643) CreateWindowStatesTable called heatingcontrol.0 2021-02-05 09:23:03.007 debug (32643) AddStatusToLog skip Schlafzimmer auto 17°C heatingcontrol.0 2021-02-05 09:23:03.005 debug (32643) Reaching SetWindowState for Rooms.Schlafzimmer.WindowIsOpen heatingcontrol.0 2021-02-05 09:23:03.005 debug (32643) HandleStateChanges WindowIsOpen false heatingcontrol.0 2021-02-05 09:23:03.005 debug (32643) ### handle state change heatingcontrol.0.Rooms.Schlafzimmer.WindowIsOpen {"val":false,"ack":false,"ts":1612513383000,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin"," heatingcontrol.0 2021-02-05 09:23:02.935 debug (32643) HandleStateChanges CurrentTimePeriod 2 heatingcontrol.0 2021-02-05 09:23:02.935 debug (32643) ### handle state change heatingcontrol.0.Rooms.Schlafzimmer.CurrentTimePeriod {"val":2,"ack":false,"ts":1612513382931,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin", heatingcontrol.0 2021-02-05 09:23:02.760 debug (32643) UpdateDPs for Schlafzimmer auto heatingcontrol.0 2021-02-05 09:23:02.759 debug (32643) HandleActors for Schlafzimmer auto heatingcontrol.0 2021-02-05 09:23:02.759 debug (32643) Schlafzimmer nothing to do to for hm-rpc.1.00201A499795D0.1.SET_POINT_TEMPERATURE , target 17 is already set 17 heatingcontrol.0 2021-02-05 09:23:02.718 debug (32643) SetRoomTemperature started for Schlafzimmer target 17 with offset 0 heatingcontrol.0 2021-02-05 09:23:02.718 debug (32643) got {"val":5,"ack":true,"ts":1612336643480,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1612336643480} heatingcontrol.0 2021-02-05 09:23:02.709 debug (32643) checking min temp with Rooms.Schlafzimmer.MinimumTemperature heatingcontrol.0 2021-02-05 09:23:02.708 debug (32643) Schlafzimmer auto mode (incl. reduced): target 17 heatingcontrol.0 2021-02-05 09:23:02.708 debug (32643) Schlafzimmer auto mode: target 17 heatingcontrol.0 2021-02-05 09:23:02.708 debug (32643) CalculateRoomTemperature for Schlafzimmer auto heatingcontrol.0 2021-02-05 09:23:02.708 debug (32643) Change Status WindowOpen in Schlafzimmer to false heatingcontrol.0 2021-02-05 09:23:02.708 debug (32643) result for AddSensorState in Schlafzimmer is false heatingcontrol.0 2021-02-05 09:23:02.708 debug (32643) add new sensor state in Schlafzimmer hm-rpc.1.001558A9A48BAD.1.STATE 0 heatingcontrol.0 2021-02-05 09:23:02.704 debug (32643) Schlafzimmer ### ChangeStatus Sensor to {"OID":"hm-rpc.1.001558A9A48BAD.1.STATE","state":0} in auto heatingcontrol.0 2021-02-05 09:23:02.704 debug (32643) handle sensor auto true 0 0 0 heatingcontrol.0 2021-02-05 09:22:48.844 debug (32643) Reaching SetStatusLog for Rooms.Schlafzimmer.StatusLog
-
Hallo bin jetzt auf die aktuelle Version umgestiegen. Eigentlich läuft alls aber eines ist komisch. Die Thermostate (Max) werden immer auf 0,5 Grad höher als eingestellt gesetzt. Woran liegt das?
-
@stephan-schleich Die Meldung kommt, weil beim Lesen auf den angegebenen Datenpunkt ein null oder gar nichts zurückkommt. Ist der DP gültig und hat er einen Wert?
-
@samsity sagte in Test Adapter HeatingControl v2.1.x:
Ich hoffe die Infos reichen und mir ist noch zu helfen um den Adapter inkl. VIS zum laufen zu bringen.
Mir ist nicht so richtig klar, was dein Problem ist... Also fangen wir von vorn an: Der Adapter läuft hoch und bringt beim Starten auch keine Fehlermeldungen?