NEWS
Test Adapter HeatingControl v2.12.x
-
alles klar, werde ich testen, danke!!
-
@Bastelritius sagte in Test Adapter HeatingControl v0.3.x:
Den Temperatursensor definiere ich unter Thermostat als OID aktueller Wert und lasse den Zielwert leer, oder muss ich das unter Sensoren machen?
Das ist richtig. Temperatursensor gehört in die Thermostat-Konfiguration als aktueller Wert.
Die Warnungen zeigen nicht wirklich die Ursache. Das Problem bei solchen Warnungen ist ein Fehlkonfiguration von OID's. Ich denke die OID unter Aktoren ist nicht richtig.
-
Hi,
ich wollte mir heute mal anschauen warum ich immer wieder Warnungen und einen Fehler bekomme. Leider komme ich nicht dahinter was in meiner Konfiguration falsch sein könnte:
Hier der Fehler:2020-03-19 12:42:47.358 - debug: heatingcontrol.0 (668) FindNextPeriod for 2020-3-19 12:42:47 PM in Büro 2020-03-19 12:42:47.359 - debug: heatingcontrol.0 (668) ### set ActiveTimeSlot to 0 2020-03-19 12:42:47.359 - debug: heatingcontrol.0 (668) check ID Profiles.0.Büro.Mo-Fr.Periods.0.time period 0 2020-03-19 12:42:47.360 - debug: heatingcontrol.0 (668) check time for Büro Profiles.0.Büro.Mo-Fr.Periods.0.time 19 2020-03-19 12:42:47.360 - debug: heatingcontrol.0 (668) check ID Profiles.0.Büro.Mo-Fr.Periods.1.time period 1 2020-03-19 12:42:47.362 - warn: heatingcontrol.0 (668) try to convert 20 to a number 2020-03-19 12:42:47.362 - debug: heatingcontrol.0 (668) check time for Büro Profiles.0.Büro.Mo-Fr.Periods.1.time 20 2020-03-19 12:42:47.362 - debug: heatingcontrol.0 (668) check ID Profiles.0.Büro.Mo-Fr.Periods.2.time period 2 2020-03-19 12:42:47.363 - debug: heatingcontrol.0 (668) ### set ActiveTimeSlot to 1 period 1 2020-03-19 12:42:47.364 - debug: heatingcontrol.0 (668) Büro found period 1 with 20 on 08,00 2020-03-19 12:42:47.364 - debug: heatingcontrol.0 (668) ### current > 1 1 1 2020-03-19 12:42:47.364 - debug: heatingcontrol.0 (668) ### new target temp 20 0 0 0 0 3 2020-03-19 12:42:47.364 - debug: heatingcontrol.0 (668) room Büro setting new target 17
Die Datenpunkte sehen wie folgt aus:
Temperatur ist auch als Zahl definiert.
Warum kommt immer wieder die Warnung, dass der Wert in eine Zahl konvertiert werden muss?
Irgendjemand eine Idee? -
Wenn ich das Simple Vis importiere funktioniert unter "Allgemeines" lediglich der Punkt Party, alle anderen Punkte werden bei mir nicht angewandt.
-
@Stephan-Schleich sagte in Test Adapter HeatingControl v0.3.x:
Wenn ich das Simple Vis importiere funktioniert unter "Allgemeines" lediglich der Punkt Party, alle anderen Punkte werden bei mir nicht angewandt.
Diskussionen / Fehlermeldungen zum Vis bitte im Vis Thread oder als Issue auf Git.
-
RC2 Version des neuen Vis Projektes zum HeatingControl Adapter ab sofort auf Git.
Einige wissen es schon, andere noch nicht. Nachdem der Betatest soweit abgeschlossen ist, findet Ihr ab sofort hier ein neues Vis Projekt in 2 Varianten mit erweiterter Funktionalität im Vergleich zur V1. Genaueres inkl. Installationsanleitung findet Ihr in der readme auf Git.
Zu beiden Varianten gehört ein Skript (für beide das gleiche). Die "große" Projektvariante ist, hübscher und kann mehr, verwendet dazu allerdings das MaterialDesign von @Uhula welches sich mit anderen MateriaDesign Skripten/Adaptern "beißt".
Sollte es aus diesem oder anderen Gründen deshalb für Dich nicht nutzbar sein, keine Sorge, auch an Dich wurde gedacht. Und zwar mit dem Simple View, welcher sich ausschließlich der Vis Bordmittel bedient. Einige Features fallen dadurch zwar weg, dafür sollte der View wirklich bei jedem funktionieren.
Fragen, eventuelle Bugmeldungen etc. bitte entweder als Issue auf Git oder im Thread zum Vis, hier. -
@Rene_HM, danke für Deine Antwort.
Meine Konfiguration sieht wie folgt aus:
Wo liegt da der Fehler? Darf man den OID Zielwert nicht leer lassen? Was trage ich dort ein wenn ich nur einen Aktor direkt steuern möchte und kein Thermostat habe.
Danke
-
@Bastelritius ich brauche einen Datenpunkt, wo die aktuelle Zieltemperatur gespeichert wird (im Normalfall das Thermostat). Erstelle dir ein Mini-Script und lege dort einfach nur einen Zieltemperatur-Datenpunkt pro Raum an. Den DP aus dem script trägst du hier als OID Zielwert ein..
-
@Rene_HM: OK, also einfach nur einen Dummy anlegen der aber keine weitere Funktion hat. Habe ich das richtig verstanden?
-
@Bastelritius genau...
-
Ich habe noch eine weitere Frage. Ich habe nur einen Raum indem ich am Montag eine andere Temperatur haben möchte als den Rest der Woche. Alle anderen Räume sollen immer auf einer gleichbleibenden Temp gehalten werden. Ist das möglich? Die Profile werden immer für alle Räume aktiviert, oder?
-
bei wird folgender Datenpunkt nicht gefüllt, woran könnte das liegen?
Zusätzlich bekomme ich folgende Warnmeldung und der Adapter geht auf Rot:
heatingcontrol.0 2020-03-23 12:20:22.639 warn (30153) more then 100 cron jobs existing for this adapter, this might be a configuration error!
-
@Oli sagte in Test Adapter HeatingControl v0.3.x:
folgende Warnmeldun
Die Warnung ist wirklich nur eine Warnung und kein Fehler. Das führt auch nicht dazu, dass der Adapter "rot" wird.
Poste doch mal das ganze log vom adapter. -
@Bastelritius ich würde dafür Profil-Type "jeden Tag separat" verwenden und dafür Anzahl Perioden auf 1 (oder 2). Am Montag z.Bsp. 3:00 Uhr schaltest du auf deine Montagstemperatur. Am Dienstag (und den Rest der Woche) schaltest du ebenfalls um 3:00 Uhr auf die zweite Temperatur.
Das ganze gilt dann natürlich für alle Räume. -
@Rene_HM : Ok, so hatte ich das auch verstanden. ich finde es nur umständlich dann alles für jeden Raum zu ändern. Falls man mal 1 grad erhöhen will, muss mann das dann immer im gesamten Profil machen. Die Anzahl der Heizpläne seperat für Raum zu definieren würde ich besser finden. Evtl. kann das ja als Wunsch aufgenommen werden
-
@Bastelritius sagte in Test Adapter HeatingControl v0.3.x:
Falls man mal 1 grad erhöhen will, muss mann das dann immer im gesamten Profil machen.
Dafür kann man doch z.B. die Gäste Anhebung verwenden. Erhöhung 1 Grad einstellen und Gäste Modus aktivieren und schon is der Käs bissn.
-
Hi,
bei uns haben wir im Haus einige Räume gewechselt (Arbeitszimmer, Spielzimmer und Kinderschlafzimmer wurden durch getauscht). Kann ich die in den Einstellungen einfach umbenennen oder führt das zu größeren Problemen ?Ciao
Martin -
@martinschm müsste gehen, wenn sich die Zuordnung der Geräte nicht geändert hat. Die Profile/Perioden musst du aber anpassen..
-
der Adapter bleibt nach einem Neustart jetzt grün, Die Datenpunkte "ActiveTimeSlot" werden aber leider immer noch nicht befüllt.
Ist das noch ein Fehler, oder woran könnte das liegen?
-
@Oli ohne debug-log schwer zu sagen...