NEWS
Blockly Skript licht schalten
-
Hallo zusammen ich möchte ein Licht abhängig von der Anwesenheit, Astrozeit und dem Wochentag schalten. Schaut sich wer den Screenshot an und hilft mir auf die Sprünge? Bisher ist es mir nicht gelungen [emoji53]
Danke ~~![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201811 ... 1ef921.jpg">https://uploads.tapatalk-cdn.com/20181106/cd1e0f3f0f905aa13e29c4e1f31ef921.jpg</link_text>" />
Gesendet von meinem SM-A520F mit Tapatalk~~
-
Trigger im Trigger, ist wie immer sehr knifflig. Wenn Deine Anwesenheit (1. Trigger) nicht erfüllt ist, aber die Astrozeiten (2. Trigger), dann schaltet das Script nicht mehr, da diese Bedingung nicht erfüllt wird. Heißt, ist die Zeit nach Sonnenuntergang und dann ich jemand zu Hause, bleibt das Licht trotzdem aus.
-
Ah okay,
Das ergibt Sinn. Hast du einen stupser in die richtige Richtung wie ich es besser lösen kann. Bzw überhaupt lösen kann?
Danke
Gesendet von meinem SM-A520F mit Tapatalk
-
Hallo,
Du kannst in deinem ersten Trigger eine Variable setzen die true ist wenn jemand Zuhause ist.
Im zweiten Trigger machst du das selbe.
Wenn du das gemacht hast vergleichst du die Variablen.
Wenn beide True sind dann kannst du einschalten.
-
Da gibts mehrere Lösungen. Die Anwesenheit nicht als Trigger, sondern als UND mit in die falls Bedingung und den Astro als Trigger. So brauchst aber mehrere Blöcke, was auch nicht schlimm ist.
Man könnte aber auch die Astrozeiten in DPs schreiben und dann die aktuelle Uhrzeit damit vergleichen, hat den Vorteil, dass man die Zeiten dann auch gleich im Klartext sieht, oder einfach die Astrozeiten nicht als Trigger Block sonder als Zeit Block mit der aktuellen Uhrzeit mit in die falls als und rein.
-
Hallo ihr zwei,
Ich werde versuchen eure beiden Lösungsansätze in die Tat umzusetzen und Berichte euch anschließend. Vielen Dank für eure Unterstützung.
Gesendet von meinem SM-A520F mit Tapatalk