NEWS
Test Adapter HeatingControl v2.12.x
-
-
@moppel2810 Welche Absenkung hast du im admin eingestellt?
siehe https://forum.iobroker.net/topic/22579/test-adapter-heatingcontrol-v0-3-x/686 -
Hallo @Rene_HM , habe die Version 0.3.14 installiert und den Datenpunkt "Minimum Temperature" in meine VIS integriert. Wenn ich den Datenpunkt in den Objekten händisch ändere und den Haken bei "Bestätigt" setze ist alles okay, wenn ich den Haken bei "Bestätigt" nicht setze, wird der Wert rot. Wenn ich es über VIS mache, wird der eingestellte Wert in den Objekten rot. Irgendeine Idee, woran das liegt?
Das folgende Bild zeigt den Wert 13° C, nachdem der Wert mit gesetztem Haken gesetzt wurde.
-
@dirk1962 ja, da fehlt das ack wenn der Wert vom adapter verarbeitet wurde. baue ich noch ein, ist aber prinzipiell kein Problem. Der Wert selbst wird ja verwendet...
-
@Rene_HM Danke für die schnelle Rückmeldung.
-
@Rene_HM absolut und da hab ich Option nicht. Ist es besser relativ zu wählen?
-
@moppel2810 "absolut" oder "relative" hängt von deinen Anforderungen ab. Bzgl. Datenpunkt muss man nur beachten, dass er je nach Einstellung anders heisst:
Im Bild oben ist absolut eingestellt.
In dem Verzeichnis gibt es den "AbsentDecrease" -
@Rene_HM wo ist denn der Unterschied zwischen relativ und absolut?
-
@moppel2810 siehe https://forum.iobroker.net/topic/22579/test-adapter-heatingcontrol-v0-3-x/466
- relativ senkt um einen bestimmten Wert von der aktuellen Zieltemperatur ab
- absolut senkt auf einen festen Wert ab
-
-absolut senkt auf einen festen Wert ab
Ja und wo kann ich den Wert einstellen auf den abgesenkt wird?
-
@moppel2810 guck dir das Bild von Rene an! Bei Relativ ist der Punkt "relative"
-
@moppel2810 siehe das Bild hier . Es gibt 5 Werte, auf die abgesenkt bzw. angehoben werden kann.
- heatingcontrol.0.Profiles.0.room.absolute.AbsentDecrease
- heatingcontrol.0.Profiles.0.room.absolute.GuestIncrease
- heatingcontrol.0.Profiles.0.room.absolute.PartyDecrease
- heatingcontrol.0.Profiles.0.room.absolute.VacationAbsentDecrease
- heatingcontrol.0.Profiles.0.room.absolute.WindowOpenDecrease
siehe auch
https://github.com/rg-engineering/ioBroker.heatingcontrol#datapoints -
Hallo zusammen,
Bei mir passiert folgendes mit zwei Homematic IP Thermostaten:
Die beiden Thermostate sind direkt miteinander verknüpft, sobald an einem manuell die Temperatur geändert wird überträgt es die Anpassung direkt an das andere. Leider geht dann das andere sofort auf „Off“ und bleibt auch in dieser Einstellung, eine Temperaturänderungen vom anderen Thermostat wird nicht mehr angenommen. Erst die Aktualisierung durch den Adapter auf die eingestellte Temperatur holt das Thermostat wieder aus dem „Off“. Dieses Verhalten betrifft auch nur ein Thermostat.Funktioniert die direkte Verknüpfung der Thermostate bei Nutzung des Adapters nicht mehr?
Gruß
Ja.rod -
@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...