Ja, stimmt, ich hab zwei Items, einmal als Switch und einmal als Date definiert. Werds gleich mal anpassen.
Ich hab die Rule nicht selber erstellt, die gabs hier in dem Thread weiter vorne. Und das war die einzige Rule, in der ich annähernd kapiert habe, was darin vor sich geht. Die anderen gezeigten Möglichkeiten waren mir allesamt zu hoch... Bin kein Programmier-Profi.
Und ganz ehrlich verstehe ich auch nicht, was du an meiner eingesetzten Rule nicht so toll findest. Was ist da schlecht daran? Zuviel Rechenleistung?
Könntest du deine Rule für die Rollo-Steuerung mal hier posten? Die Variante würde mich auch interessieren.
Hab meine astro.items mal geändert und die Rule ausgebessert, aber weiterhin der selbe Fehler:
Ich hab die Rule nicht selber erstellt, die gabs hier in dem Thread weiter vorne. Und das war die einzige Rule, in der ich annähernd kapiert habe, was darin vor sich geht. Die anderen gezeigten Möglichkeiten waren mir allesamt zu hoch... Bin kein Programmier-Profi.
Und ganz ehrlich verstehe ich auch nicht, was du an meiner eingesetzten Rule nicht so toll findest. Was ist da schlecht daran? Zuviel Rechenleistung?
Könntest du deine Rule für die Rollo-Steuerung mal hier posten? Die Variante würde mich auch interessieren.
Hab meine astro.items mal geändert und die Rule ausgebessert, aber weiterhin der selbe Fehler:
Code:
// Rollos hoch
Switch Rollos_astro_up { astro="planet=sun, type=rise, property=start, offset=-10" }
DateTime Rollos_astro_up_time "Rollos Astro hoch [%1$tH:%1$tM]" <sun> (Astro) { astro="planet=sun, type=rise, property=start, offset=-10" }


vermutlich nicht, der Punkt ist, dass Du ja auch innerhalb der Rule Bedingungen hast, beide Bedingungen fragen das gleiche ab, was Deine Trigger schon vorher erledigen, wobei zumindest die eine Abfrage wegen des TypeCastings schwierig ist. Diese benötige ich gar nicht, weil ich in meiner Variablen BIsDay speichere, ob das variable Event Sonnenaufgang schon eingetreten ist, während Du das fixe Event "früheste erlaubte Zeit" speicherst. Die seit Mitternacht verstrichenen Minuten werden natürlich als Integer oder Long dargestellt, das ist einfach im Handling.
Kommentar