Hallo Zusammen,
ich finde das Plugin nicht mehr. Gibt es das nicht mehr oder finde ich das einfach nur unter einem anderen Namen?
LG
edit: Sorry, hat sich erledigt. Hab das Plugin unter "Stateengine" gefunden.
Ankündigung
Einklappen
Keine Ankündigung bisher.
Automatische Beschattung
Einklappen
X
-
Ich vermute das alte autoblind plugin als es noch so hieß. Wobei sich ja nicht viel geändert hat seither.
ich beobachte heute nochmals.
Einen Kommentar schreiben:
-
Hi, ich habe bislang nicht gemerkt, nutze aber noch die autoblind lib...
Einen Kommentar schreiben:
-
Bei mir kommt ein Item (zumindest seit 1.5.1?) immer wieder in den suspend Modus, obwohl es das nicht sollte. Hat das Problem sonst noch jemand?
Ich habe hier mal ein Issue erstellt: https://github.com/i-am-offline/smar...lind/issues/25
Konnte leider nicht wirklich herausfinden, wo das Problem liegt. Vielleicht sieht sonst jemand was oder offline ?
Vielen Dank!
Einen Kommentar schreiben:
-
Sieht gut aus:
DEBUG lib.scheduler licht.og.essen.rules-Startup Delay Triggering logics.uzsu_logic - by: AutoBlind Plugin source: uzsu dest: None value: bla,False
Einen Kommentar schreiben:
-
Ohne zu viel über das weiter oben nachdenken zu müssen: Hat das eine Auswirkung auf die "by" Belegung in der Trigger-Funktion des SmartPlugin?!Das Sinnvollste scheint mir, im Plugin den Namen "logics." davor zu setzen, falls es noch nicht im Namen ist.
Einen Kommentar schreiben:
-
Perfekt, vielen Dank. Das Sinnvollste scheint mir, im Plugin den Namen "logics." davor zu setzen, falls es noch nicht im Namen ist.
Du weißt nicht zufällig, woran es liegen kann, dass bis dato die rules immer evaluiert wurden, sobald das rules item über eval_trigger aktualisiert wurde. Seit dem 1.5 muss zwingend auch ein eval in das rules Item, damit es funktioniert. Wenn ich n Hint habe, kann ich versuchen, das im Plugin anzupassen. Derzeit sind mir das aber zu viele Dateien..
Einen Kommentar schreiben:
-
Guckst Du hier https://www.smarthomeng.de/user/logi...scheduler.html
Ansonsten kannst Du den Trigger mit logic.trigger(...) aufrufen.
Einen Kommentar schreiben:
-
Kann jemand Logiken triggern mit der autoblind 1.4 und smarthomeng 1.5.1? Bei mir heißt es immer "Logic name not found: ..." Der Name stimmt aber definitiv mit dem Namen aus dem logic.yaml überein.
So wird die Logik getriggert:
self._sh.trigger(self.__logic, by=by, source=self._name, value=self.__value)
Irgendwas war da mit Namespaces und obj, etc. Aber ich weiß grad gar nicht, wie das Problem zu lösen wäre..? psilo würd dir auf die Schnelle was einfallen woran es liegt? Wenn ich im Plugin selbst logic.trigger() aufrufe, klappt alles. Problem ist sowohl bei 1.5.1 master als auch develop.
Einen Kommentar schreiben:
-
Das ist sonderbar.. könntest sonst mal das gesamte Item hier posten.
Einen Kommentar schreiben:
-
Habe ich schon versucht, aber das hat nichts bewirkt. Passt schon, ich kann damit leben, da die Suspendzeit eh über dem Triggerintervall liegt.
Einen Kommentar schreiben:
-
Wenn du das suspend_duration item ins eval_trigger nimmst, müsste es doch auch klappen?
Einen Kommentar schreiben:
-
Geht, aber:
die suspend_time wird über
gesetzt.Code:as_suspend_time: eval:autoblind_eval.get_relative_itemvalue('..suspend_duration')
Bei Eintritt in Suspend wir die suspend_duration auf suspend_duration_short gesetzt, was auch in der Log Datei bestätigt wird.
Jedoch bleibt die Restzeit noch auf dem alten Wert - Log Auszug:
Erst nach erneutem Trigger wird die Restzeit richtig gesetzt:Code:Updated variable 'item.suspend_remaining' to 21600
Dabei wird auch die Eintrittszeit richtig genommen.Code:Updated variable 'item.suspend_remaining' to 417
Also funktioniert, sofern die Supendzeit > zyklischer Trigger.
Einen Kommentar schreiben:

Einen Kommentar schreiben: