Problem 1: - 'to: eval:sh.stateengine_eval.sun_tracking()'
Auf die Schnelle hab ich in der Doku nur die (korrekte) Syntax gefunden: 'to: eval:stateengine_eval.sun_tracking()' - also OHNE sh.
Falls du irgendwo was mit sh. gelesen hast, bitte Link schicken, dann muss ich das ausbessern.
Problem 2: WARNING: Problem casting 'hmblind4.vo.mindesdauer_helligkeit'
Da fehlt ein t!
Problem 3: Im Zustand Nachführen:
se_item_temperature: item:hmblind4.wetterstation.temperatur
se_item_brightnessG435k: hmblind4.wetterstation.brightnessG435k
Zwei Fehler: In Zeile 1 muss das item: weg, wie schon erwähnt. Außerdem haben beide Zeilen nichts im Zustand verloren. Die gehören unter "rules", nicht in den Zustand. Daraus resultiert auch der Fehler zum "enter is not a valid function"
Problem 4: Die besagten Items höhe und Lamelle existieren schlichtweg nicht. Das kannst du einfach im Admininterface nachschauen. Du überschreibst raffstore. Wenn du höhe, Lamelle, etc. einfach direkt vor das "Automatik" setzt, läuft alles. Dass das nun mit einer alten Plugin Version läuft, kann eigentlich nicht sein - es hat mit dem Plugin nichts zu tun. Wenn ein Item(baum) in einem ANDEREN File ergänzt wird, funktioniert das. Im gleichen yaml File wird die erste Definition überschrieben.
Problem 5: Ich würde empfehlen, pro Zustand ein struct zu erstellen, gleich mit passenden settings (bzw. vo bei dir). Dadurch wärst du deutlich flexibler und immer auf der sicheren Seite.
Zu deinen anderen Fragen:
Zitat von schloessl
Beitrag anzeigen
Zitat von schloessl
Beitrag anzeigen
Code:
se_action_hoehe: - 'function: set' - 'to: item:vo.hoehe.nacht'


Einen Kommentar schreiben: