NEWS
Was bedeutet der Logeintrag?
-
Hallo zusammen,
ein mit Blockly zusammengestelltes Script erzeugt im Log Warnings obwohl das Scipt an sich funktioniert:
warn unknown setstate object: sonoff.0.SonoffPOW01.Waschmaschine_Counter : [object Object]
warn unknown setstate object: sonoff.0.SonoffPOW01.Waschmaschine_Fertig : [object Object]
Das Objekt mit dem Namen "Waschmaschine_Counter" wurde manuell erzeugt und der Wert ist eine Zahl zwischen 0 und 100, die vom Script eingetragen wird.
Das Objekt mit dem Namen "Waschmaschine_Fertig" wurde auch manuell angelegt. Dessen Wert ist true/false und wird ebenfalls vom Script gesetzt.
Was bedeutet der Logeintrag (im speziellen "unknown setstate object")?
Besten Dank vorab!
Gruß
thesniper911
-
Ich weiß nicht genau, ob es damit zusammenhängt.
Manuell erstellte Objekte sollen nicht in den Objektbaum eines Adapters, am einfachsten ist es diese im Javascriptbaum erstellen, oder eben einen neuen "Hauptordner" anlegen um da dann eigene Objekte anzulegen. Dabei aber beim "Hauptordner" nicht die Zahl vergessen! Z.B. "meine_Objekte.0" (natürlich ohne die "").
Enrico
-
Hallo Enrico,
vielen Dank für Deinen Hinweis.
Es war in der Tat so, dass ich mir die Hilfsobjekte im Sonoff-Adapter erzeugt hatte.
Nachdem ich diese nun in den Javascript Adapter verschoben habe, läuft alles ohne die nervigen Warnings.
Besten Dank!
Schöne Grüße
thesniper911