NEWS
[Vorlage] Vis für Adapter HeatingControl
-
@Stephan-Schleich sagte in [Vorlage] Vis für Adapter HeatingControl:
(3622) getState "heatingcontrol.0.Rooms.Wohnzimmer.WindowIsOpen" not found (3) states[id]=null
das ist der Auslöser, da der Datenpunkt NULL ist kommt ein Fehler
-
@Dutchman Danke für die Info, wo setzt ich den Wert denn im Adapter? Find diesbezüglich nichts, vorallem da ich auch keine Fenster mit Sensoren ausgestattet habe.
-
@Stephan-Schleich sagte in [Vorlage] Vis für Adapter HeatingControl:
@Dutchman Danke für die Info, wo setzt ich den Wert denn im Adapter? Find diesbezüglich nichts, vorallem da ich auch keine Fenster mit Sensoren ausgestattet habe.
Der Daten Punkt steht doch da
Einfach auf false setzen -
@Dutchman achso das geht nur via Objekte, danke
-
@Stephan-Schleich sagte in [Vorlage] Vis für Adapter HeatingControl:
@Dutchman achso das geht nur via Objekte, danke
hab da schon mal mit @Pittini drüber geredet nur im javascript kan ich sowas nicht abfangen, im adapter könnt man es integrieren aber dan muss das script komplett im adapter aufgenommen werden
-
@Dutchman Das wäre natürlich richtig mega wenn das mal kommen würde
Zur Info dem Objekt WindowsIsOpen muss das Write Recht noch zugewiesen werden, sonst lässt es sich nicht auf true oder false setzten. -
@Stephan-Schleich sagte in [Vorlage] Vis für Adapter HeatingControl:
Zur Info dem Objekt WindowsIsOpen muss das Write Recht noch zugewiesen werden, sonst lässt es sich nicht auf true oder false setzten.
das kannste overrule durch kurz im object tab den experten minus zu aktivieren, danach aber wieder ausschalten !
-
@Dutchman alles klar, hab ihm einfach das schreib recht gegeben, sollte dem objekt ja nichts machen, Log Fehler sind nun aufjedenfall weg
-
Versteh ich das Prinzip richtig das wenn lediglich die Heizpeiode aktiv ist ich eigentlich den hinterlegten Wert erhalten sollte? Den der wird nur gesetzt wenn ich auch anwesend bin.
-
Update:
Ab sofort gibt es eine aktualisierte Version aller Files mit den gesammelten Bugfixes aller Tester (Danke dafür!) auf Git, siehe auch Changelog in der readme ganz unten.. Auch der SimpleView wurde überarbeitet und etwas aufgehübscht.
-
@Pittini Wie mache ich denn das Update? Muss ich dann die neue View importieren und die alte View löschen?
-
@Beliar_666 sagte in [Vorlage] Vis für Adapter HeatingControl:
Muss ich dann die neue View importieren und die alte View löschen?
Andersrum (erst die alte löschen, dann die neue importieren), aber ja.
-
@Pittini Der Fensterstatus funktioniert bei mir nicht.... In der Raumansicht ja, in der Übersicht nein.
Das Fenster ist offen, wird ja auch erkannt. Aber das Script sieht es wohl anders...
-
@Beliar_666 sagte in [Vorlage] Vis für Adapter HeatingControl:
Der Fensterstatus funktioniert bei mir nicht.... In der Raumansicht ja, in der Übersicht nein.
Bei mir gehts, hab grad das Projekt selber nochmal importiert. Die aktuelle Periode stimmt ja bei Dir auch nicht (wenn das Pic aktuell ist), da vermute ich fast nen Konfigfehler. Schaun wa mal:
Was steht in: heatingcontrol.0.Rooms.DeinRaum.WindowIsOpen
und was steht in:
javascript.0.vis.HeatingControl.RoomValues.WindowIsOpen wenn der entsprechende Raum gewählt ist. -
@Pittini sagte in [Vorlage] Vis für Adapter HeatingControl:
Was steht in: heatingcontrol.0.Rooms.DeinRaum.WindowIsOpen
da steht true, also richtig im Adapter.
@Pittini sagte in [Vorlage] Vis für Adapter HeatingControl:
und was steht in:
javascript.0.vis.HeatingControl.RoomValues.WindowIsOpen wenn der entsprechende Raum gewählt ist.da steht false also falsch erkannt vom Script.
Und stimmt, die Periode wird falsch angezeigt.
-
@Beliar_666 sagte in [Vorlage] Vis für Adapter HeatingControl:
da steht false also falsch erkannt vom Script.
Und stimmt, die Periode wird falsch angezeigt.Grade das mit der Periode macht mich stutzig, dasn Fehler der im neuen Skript eigentlich gefixt ist. Hast Du das neueste eingespielt? Wenn ja, bitte logging im Skript aktivieren (falls es nicht ohnehin an ist) und mir das Log schicken wenn Du das Fenster öffnest. Außerdem bitte auch mal schauen was passiert wenn Du den Raum wechsels und wieder zurück.
-
@Pittini Ist erledigt. Es lag am Script, da ist beim kopieren oder speichern etwas schief gegangen. Hab es jetzt nochmals herunter geladen und hinein kopiert und siehe da, die Periode und die Fensteranzeige funktionieren. Das kommt davon wenn man zuviele Baustellen an einer Vis gleichzeitig bearbeitet.... Sorry.
-
Hallo,
ich bekomme einen Haufen Warnmeldungen und die Anzeige im VIS funktioniert auch nicht 100% korrekt.
21.3.2020, 22:17:52.748 [info ]: javascript.0 (1038) Stop script script.js.common.HeatingControlMapper 21.3.2020, 22:17:52.898 [info ]: javascript.0 (1038) Start javascript script.js.common.HeatingControlMapper 21.3.2020, 22:17:52.911 [info ]: javascript.0 (1038) script.js.common.HeatingControlMapper: registered 0 subscriptions and 0 schedules 21.3.2020, 22:17:52.959 [info ]: javascript.0 (1038) script.js.common.HeatingControlMapper: CreateStates fertig! 21.3.2020, 22:17:52.960 [warn ]: javascript.0 (1038) at InitWindowStates (script.js.common.HeatingControlMapper:194:26) 21.3.2020, 22:17:52.961 [warn ]: javascript.0 (1038) at main (script.js.common.HeatingControlMapper:167:5) 21.3.2020, 22:17:52.961 [warn ]: javascript.0 (1038) at Object.<anonymous> (script.js.common.HeatingControlMapper:160:13) 21.3.2020, 22:17:52.962 [warn ]: javascript.0 (1038) at InitWindowStates (script.js.common.HeatingControlMapper:195:46) 21.3.2020, 22:17:52.963 [warn ]: javascript.0 (1038) at main (script.js.common.HeatingControlMapper:167:5) 21.3.2020, 22:17:52.963 [warn ]: javascript.0 (1038) at Object.<anonymous> (script.js.common.HeatingControlMapper:160:13) 21.3.2020, 22:17:52.964 [info ]: javascript.0 (1038) script.js.common.HeatingControlMapper: <div class="mdui-listitem mdui-center-v" style="height:48px;"> <img height=40px src="/vis.0/HeatingControl/images/fts_window_1w.svg" </img> <div class="mdui-label">Büro<div class="mdui-subtitle">seit 21.03.2020 17:04:30</div></div></div><div class="mdui-listitem mdui-center-v" style="height:48px;"> <img height=40px src="/vis.0/HeatingControl/images/fts_window_1w.svg" </img> <div class="mdui-label">Gaeste_WC<div class="mdui-subtitle">seit 11.03.2020 20:45:01</div></div></div><div class="mdui-listitem mdui-center-v" style="height:48px;"> <img height=40px src="/vis.0/HeatingControl/images/fts_window_1w.svg" </img> <div class="mdui-label"><div class="mdui-subtitle">seit </div></div></div> 21.3.2020, 22:17:52.965 [info ]: javascript.0 (1038) script.js.common.HeatingControlMapper: reaching CreateCurrentTimePeriodTrigger - Oldroom= none ChoosenRoom= Gaeste_WC 21.3.2020, 22:17:52.966 [info ]: javascript.0 (1038) script.js.common.HeatingControlMapper: 0 Büro 21.3.2020, 22:17:52.966 [info ]: javascript.0 (1038) script.js.common.HeatingControlMapper: 1 Gaeste_WC 21.3.2020, 22:17:52.966 [info ]: javascript.0 (1038) script.js.common.HeatingControlMapper: 2 21.3.2020, 22:17:52.967 [info ]: javascript.0 (1038) script.js.common.HeatingControlMapper: Reaching SetVis 21.3.2020, 22:17:52.969 [warn ]: javascript.0 (1038) at SetVis (script.js.common.HeatingControlMapper:296:79) 21.3.2020, 22:17:52.969 [warn ]: javascript.0 (1038) at main (script.js.common.HeatingControlMapper:174:5) 21.3.2020, 22:17:52.970 [warn ]: javascript.0 (1038) at Object.<anonymous> (script.js.common.HeatingControlMapper:160:13) 21.3.2020, 22:17:52.971 [warn ]: javascript.0 (1038) at SetVis (script.js.common.HeatingControlMapper:296:17) 21.3.2020, 22:17:52.971 [warn ]: javascript.0 (1038) at main (script.js.common.HeatingControlMapper:174:5) 21.3.2020, 22:17:52.972 [warn ]: javascript.0 (1038) at Object.<anonymous> (script.js.common.HeatingControlMapper:160:13) 21.3.2020, 22:17:52.974 [warn ]: javascript.0 (1038) at SetVis (script.js.common.HeatingControlMapper:298:79) 21.3.2020, 22:17:52.974 [warn ]: javascript.0 (1038) at main (script.js.common.HeatingControlMapper:174:5) 21.3.2020, 22:17:52.974 [warn ]: javascript.0 (1038) at Object.<anonymous> (script.js.common.HeatingControlMapper:160:13) 21.3.2020, 22:17:52.976 [warn ]: javascript.0 (1038) at SetVis (script.js.common.HeatingControlMapper:298:17) 21.3.2020, 22:17:52.976 [warn ]: javascript.0 (1038) at main (script.js.common.HeatingControlMapper:174:5) 21.3.2020, 22:17:52.976 [warn ]: javascript.0 (1038) at Object.<anonymous> (script.js.common.HeatingControlMapper:160:13) 21.3.2020, 22:17:52.979 [warn ]: javascript.0 (1038) at SetVis (script.js.common.HeatingControlMapper:296:79) 21.3.2020, 22:17:52.979 [warn ]: javascript.0 (1038) at main (script.js.common.HeatingControlMapper:174:5) 21.3.2020, 22:17:52.980 [warn ]: javascript.0 (1038) at Object.<anonymous> (script.js.common.HeatingControlMapper:160:13) 21.3.2020, 22:17:52.981 [warn ]: javascript.0 (1038) at SetVis (script.js.common.HeatingControlMapper:296:17) 21.3.2020, 22:17:52.982 [warn ]: javascript.0 (1038) at main (script.js.common.HeatingControlMapper:174:5) 21.3.2020, 22:17:52.982 [warn ]: javascript.0 (1038) at Object.<anonymous> (script.js.common.HeatingControlMapper:160:13) 21.3.2020, 22:17:52.984 [warn ]: javascript.0 (1038) at SetVis (script.js.common.HeatingControlMapper:298:79) 21.3.2020, 22:17:52.984 [warn ]: javascript.0 (1038) at main (script.js.common.HeatingControlMapper:174:5) 21.3.2020, 22:17:52.984 [warn ]: javascript.0 (1038) at Object.<anonymous> (script.js.common.HeatingControlMapper:160:13) 21.3.2020, 22:17:52.986 [warn ]: javascript.0 (1038) at SetVis (script.js.common.HeatingControlMapper:298:17) 21.3.2020, 22:17:52.986 [warn ]: javascript.0 (1038) at main (script.js.common.HeatingControlMapper:174:5) 21.3.2020, 22:17:52.986 [warn ]: javascript.0 (1038) at Object.<anonymous> (script.js.common.HeatingControlMapper:160:13) 21.3.2020, 22:17:52.989 [info ]: javascript.0 (1038) script.js.common.HeatingControlMapper: MinimumTemp=Null, skipping entry and showing 0
Beim VIS habe ich das Problem das die Temperaturen angezeigt werden aber die Zeiteingaben nicht erscheinen. Das Zusammenklappen der Cards funktioniert auch nicht.
Was mache ich hier falsch? Ich habe mich besten Gewissens an die Anleitung gehalten.
-
@Bastelritius hast Du Material Designadapter oder Material Design Widgets Adapter installiert? Die verursachen mit diesem View ärger.
-
@Bastelritius sagte in [Vorlage] Vis für Adapter HeatingControl:
Was mache ich hier falsch?
Also diese Zeile: 21.3.2020, 22:17:52.989 [info ]: javascript.0 (1038) script.js.common.HeatingControlMapper: MinimumTemp=Null, skipping entry and showing 0
läßt mich eine nicht aktuelle Version (0.3.19) des Adapters vermuten oder eine Fehlkonfiguration desselben. Darauf würde auch die anderen Meldungen hindeuten. Probleme mit den Cards liegen meist wie @Beliar_666 schon schrieb meist daran dass irgendwelche MaterialDesign Adapter da reinfunken. Die nicht sichtbaren Felder könnten auch damit zusammenhängen, hier vermute ich aber fast dass Du das entsprechende Widget "jqui - ctrl - Input Datetime" evtl, nicht hast?
Bitte überprüf das und gib dann nochmals Bescheid und stelle folgende Screenshots zur Verfügung:
- Liste Deiner installierten Adapter, vorallem mit Vis zusammenhängende.
- die Objektliste von "javascript.0.vis.HeatingControl" mit aufgeklappten Channels
- die Objektliste von "heatingcontrol.0" mit aufgeklappten Channel "Info"
- Haupt- und Profil- Einstellungen aus dem HeatingControl Adapter.