NEWS
UNSOLVED Schalter schalten Java Script nicht an oder aus.
-
Hallo ich habe die aktuelle Version von Javascript installiert 4.1.12 wenn ich im Vis einen Schalter anlege werden False und True nicht als wert übertragen in den Log erscheinen aber die Bewegungen.
-
Und den VIS Schalter verwendest du als Trigger in einem Script?
-
@Buko
Bitte Screenshots von der Widget-Konfiguration und den dazugehörigen Objekten -
Für Wendy2702
nein damit will ich das Script z.B. Zeitschaltung ein oder aus schalten für eine Lampe z.B.Für Homoran
-
Zeig mal das Skript dazu.
-
-
-
@Buko sagte in Schalter schalten Java Script nicht an oder aus.:
Für Homoran
Welcher Datenpunkt wird da geschaltet?
Bitte noch den fehlenden Screenshot des Objektes
-
Es soll das Script an sich geschaltet werden
-
Script Enabled sollte nicht verwendet werden.
Lass das Script immer laufen und verwende den Schalter im Script für eine Bedingung.
-
Ah Ok
werde das versuchen zu ändern!
Danke !!!!!
-
@Buko
Das habe ich befürchtet.Das ist ein System Datenpunkt und darf für solche Zwecke nicht verwendet werden.
JS ist Ereignisorientiert.
Skripte laufen immer und werden getriggert.Dazu ggf. unter javascript.0 einen Datenpunkt Typ Logik anlegen und das Skript darauf triggern.
Mit dem Schalter in vis dann diesen Datenpunkt verändern
-
@Homoran said in Schalter schalten Java Script nicht an oder aus.:
Dazu ggf. unter javascript.0 einen Datenpunkt Typ Logik anlegen und das Skript darauf triggern.
Mit dem Schalter in vis dann diesen Datenpunkt verändernIch habe verstanden was du sagst! Nur weis ich noch nicht wie ich so einen Datenpunkt anlege.
Werde das Script mal umbauen und posten. -
Ist zwar noch für Admin v2
http://www.iobroker.net/docu/?page_id=5495&lang=de#6hinzufuegen -
Hilft aber ungemein weiter!
Also Datenpunkt erstellt
Vis Schalter schaltet nun den Datenpunkt
Und Script
wie folgt geändert
Schalte ich den Lichtschalter wird der Datenpunkt geprüft wenn er auf True/wahr steht wird nach 15 Min Licht wieder ausgeschaltet.
-
Also alles läuft wie gewünscht?
-
leider nicht grummel
schaltet nicht aus habe den Schalter nun den Wert falsch und wahr gegeben auch keine besserung -
@Buko dann musst du noch ein sonstfalls einbinden mit der anderen variante
Wert ist false.... -
klapt leider nicht Licht wird nicht ausgeschaltet
-
Komisch nun geht es braucht wohl ein wenig zeit