NEWS
[Vorlage] Flexibles Timerskript + Vis
-
@Pittini sagte in [Vorlage] Flexibles Timerskript + Vis:
@deta sagte in [Vorlage] Flexibles Timerskript + Vis:
Wäre das machbar? Wäre echt gut.
Ja, das ist relativ easy da die entsprechenden Meldungen ja eh generiert werden fürs Log. Paßt eigentlich gut zu meinen anderen beiden Skripts die das auch machen, hätte nur nicht gedacht dass man das auch bei Timern will.
Wäre echt klasse.
Hab gerade mal das js installiert und beim start stand im Logjavascript.0 2020-05-23 14:02:14.262 info (22136) script.js.Poolsteuerung.Timer-Skript: Reaching MakeTable javascript.0 2020-05-23 14:02:14.259 info (22136) script.js.Poolsteuerung.Timer-Skript: Timer CreateState(s) fertig! javascript.0 2020-05-23 14:02:14.174 info (22136) script.js.Poolsteuerung.Timer-Skript: Timer CreateState(s) fertig! javascript.0 2020-05-23 14:02:13.592 warn (22136) This object will not be created in future versions. Please report this to the developer. javascript.0 2020-05-23 14:02:13.591 warn (22136) Object javascript.0.Timer.1 is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json javascript.0 2020-05-23 14:02:13.582 warn (22136) This object will not be created in future versions. Please report this to the developer. javascript.0 2020-05-23 14:02:13.581 warn (22136) Object javascript.0.Timer.0 is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json javascript.0 2020-05-23 14:02:13.568 info (22136) script.js.Poolsteuerung.Timer-Skript: Reaching CreateTrigger() javascript.0 2020-05-23 14:02:13.566 info (22136) script.js.Poolsteuerung.Timer-Skript: Reaching ConvertPresence. TempPresence=true javascript.0 2020-05-23 14:02:13.564 info (22136) script.js.Poolsteuerung.Timer-Skript: Reaching SetValueListPairs() javascript.0 2020-05-23 14:02:13.561 info (22136) script.js.Poolsteuerung.Timer-Skript: Reaching CreateTimerCountList() javascript.0 2020-05-23 14:02:13.547 info (22136) script.js.Poolsteuerung.Timer-Skript: Reaching Init() javascript.0 2020-05-23 14:02:13.546 info (22136) script.js.Poolsteuerung.Timer-Skript: Reaching Main javascript.0 2020-05-23 14:02:13.545 info (22136) script.js.Poolsteuerung.Timer-Skript: Initial CreateStates fertig! javascript.0 2020-05-23 14:02:12.821 warn (22136) This object will not be created in future versions. Please report this to the developer. javascript.0 2020-05-23 14:02:12.820 warn (22136) Object javascript.0.Timer.Template is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json javascript.0 2020-05-23 14:02:12.803 info (22136) script.js.Poolsteuerung.Timer-Skript: registered 0 subscriptions and 0 schedules javascript.0 2020-05-23 14:02:12.723 info (22136) Start javascript script.js.Poolsteuerung.Timer-Skript javascript.0 2020-05-23 14:01:50.382 info (22136) Stop script script.js.Poolsteuerung.Timer-Skript
-
Mh so wo muss ich jetzt die Schaltziele eintragen? Steh da gerade auf dem schlauch.
-
So hat mir keine Ruhe gelassen
-- Zigbee funktioniert nicht 100%
Das Thema mit den Farben auch nicht.
javascript.0 2020-05-23 14:20:00.053 info (5902) script.js.Timer.TimerV2: Timer 3 hat ausgeschaltet javascript.0 2020-05-23 14:20:00.050 warn (5902) at Object.<anonymous> (script.js.Timer.TimerV2:372:13) javascript.0 2020-05-23 14:20:00.049 warn (5902) at DoAction (script.js.Timer.TimerV2:433:21) javascript.0 2020-05-23 14:20:00.038 info (5902) script.js.Timer.TimerV2: Reaching DoAction(), whichone=3 Presence=trueMyTimer[whichone][13]=MyTimer[whichone][14]=true javascript.0 2020-05-23 14:18:30.162 info (5902) script.js.Timer.TimerV2: Settings saved javascript.0 2020-05-23 14:18:29.159 info (5902) script.js.Timer.TimerV2: Reaching MakeTable javascript.0 2020-05-23 14:18:29.157 info (5902) script.js.Timer.TimerV2: Reaching MakeTable javascript.0 2020-05-23 14:18:29.156 info (5902) script.js.Timer.TimerV2: Reaching SwitchEditMode(whichone, onoff), whichonex=0 TimerCount=4 onoff=false javascript.0 2020-05-23 14:18:29.148 info (5902) script.js.Timer.TimerV2: CronString für Timer 0 erstellt 00 09 * * 6 javascript.0 2020-05-23 14:18:29.148 info (5902) script.js.Timer.TimerV2: Timer 0 wird gesetzt javascript.0 2020-05-23 14:18:29.147 info (5902) script.js.Timer.TimerV2: Zeit gewählt 09:00:00 javascript.0 2020-05-23 14:18:29.147 info (5902) script.js.Timer.TimerV2: Timer Schedule 0 killed javascript.0 2020-05-23 14:18:29.143 info (5902) script.js.Timer.TimerV2: Reaching WriteToTimer, whichone=0 javascript.0 2020-05-23 14:17:55.627 info (5902) script.js.Timer.TimerV2: Reaching MakeTable javascript.0 2020-05-23 14:17:55.626 info (5902) script.js.Timer.TimerV2: Reaching MakeTable javascript.0 2020-05-23 14:17:51.616 info (5902) script.js.Timer.TimerV2: Reaching MakeTable javascript.0 2020-05-23 14:17:51.613 info (5902) script.js.Timer.TimerV2: Reaching MakeTable javascript.0 2020-05-23 14:15:00.041 info (5902) script.js.Timer.TimerV2: zigbee.0.7cb03eaa0a07eff0.state Timer 2 hat angeschaltet javascript.0 2020-05-23 14:15:00.039 info (5902) script.js.Timer.TimerV2: Reaching DoAction(), whichone=2 Presence=trueMyTimer[whichone][13]=zigbee.0.7cb03eaa0a07eff0.stateMyTimer[whichone][14]=true javascript.0 2020-05-23 14:11:14.345 info (5902) script.js.Timer.TimerV2: Reaching MakeTable
Zigbee einschalten hat funktioniert.
-
RTFM
Installation
- Wenn noch nicht geschehen, allen gewünschten Zieldatenpunkten eine Funktion zuweisen. Die Funktion muss vorher in den Aufzählungen hinzugefügt werden und könnte z.B. "TimerTarget" lauten. Soll ein anderer Begriff verwendet werden, muss dies dann auch im Script geändert werden. Nach der Zuweisung, bzw. dem anlegen neuer Aufzählungspunkte ist es oft hilfreich die JS Instanz neu zu starten da diese bei Aufzählungsänderungen gerne mal "zickt" was dann zu Skriptfehlern führt.
und
- Das Listenfeld "Ziel" - Hier wählt Ihr aus welches Ziel geschaltet werden soll. Die hier vorhandenen Einträge, sind die Namen jener Id's, welche Ihr der Funktion "TimerTarget" zugewiesen habt. Schaltbar ist grundsätzlich alles was mit true/false gesteuert wird, egal ob Lampen, Steckdosen oder auch Skripte, Datenpunkte usw.
-
@Pittini sagte in [Vorlage] Flexibles Timerskript + Vis:
RTFM
Installation
- Wenn noch nicht geschehen, allen gewünschten Zieldatenpunkten eine Funktion zuweisen. Die Funktion muss vorher in den Aufzählungen hinzugefügt werden und könnte z.B. "TimerTarget" lauten. Soll ein anderer Begriff verwendet werden, muss dies dann auch im Script geändert werden. Nach der Zuweisung, bzw. dem anlegen neuer Aufzählungspunkte ist es oft hilfreich die JS Instanz neu zu starten da diese bei Aufzählungsänderungen gerne mal "zickt" was dann zu Skriptfehlern führt.
und
- Das Listenfeld "Ziel" - Hier wählt Ihr aus welches Ziel geschaltet werden soll. Die hier vorhandenen Einträge, sind die Namen jener Id's, welche Ihr der Funktion "TimerTarget" zugewiesen habt. Schaltbar ist grundsätzlich alles was mit true/false gesteuert wird, egal ob Lampen, Steckdosen oder auch Skripte, Datenpunkte usw.
Wo ist das Listenfeld. In den Objekten? Da ist kein Ziel und wenn in welchen Format?
Hab das so eingetragen in den Objekten, funktioniert aber nicht.
-
@Saschag sagte in [Vorlage] Flexibles Timerskript + Vis:
Zigbee funktioniert nicht 100%
(5902) script.js.Timer.TimerV2: Reaching DoAction(), whichone=3 Presence=trueMyTimer[whichone][13]=MyTimer[whichone][14]=true
Da ist kein Ziel definiert. Die Frage ist jetzt warum. Zeig bitte mal nen Screenshot vom Vis.
-
@deta sagte in [Vorlage] Flexibles Timerskript + Vis:
Wo ist das Listenfeld. In den Objekten? Da ist kein Ziel und wenn in welchen Format?
Hab das so eingetragen in den Objekten, funktioniert aber nicht.Ist es echt so schwer der Anleitung folge zu leisten?
- Ab hier habt Ihr mit dem Skript und der Objektliste nichts mehr zu tun, alles weitere wird via Vis erledigt, ihr solltet nun die beigefügte Vorlage (TimerView.txt) via "Widgets importieren" in Euer Vis Projekt integrieren und aufrufen.
-
@Pittini sagte in [Vorlage] Flexibles Timerskript + Vis:
@deta sagte in [Vorlage] Flexibles Timerskript + Vis:
Wo ist das Listenfeld. In den Objekten? Da ist kein Ziel und wenn in welchen Format?
Hab das so eingetragen in den Objekten, funktioniert aber nicht.Ist es echt so schwer der Anleitung folge zu leisten?
- Ab hier habt Ihr mit dem Skript und der Objektliste nichts mehr zu tun, alles weitere wird via Vis erledigt, ihr solltet nun die beigefügte Vorlage (TimerView.txt) via "Widgets importieren" in Euer Vis Projekt integrieren und aufrufen.
Sorry wenn das so klar wäre würde ich nicht fragen!
Hatte versucht im VIS die Datenpunkte irgendwie einzugeben, ging aber nirgends. Wo soll man in VIS die eingeben können?? -
@deta sagte in [Vorlage] Flexibles Timerskript + Vis:
Hatte versucht im VIS die Datenpunkte irgendwie einzugeben, ging aber nirgends. Wo soll man in VIS die eingeben können??
Du brauchst nix händisch eingeben, du musst die Runtime starten , alles einstellen und dann auf speichern gehen. (Diskette)
-
@sigi234 sagte in [Vorlage] Flexibles Timerskript + Vis:
@deta sagte in [Vorlage] Flexibles Timerskript + Vis:
Hatte versucht im VIS die Datenpunkte irgendwie einzugeben, ging aber nirgends. Wo soll man in VIS die eingeben können??
Du brauchst nix händisch eingeben, du musst die Runtime starten , alles einstellen und dann auf speichern gehen. (Diskette)
Der Muss doch wissen welchen Datenpunkt, z.b. für die Steckdose Pool nutzen muss. Das muss doch irgendwo eingegeben werden, Steckdose Poll ist Schaltpunkt X
-
@deta sagte in [Vorlage] Flexibles Timerskript + Vis:
Der Muss doch wissen welchen Datenpunkt, z.b. für die Steckdose Pool nutzen muss. Das muss doch irgendwo eingegeben werden, Steckdose Poll ist Schaltpunkt X
Das hast Du doch schon ganz am Anfang im ersten Schritt gemacht (oder auch nicht wie ich befürchte).
Installation
Wenn noch nicht geschehen, allen gewünschten Zieldatenpunkten eine Funktion zuweisen. Die Funktion muss vorher in den Aufzählungen hinzugefügt werden und könnte z.B. "TimerTarget" lauten.
-
@deta sagte in [Vorlage] Flexibles Timerskript + Vis:
Der Muss doch wissen welchen Datenpunkt, z.b. für die Steckdose Pool nutzen muss
Das erkennt er ja durch die Funktion TimerTarget im Skript. Und dann musst du ja in den Aufzählungen die jeweiligen Richtigen DP's reingeben.
-
-
ich hab das JS insalliert. Gestartet, wo woll man an welchen Punkt was eintragen?
Ich hab Ein Skript TimerTarget hab ich nicht -
@deta sagte in [Vorlage] Flexibles Timerskript + Vis:
ich hab das JS insalliert. Gestartet, wo woll man an welchen Punkt was eintragen?
Ich hab Ein Skript TimerTarget hab ich nichtSchau Dir mal die Anleitung vom Batterieskript an, da ist ausführlicher beschrieben was es mit Funktionen und Aufzählungen auf sich hat und wie und wo man das erstellt.
-
Danke, manchmal sollte man es nicht zwischendurch machen
War nicht richtig konfiguriert
Hat dir das Log geholfen beim Thema „Farben“ ?
-
kann jemand bitte mal ein Screen machen von Aufzählungen bei euch.
-
javascript.0 2020-05-23 15:49:00.020 info (1724) script.js.Sigi.Timer_1_flexible: Reaching DoAction(), whichone=2 Presence=trueMyTimer[whichone][13]=linkeddevices.0.Led Wohnzimmer.onMyTimer[whichone][14]=false javascript.0 2020-05-23 15:48:54.444 info (1724) script.js.Sigi.Timer_1_flexible: Settings saved javascript.0 2020-05-23 15:48:53.444 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:53.443 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:53.443 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=false javascript.0 2020-05-23 15:48:53.443 info (1724) script.js.Sigi.Timer_1_flexible: CronString für Timer 2 erstellt 49 15 * * * javascript.0 2020-05-23 15:48:53.443 info (1724) script.js.Sigi.Timer_1_flexible: Timer 2 wird gesetzt javascript.0 2020-05-23 15:48:53.443 info (1724) script.js.Sigi.Timer_1_flexible: Zeit gewählt 15:49:53 javascript.0 2020-05-23 15:48:53.442 info (1724) script.js.Sigi.Timer_1_flexible: Timer Schedule 2 killed javascript.0 2020-05-23 15:48:53.442 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTimer, whichone=2 javascript.0 2020-05-23 15:48:51.763 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:51.763 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=true javascript.0 2020-05-23 15:48:49.846 info (1724) script.js.Sigi.Timer_1_flexible: Timertemplate geändert auf 2 javascript.0 2020-05-23 15:48:49.846 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:49.846 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=3 TimerCount=4 onoff=false javascript.0 2020-05-23 15:48:49.845 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTemplate(whichone), whichone=2 javascript.0 2020-05-23 15:48:47.120 info (1724) script.js.Sigi.Timer_1_flexible: Timertemplate geändert auf 3 javascript.0 2020-05-23 15:48:47.120 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:47.119 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=false javascript.0 2020-05-23 15:48:47.119 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTemplate(whichone), whichone=3 javascript.0 2020-05-23 15:48:35.765 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:35.764 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=true javascript.0 2020-05-23 15:48:35.037 info (1724) script.js.Sigi.Timer_1_flexible: Settings saved javascript.0 2020-05-23 15:48:34.036 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:34.035 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:34.035 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=false javascript.0 2020-05-23 15:48:34.035 info (1724) script.js.Sigi.Timer_1_flexible: Zeit gewählt 15:49:53 javascript.0 2020-05-23 15:48:34.035 info (1724) script.js.Sigi.Timer_1_flexible: Timer Schedule 2 killed javascript.0 2020-05-23 15:48:34.034 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTimer, whichone=2 javascript.0 2020-05-23 15:48:33.937 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:33.937 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=true javascript.0 2020-05-23 15:48:22.364 info (1724) script.js.Sigi.Timer_1_flexible: Timertemplate geändert auf 2 javascript.0 2020-05-23 15:48:22.364 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:22.364 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=3 TimerCount=4 onoff=false javascript.0 2020-05-23 15:48:22.363 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTemplate(whichone), whichone=2 javascript.0 2020-05-23 15:48:06.864 info (1724) script.js.Sigi.Timer_1_flexible: Settings saved javascript.0 2020-05-23 15:48:05.849 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:05.849 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:05.849 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=3 TimerCount=4 onoff=false javascript.0 2020-05-23 15:48:05.846 info (1724) script.js.Sigi.Timer_1_flexible: CronString für Timer 3 erstellt 00 00 * * * javascript.0 2020-05-23 15:48:05.846 info (1724) script.js.Sigi.Timer_1_flexible: Timer 3 wird gesetzt javascript.0 2020-05-23 15:48:05.846 info (1724) script.js.Sigi.Timer_1_flexible: Zeit gewählt 00:00:00 javascript.0 2020-05-23 15:48:05.846 info (1724) script.js.Sigi.Timer_1_flexible: Timer Schedule 3 killed javascript.0 2020-05-23 15:48:05.845 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTimer, whichone=3 javascript.0 2020-05-23 15:48:01.920 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:01.920 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=3 TimerCount=4 onoff=true javascript.0 2020-05-23 15:48:00.809 info (1724) script.js.Sigi.Timer_1_flexible: Timertemplate geändert auf 3 javascript.0 2020-05-23 15:48:00.809 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:48:00.808 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=false javascript.0 2020-05-23 15:48:00.808 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTemplate(whichone), whichone=3 javascript.0 2020-05-23 15:47:56.158 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:56.158 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=true javascript.0 2020-05-23 15:47:56.070 info (1724) script.js.Sigi.Timer_1_flexible: Settings saved javascript.0 2020-05-23 15:47:55.069 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:55.068 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:55.068 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=false javascript.0 2020-05-23 15:47:55.068 info (1724) script.js.Sigi.Timer_1_flexible: Zeit gewählt 15:47:53 javascript.0 2020-05-23 15:47:55.068 info (1724) script.js.Sigi.Timer_1_flexible: Timer Schedule 2 killed javascript.0 2020-05-23 15:47:55.067 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTimer, whichone=2 javascript.0 2020-05-23 15:47:53.936 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:53.936 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=true javascript.0 2020-05-23 15:47:49.736 info (1724) script.js.Sigi.Timer_1_flexible: Timertemplate geändert auf 2 javascript.0 2020-05-23 15:47:49.736 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:49.735 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=3 TimerCount=4 onoff=false javascript.0 2020-05-23 15:47:49.735 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTemplate(whichone), whichone=2 javascript.0 2020-05-23 15:47:28.137 info (1724) script.js.Sigi.Timer_1_flexible: Settings saved javascript.0 2020-05-23 15:47:27.136 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:27.135 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:27.135 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=3 TimerCount=4 onoff=false javascript.0 2020-05-23 15:47:27.135 info (1724) script.js.Sigi.Timer_1_flexible: Zeit gewählt 00:00:00 javascript.0 2020-05-23 15:47:27.135 info (1724) script.js.Sigi.Timer_1_flexible: Timer Schedule 3 killed javascript.0 2020-05-23 15:47:27.134 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTimer, whichone=3 javascript.0 2020-05-23 15:47:25.586 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:25.585 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=3 TimerCount=4 onoff=true javascript.0 2020-05-23 15:47:22.045 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:22.045 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=3 TimerCount=4 onoff=true javascript.0 2020-05-23 15:47:17.436 info (1724) script.js.Sigi.Timer_1_flexible: Timertemplate geändert auf 3 javascript.0 2020-05-23 15:47:17.435 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:17.435 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=false javascript.0 2020-05-23 15:47:17.434 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTemplate(whichone), whichone=3 javascript.0 2020-05-23 15:47:14.588 info (1724) script.js.Sigi.Timer_1_flexible: Settings saved javascript.0 2020-05-23 15:47:13.587 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:13.587 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:13.586 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=false javascript.0 2020-05-23 15:47:13.586 info (1724) script.js.Sigi.Timer_1_flexible: Zeit gewählt 00:00:00 javascript.0 2020-05-23 15:47:13.586 info (1724) script.js.Sigi.Timer_1_flexible: Timer Schedule 2 killed javascript.0 2020-05-23 15:47:13.585 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTimer, whichone=2 javascript.0 2020-05-23 15:47:10.955 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:10.954 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=true javascript.0 2020-05-23 15:47:03.945 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:47:03.945 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=true javascript.0 2020-05-23 15:46:56.614 error (1724) at process.topLevelDomainCallback (domain.js:137:15) javascript.0 2020-05-23 15:46:56.614 error (1724) at processImmediate (internal/timers.js:456:21) javascript.0 2020-05-23 15:46:56.613 error (1724) at Immediate._onImmediate (C:\Program Files\iobroker\Test\node_modules\iobroker.js-controller\lib\adapter.js:5384:37) javascript.0 2020-05-23 15:46:56.613 error (1724) at Object.stateChange (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\main.js:451:25) javascript.0 2020-05-23 15:46:56.613 error (1724) at Object.callback (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\lib\sandbox.js:1052:38) javascript.0 2020-05-23 15:46:56.613 error (1724) at Object.<anonymous> (script.js.Sigi.Timer_1_flexible:750:13) javascript.0 2020-05-23 15:46:56.613 error (1724) at WriteToTimer (script.js.Sigi.Timer_1_flexible:639:5) javascript.0 2020-05-23 15:46:56.613 error (1724) at AstroOrTime (script.js.Sigi.Timer_1_flexible:393:9) javascript.0 2020-05-23 15:46:56.613 error (1724) at SetChoosenAstroTime (script.js.Sigi.Timer_1_flexible:407:23) javascript.0 2020-05-23 15:46:56.613 error (1724) Error in callback: TypeError: Cannot read property 'setMinutes' of undefined javascript.0 2020-05-23 15:46:56.612 error (1724) Cannot get astro date for "Zeit" javascript.0 2020-05-23 15:46:56.611 info (1724) script.js.Sigi.Timer_1_flexible: Timer Schedule 2 killed javascript.0 2020-05-23 15:46:56.610 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTimer, whichone=2 javascript.0 2020-05-23 15:46:54.779 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:46:54.779 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=true javascript.0 2020-05-23 15:46:51.285 info (1724) script.js.Sigi.Timer_1_flexible: Timertemplate geändert auf 2 javascript.0 2020-05-23 15:46:51.284 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:46:51.284 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=3 TimerCount=4 onoff=false javascript.0 2020-05-23 15:46:51.283 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTemplate(whichone), whichone=2 javascript.0 2020-05-23 15:46:43.776 info (1724) script.js.Sigi.Timer_1_flexible: AddTimer triggered, val=false javascript.0 2020-05-23 15:46:43.391 info (1724) script.js.Sigi.Timer_1_flexible: Timertemplate geändert auf 3 javascript.0 2020-05-23 15:46:43.391 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:46:43.391 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SwitchEditMode(whichone, onoff), whichonex=2 TimerCount=4 onoff=false javascript.0 2020-05-23 15:46:43.389 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTemplate(whichone), whichone=3 javascript.0 2020-05-23 15:46:43.387 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:46:43.385 info (1724) script.js.Sigi.Timer_1_flexible: Timer CreateState(s) fertig! javascript.0 2020-05-23 15:46:43.275 warn (1724) This object will not be created in future versions. Please report this to the developer. javascript.0 2020-05-23 15:46:43.275 warn (1724) Object javascript.0.Timer.3 is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json javascript.0 2020-05-23 15:46:43.274 info (1724) script.js.Sigi.Timer_1_flexible: Reaching CreateTimerCountList() javascript.0 2020-05-23 15:46:43.273 info (1724) script.js.Sigi.Timer_1_flexible: Timercount=4 javascript.0 2020-05-23 15:46:43.273 info (1724) script.js.Sigi.Timer_1_flexible: Reaching AddNewTimer javascript.0 2020-05-23 15:46:43.273 info (1724) script.js.Sigi.Timer_1_flexible: AddTimer triggered, val=true javascript.0 2020-05-23 15:46:41.334 info (1724) script.js.Sigi.Timer_1_flexible: AddTimer triggered, val=false javascript.0 2020-05-23 15:46:41.005 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:46:41.005 info (1724) script.js.Sigi.Timer_1_flexible: Timer CreateState(s) fertig! javascript.0 2020-05-23 15:46:41.004 error (1724) at process.topLevelDomainCallback (domain.js:137:15) javascript.0 2020-05-23 15:46:41.004 error (1724) at processImmediate (internal/timers.js:456:21) javascript.0 2020-05-23 15:46:41.004 error (1724) at Immediate._onImmediate (C:\Program Files\iobroker\Test\node_modules\iobroker.js-controller\lib\adapter.js:5384:37) javascript.0 2020-05-23 15:46:41.004 error (1724) at Object.stateChange (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\main.js:451:25) javascript.0 2020-05-23 15:46:41.004 error (1724) at Object.callback (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\lib\sandbox.js:1052:38) javascript.0 2020-05-23 15:46:41.004 error (1724) at Object.<anonymous> (script.js.Sigi.Timer_1_flexible:740:9) javascript.0 2020-05-23 15:46:41.004 error (1724) at WriteToTemplate (script.js.Sigi.Timer_1_flexible:703:72) javascript.0 2020-05-23 15:46:41.003 error (1724) Error in callback: TypeError: Cannot read property '0' of undefined javascript.0 2020-05-23 15:46:40.996 info (1724) script.js.Sigi.Timer_1_flexible: Reaching WriteToTemplate(whichone), whichone=2 javascript.0 2020-05-23 15:46:40.823 warn (1724) This object will not be created in future versions. Please report this to the developer. javascript.0 2020-05-23 15:46:40.823 warn (1724) Object javascript.0.Timer.2 is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json javascript.0 2020-05-23 15:46:40.821 info (1724) script.js.Sigi.Timer_1_flexible: Reaching CreateTimerCountList() javascript.0 2020-05-23 15:46:40.821 info (1724) script.js.Sigi.Timer_1_flexible: Timercount=3 javascript.0 2020-05-23 15:46:40.820 info (1724) script.js.Sigi.Timer_1_flexible: Reaching AddNewTimer javascript.0 2020-05-23 15:46:40.820 info (1724) script.js.Sigi.Timer_1_flexible: AddTimer triggered, val=true javascript.0 2020-05-23 15:45:48.157 info (1724) script.js.Sigi.Timer_1_flexible: Reaching MakeTable javascript.0 2020-05-23 15:45:48.156 info (1724) script.js.Sigi.Timer_1_flexible: Timer CreateState(s) fertig! javascript.0 2020-05-23 15:45:48.156 info (1724) script.js.Sigi.Timer_1_flexible: Timer CreateState(s) fertig! javascript.0 2020-05-23 15:45:48.134 info (1724) script.js.Sigi.Timer_1_flexible: Reaching CreateTrigger() javascript.0 2020-05-23 15:45:48.134 info (1724) script.js.Sigi.Timer_1_flexible: Reaching ConvertPresence. TempPresence=true javascript.0 2020-05-23 15:45:48.134 info (1724) script.js.Sigi.Timer_1_flexible: Reaching SetValueListPairs() javascript.0 2020-05-23 15:45:48.134 info (1724) script.js.Sigi.Timer_1_flexible: Reaching CreateTimerCountList() javascript.0 2020-05-23 15:45:48.131 info (1724) script.js.Sigi.Timer_1_flexible: 2 Targets found - Targets are: hm-rpc.0.OEQ0473764.1.STATE,linkeddevices.0.Led Wohnzimmer.on javascript.0 2020-05-23 15:45:48.130 info (1724) script.js.Sigi.Timer_1_flexible: Reaching Init() javascript.0 2020-05-23 15:45:48.130 info (1724) script.js.Sigi.Timer_1_flexible: Reaching Main javascript.0 2020-05-23 15:45:48.129 info (1724) script.js.Sigi.Timer_1_flexible: Initial CreateStates fertig! javascript.0 2020-05-23 15:45:48.118 info (1724) script.js.Sigi.Timer_1_flexible: registered 0 subscriptions and 0 schedules javascript.0 2020-05-23 15:45:48.088 info (1724) Start javascript script.js.Sigi.Timer_1_flexible
Platform: Windows RAM: 7.9 GB Node.js: v12.16.3 NPM: 6.14.4 JS controller: 3.1.4 Script Engine: 4.6.14 Admin: 4.1.1
-
@deta sagte in [Vorlage] Flexibles Timerskript + Vis:
kann jemand bitte mal ein Screen machen von Aufzählungen bei euch.
-
@Saschag sagte in [Vorlage] Flexibles Timerskript + Vis:
Hat dir das Log geholfen beim Thema „Farben“ ?
Jap, da hat ein Trigger setzen gefehlt beim speichern. Kommt gleichn update.