NEWS
Kann mit diesen Logs noch nix anfangen...
-
@docsnyder7 sagte in Kann mit diesen Logs noch nix anfangen...:
2024-05-07 21:51:23.346 warn getState "[object Object]" not found (3)
Vermutlich geht das mit deiner Liste nicht?
Und falls doch: Irgend ein objekt kann nicht abgefragt werden. Wenn du oben rechts auf die Ansicht mit dem Quellcode umschaltest wäre dann Zeile 40 die mit dem Problem -
@bananajoe
ich hab grad herausgefunden, dass ich beim Öffnen der Fenster dies im LOg erhalte22:24:21.764 warn javascript.0 (390534) at Object.<anonymous> (script.js.common.Hausstatus.Status_setzen_überwachen:33:7) 22:24:21.770 warn javascript.0 (390534) at Object.<anonymous> (script.js.common.Hausstatus.Status_setzen_überwachen:40:14)
-
@docsnyder7 und, was steht in den beiden Zeilen?
-
@docsnyder7
Dazu müsste man - wie @BananaJoe bereits erwähnt hat - den Quellcode sehen.
Zeile 33 und 40 sind hier von Interesse.Aber mir fallen noch weitere Sachen auf:
- Ein Zeitplan mit dem Wizard funktioniert nach meiner Erfahrung nicht immer so wie man es sich wünscht. Besser wäre CRON.
- Scriptnamen sollten keine Umlaute enthalten.
- Warum baust Du so umständlich eine Liste zusammen? Das geht über "Aufzählungen" wesentlich eleganter.
-
@codierknecht
Zeile 33if (getState(getObject('0_userdata.0.Hausstatus.Abwesend')).val == 1) {
und
zeile 40} else if (getState(getObject('0_userdata.0.Hausstatus.Schlafen')).val == 1) {
Aufzählung statt Liste.. naja ich bin immernoch am lernen und tüfteln, bis dato funktionierte das Blockly... wenn Du nen Wink hast mit Aufzählung, dann gerne her damit
-
@docsnyder7
Sowas geht nicht
Das sollte so aussehen
Da wird eine Objekt-ID erwartet - kein komplettes Objekt! -
kannst auch einfach das Objekt als Pfad nehmen:
Dazu ein Textfeld hineinziehen - so mache ich das gerne, finde ich etwas lesbarer -
@docsnyder7 sagte in Kann mit diesen Logs noch nix anfangen...:
wenn Du nen Wink hast mit Aufzählung, dann gerne her damit
-
@codierknecht
ich fass es nicht... das war der Fehler!?! Blöder Anfänger-Nicht-Hingeschaut-Fehler@BananaJoe verstehe, würde hier auch die realtiv neuen grünen bausteine aus dem SYSTEM reiter funktionieren?
Mal wieder herzlichen Dank Euch beiden
@BananaJoe +
@Codierknecht -
@codierknecht Danke, dass guck ich mir an
-
@docsnyder7 sagte in Kann mit diesen Logs noch nix anfangen...:
@BananaJoe verstehe, würde hier auch die realtiv neuen grünen bausteine aus dem SYSTEM reiter funktionieren?
Ja. Aber dann hast du immer noch nicht den Pfad sondern nur den Namen, da würde ich jetzt keinen Vorteil sehen.
-
Ok…jetzt hab ich es verstanden
-
@codierknecht
kurze Frage dazu... anlegen von functions im Reiter Aufzählungen und dann ziehe ich nur die zb door DP oder open DP der Fenstersensoren in die passende function?
und dann den ID Selector functions=window zb? für die Liste der Sensoren? -
@docsnyder7
Genau so -
@codierknecht
Sänkju