NEWS
[gelöst]Aktuelle Zeit zwischen + State einer Lampe
-
Moin zusammen,
Lösung: Skript Beispiel
Für die die sich auch im Weg stehen oder einfach genau den Anwendungsfalls nachbauen wollen so sieht mein Skript aus ->Kurz: Wenn Lampe 1 (Hue) wird ausgeschaltet - zwischen 20:00 - 02:00 Uhr - dann schalte Lampe 2 (shelly) ein
ich versuche gerade via Blockly in der Zeit zwischen 20:00 - 02:00 Uhr nachdem ich eine Lampe ausgeschaltet habe eine andere zu starten - doch ... es hat nicht geklappt - jetzt habe ich das Skript umgebaut - ist das so korrekt?
Die Nachricht dient derzeit lediglich zur Kontrolle und soll entfernt werden wenn alles läuft.
Danke
-
@LarsHH
kein Trigger ? Ohne Trigger wird das Blockly nur einmalig beim start ausgeführt. -
@LarsHH
Ich bin nicht sicher ob das noch immer ein Problem ist, aber in der Vergangenheit war der Tenor immer "Keine Uhrzeiten über einen Tageswechsel hinaus anlegen".Falls das noch immer ein Problem sein sollte, stelle doch von
Aktuell: "20:0h - 02:00h"
auf Neu: "NICHT 02:00h - 20:00h"
um -
@BBTown sagte:
"Keine Uhrzeiten über einen Tageswechsel hinaus anlegen".
Das trifft nur auf Astrozeiten zu.
-
@paul53
ah, ok, alles klar -
@dslraser sagte in Aktuelle Zeit zwischen + State einer Lampe:
@LarsHH
kein Trigger ? Ohne Trigger wird das Blockly nur einmalig beim start ausgeführt.Einmalig würde mir völlig reichen - nur wenn ich die HUE Lampe in dieser Zeit ausschalte soll die LED im anderen Zimmer einmalig eingeschaltet werden
-
@paul53 sagte in Aktuelle Zeit zwischen + State einer Lampe:
@BBTown sagte:
"Keine Uhrzeiten über einen Tageswechsel hinaus anlegen".
Das trifft nur auf Astrozeiten zu.
Das war mir auch nicht ganz klar - Danke @BBTown
-
@LarsHH
einmalig ist aber auch nur in dem Augenblick wenn Du das Script startest und dann nie wieder -
@dslraser sagte in Aktuelle Zeit zwischen + State einer Lampe:
@LarsHH
kein Trigger ? Ohne Trigger wird das Blockly nur einmalig beim start ausgeführt.Aber würde das Skript ohne Trigger nicht immer (zwischen 20-2 Uhr) die LED anschalten wenn meine HUE aus ist?
-
@LarsHH sagte in Aktuelle Zeit zwischen + State einer Lampe:
Einmalig würde mir völlig reichen
Dann nimm noch einen Cron als Trigger. Im Moment startest Du Dein Blockly und das macht dann was da drinn steht und dann nie wieder was.
-
@LarsHH sagte in Aktuelle Zeit zwischen + State einer Lampe:
Aber würde das Skript ohne Trigger nicht immer (zwischen 20-2 Uhr) die LED anschalten wenn meine HUE aus ist?
Nein
-
@dslraser sagte in Aktuelle Zeit zwischen + State einer Lampe:
@LarsHH sagte in Aktuelle Zeit zwischen + State einer Lampe:
Einmalig würde mir völlig reichen
Dann nimm noch einen Cron als Trigger. Im Moment startest Du Dein Blockly und das macht dann was da drinn steht und dann nie wieder was.
Und wie kann ich den Trigger (Cron) so nutzen das dieser nur in der Zeit von bis läuft oder verstehe ich dich falsch?
-
@LarsHH sagte in Aktuelle Zeit zwischen + State einer Lampe:
Einmalig würde mir völlig reichen - nur wenn ich die HUE Lampe in dieser Zeit ausschalte soll die LED im anderen Zimmer einmalig eingeschaltet werden
Dann kannst Du auch die HUE Lampe als Trigger nehmen.
-
@dslraser sagte in Aktuelle Zeit zwischen + State einer Lampe:
@LarsHH sagte in Aktuelle Zeit zwischen + State einer Lampe:
Einmalig würde mir völlig reichen - nur wenn ich die HUE Lampe in dieser Zeit ausschalte soll die LED im anderen Zimmer einmalig eingeschaltet werden
Dann kannst Du auch die HUE Lampe als Trigger nehmen.
Also so? ->
-
@LarsHH
nein, das falls kann alles so bleiben wie Du es vorher hattest, nur da aussen drum herum den Trigger und dann am Besten in den Trigger rein klicken und Deine Lampe auswählen. Das mit dem "einmalig" passt dann nur noch nicht. -
Hallo ich bin's wieder- der der auf dem Schlauch steht
-
@LarsHH
anerkannt auf ist egal.
So wie es jetzt ist geht es erstmal "Grundsätzlich", aber eben nicht nur einmal. Das heißt, wenn Deine Bidingen zutreffen wird das immer ausgeführt. Wenn Deine LED in der definierten Zeit wirklich nur einmal angeschaltet werden darf, dann müsste noch ein Zähler mit rein, der dann auch wieder zurück gesetzt werden muss.
(ich bin im Moment nur am Handy)Zum testen kannst Du ja die Zeiten ändern
-
Danke - dann schone mal Deinen Nacken und leg das Handy weg
Ich teste das heute Abend wenn ich zu Hause bin (bin via VPN verbunden und hab's geändert).
An alle die dies lesen (und auch die's nicht lesen) - schönes langes Wochenende - stay safe ^^
-
@LarsHH
ob man Textfelder bei den Zeiten braucht kann ich gerade nicht sagen, ich mache das immer ohne. Hier mal so ein Beispiel.
(zwei Bewegungsmelder als Trigger) -
@dslraser
"Großmutter", was hast Du denn für große "Pfeil" Symbole??
Bei mir sehen die so aus :