NEWS
Osram Plug, Zeitschaltuhr & Anwesenheitskontrolle
-
Hallo zusammen,
ich habe ein Problem mit folgendem Blockly Skript:
Was war gewollt?u.a. hängt mein TV an einer Osram Steckdose, diese soll in der Zeit von 21:00 Uhr bis 07:00 Uhr als Zeitschaltuhr auf "Aus/False" geschaltet werden. Funktioniert auch soweit. Zusätzlich soll die Steckdose aber "AN" bleiben, wenn der TV noch läuft. Ich prüfe also, ob der Chromecast Stick (Stromversorgung über TV-USB) noch im WLAN angemeldet ist. Dies klappt eigentlich auch, allerdings ergeben sich zwei Probleme:
-
Das Skript läuft nur einen Tag und reagiert am Folgetag nicht mehr
-
Der TV schaltet sich manchmal ein, wenn der Osram-Plug eingeschaltet wird und bleibt nicht, wie gewünscht im StandBy.
Richtig gut wäre es, wenn ich zusätzlich noch prüfen könnte ob unsere Smartphones im WLAN sind, sprich wenn keiner zu Hause ist, darf auch der Osram-Plug "aus" sein und dich erst wieder aktivieren, wenn sich eines der Smartphones am Router und sich innerhalb des "An"-Zeitfensters "07:01 -21:00" anmeldet.
)Würde mich über dienliche hinweise sehr freuen, besten Dank im Voraus
Viele Grüße
Dennis
-
-
@Dennis-80
Du hast einen kritischen Fehler im Script:Du machst das Setzen des Zeitplans davon abhängig ob eine Bedingung erfüllt ist. Diese wird nur bei Scriptstart geprüft. Du musst die Bedingungen die du prüfen möchtest in den Zeitplan integrieren bevor du die Steckdose schaltest.
A
-
@Dennis-80
so etwas in der Art könnte funktionieren
Hier würde dann um 07:00h die Steckdose automatisch eingeschaltet, wenn das manuell erfolgen soll - und nicht automatisch - müßte der "sonst falls" Bereich entsprechned geändert werden.