NEWS
Test Adapter HeatingControl v2.12.x
-
@Oli sagte in Test Adapter HeatingControl v0.3.x:
Got terminate signal. Checking desired PID: 0 vs own PID 9211
irgendwie startet der Adapter immer wieder neu. Das ist wie oben bei @Stephan-Schleich
-
@Oli habe heute mal versucht, dein Poblem bzgl. falscher Anzeige der Periode nachzustellen. Bei mir passt es (auch mit deinen Daten):
Vielleicht mal das debug-log einschalten und nach "### set ActiveTimeSlot to" suchen...
-
@Rene_HM said in Test Adapter HeatingControl v0.3.x:
@martinschm müsste gehen, wenn sich die Zuordnung der Geräte nicht geändert hat. Die Profile/Perioden musst du aber anpassen..
Ne, die Geräte sind in den jeweiligen Räumen geblieben. Es hat sich nur der Zweck der Räume geändert und damit halt die Namen.
-
@Rene_HM Komme leider erst jetzt dazu, nein wenn ich die Datenpunkte manuell ändere, Temperaturen umstelle auch 3 mal in kurzer Zeit hintereinander erhalte ich keinen RPC Fehler!
-
Hey.
Das mit dem Override direkt am Thermostaten hast du ja scheinbar schon angepackt, zumindest habe ich das bei GitHub so verstanden. Das Ganze scheint auch auf dem ersten Blick zu funktionieren, ohne das ich was machen musste.
Danke dafür.Danke, werde durch diese "Neuerung" den Adapter definitiv wieder nutzen
Funktioniert doch noch nicht wirklich, stellt sich dauernd zurück die Temperatur.
"heatingcontrol.0 2020-04-02 11:13:30.584 info (10526) set thermostat hm-rpc.2.000A1709A64260.1.SET_POINT_TEMPERATURE to 17; current is 19.5"
Wie kann ich erkennen warum er dies gemacht hat? MMn grundlos ;D
-
Habe seit langem mal wieder in den Adapter geguckt, Version 0.3.19 ist installiert.
Ist nur bei mir der Reiter für die Aktoren (hatte dort Xiaomi Temp-Sensoren hinterlegt) weg oder wird dieser überarbeitet?
Oder muss dieser nun wo anders eingetragen werden?Aktuell sieht es bei mir nun so aus
-
@Voltage ist ja auch noch in Arbeit... wenn du beim Testen mithelfen willst, dann würde mir ein debug-log weiterhelfen.
-
@TorbenNW unter Aktoren kommen ja auch keine Sensoren. Du hast UseSensors aktiviert. Das sind die Fenstersensoren. Aktoren wären dann Ventile, die direkt aus dem Adapter gesteuert werden, du hast aber Thermostate, die machen das viel besser als mein Adapter.
Die TempSensoren musst du mit deinem Thermostat direkt verknüpfen, wenn der Thermostat nach diesen Sensoren regeln soll... -
@Rene_HM Aber war nicht genau das der Sinn des Adapters? Das man fremde Temperatur-Sensoren (zB Xiaomi) mit HM Thermostaten in Einklang bringen kann? Alleine schon weil die Temperatur am Thermostat nicht die ist, die ich am Sofa haben will (großer Raum)?
-
@TorbenNW nein, das war nicht der Sinn des Adapters. Der Adapter kümmert sich um die Profile und Ziel-Temperaturen. Ich habe eine einfache Regelung implementiert, für den Fall dass kein Thermostat verwendet wird. Ein Thermostat kann aber deutlich besser regeln, als meine einfache ein/aus-Regelung. Wenn du diese einfache Regelung nutzen willst, musst du UseAktors (neben UseSensors) aktivieren. Dann bekommst du wieder den Aktor-Tab. Dort werden dann die digitalen Outputs konfiguriert, welche die Ventile schalten. Dein Xiomi TempSensor kommt dann auf "OID aktueller Wert" im Thermostat-Tab. dann macht dein Thermostat aber nichts mehr...
Eine bessere Lösung für solch ein Problem ist aber die direkte Verknüpfung der Temp-Sensoren mit dem Thermostat, was hier im thread schon mehrfach angesprochen wurde... -
@TorbenNW sagte in Test Adapter HeatingControl v0.3.x:
Alleine schon weil die Temperatur am Thermostat nicht die ist, die ich am Sofa haben will (großer Raum)?
Dafür nimmst den Xiaomi Sensor, dann siehst ja was die Differenz ist und kannst das Thermostat entsprechend höher stellen, diese Differenz is ja meist recht statisch. Wenn man die Xiomis direkt mit dem Adapter verwenden würde, hast nen ständiges an/aus, die Thermostate haben intern da ne recht ausgeklügelte Logik um das Ventil passend auf x% zu stellen.
-
@Pittini - okay danke für deine Erklärung. Ich war/bin der Meinung das es trotzdem gut funktioniert hatte, oder ich habe einfach damals eine Offset-Temperatur eingestellt damit es mit der Temperatur hin kam.
Ist alles schon sehr lange her als das ich mich daran wirklich erinnern könnte@Rene_HM dann habe ich es damals falsch verstanden/falsch genutzt und wenn ich die ganzen Zusätze wie Anwesenheit etc. nicht benötige kann ich das ganze auch wieder über die CCU steuern und einen Offset einstelle.
Rein aus Interesse - wo finde ich diese Optionen? mit dem UseAktors/UseSensorsDanke euch für die Antworten
-
@TorbenNW
Die Optionen findest du direkt auf der Seite "Haupteinstellungen". Eigentlich die erste Seite vom Adapter... -
@Voltage
tja manchmal sieht man nicht, dass man auch noch scrollen kann .... -schande- -
Eben noch mal das Thema override direkt am Thermostat versucht - hier mal ein Debug von mir, hoffe es hilft dir so weiter
Was mir aufgefallen ist, dass er unter "objekte" den "State" nicht von normal auf override setzt, aber ist vermutlich bekannt und recht kompliziert. Danke für die Mühe
-
@Voltage in der 0.4.0 wird das Feature integriert sein. Bin derzeit noch am testen... In der 0.3.19 (d.h. master branch im github) sind die notwendigen Änderungen noch nicht drin. Im Moment müsstest du die 0.4.0 aus dem branch V0.4 installieren.
-
Hallo zusammen, gibt es ein HowTo wie man den Debug Mode für den Adapter aktiviert um Logs zu generieren? Ich bin noch recht neu bei iobroker und heatingcontrol.
-
@CaptainBalou Expertenmodus und dann dort:
-
Was hat es denn jetzt damit auf sich:
Warum steht dieser Wert schon wieder auf 0, hatte ihn auf 5 eingestellt?
Gibt es für den Wert auch irgendwo einen DP? Hab keinen gefunden....
-
@guergen das sind zwei features:
- es gibt pro Raum eine Minumum-Temperatur. Die ist für jeden Raum per DP einstellbar. (wie oben markiert). Wenn durch Absenkung diese Minimum-Temperatur unterschritten wird, wird die Zieltemperatur auf diesen Wert gesetzt.
- wenn keine Heizperiode vorliegt, gibt es die Möglchkeit
2.1) für alle Räume eine Zieltemperatur vorzugeben. Diese Temperatur ist im admin eingestellt und hat keinen DP
2.2.) für jeden Raum separat eine Zieltemperatur einzustellen. Dafür wird dann eine Zieltemperatur als DP angelegt
2.3) oder gar nichts machen