Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Vorlage] Variable Zeitsteuerung mit VIS Editor

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.3k

[Vorlage] Variable Zeitsteuerung mit VIS Editor

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vistemplate
919 Beiträge 47 Kommentatoren 279.3k Aufrufe 75 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • G Offline
    G Offline
    GiuseppeS
    schrieb am zuletzt editiert von
    #391

    @Danny-0
    Die States werden nicht gefunden, also anscheinend nicht korrekt erstellt. Hier stimmt was nicht. Evtl lief mit suchen/ersetzen etwas falsch. Kannst du es zunächst mit Instanz 0 testen?
    Deine Aufzählungen haben eine "1" am Ende. Wenn die Eins zum Namen gehört, dann muss die hier auch oben rein.

    1 Antwort Letzte Antwort
    0
    • G Offline
      G Offline
      GiuseppeS
      schrieb am zuletzt editiert von GiuseppeS
      #392

      @Stratos-Gkrekidis
      Wo die jetzt stehen ist es korrekt. Zusätzlich muss aber weiter unten dieser Name wieder in reale Werte interpretiert werden.
      Suche mal nach den Mappings innerhalb der Funktion "autoScheduler":

              if (sollwert == "An"){sollwert = true}
              else if (sollwert == "Aus"){sollwert = false}
              else if (sollwert == "Auf"){sollwert = 100}
              else if (sollwert == "Ab"){sollwert = 0}
              else (sollwert = parseInt(sollwert)); 
      

      Hier kannst du deine Werte nach dem selben Muster integrieren, bitte mittendrin mit "else if"

              else if (sollwert == "eco"){sollwert = 123}
              else if (sollwert == "normal"){sollwert = 123} 
      

      EDIT:
      Du kannst aus dem Dropdown die Werte entfernen, die nicht benötigt werden. Thermostat macht ja eher Sinn mit Werten 15 bis 25 o.ä.

      1 Antwort Letzte Antwort
      0
      • G GiuseppeS

        An sich ist das kein großes Ding. Hatte es für mich zuletzt auch manchmal vermisst. Ich schau mir das am Wochenende an und update meinen Beitrag. Denke, dass ich Sonntag dazu komme.
        Die größte Hürde ist für mich eher die Übersicht, will auf einen Blick alles erkennen. Da muss ich mir überlegen wie ich fixe und random Offsets unterscheiden kann.

        Danny 0D Offline
        Danny 0D Offline
        Danny 0
        schrieb am zuletzt editiert von Danny 0
        #393

        @GiuseppeS
        ich habe es noch mal wie folgt angepasst. Leider Funktion nur das Objekt anlegen, danach passiert im Webinterface nichts :(

        /* ####################################################################### */
        // Nachfolgende Einträge zwingend anpassen:
        
        // Eine Aufzählung für Geräte (z.B. Rollläden) angeben:
        var deviceEnum = "enum.functions.blinds";
        
        // Eine Aufzählung für States der Bedingungen:
        var deviceCond = "enum.functions.timerconditions";
        
        // Widget-Nummer für Widget "EDIT" (View in Dialog)
        var DlgWidget = 'w00251'
        
        
        /* ####################################################################### */
        

        Objekte werden jetzt auch angelegt.
        6fa7246d-32f8-470d-9548-9705cf8c5fbe-image.png

        Fehlermeldung im Java Debug Fenster

        29.3.2020, 13:20:54.457	[info ]: javascript.0 (3012) Stop script script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1
        29.3.2020, 13:20:57.014	[info ]: javascript.0 (3012) Start javascript script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1
        29.3.2020, 13:20:57.020	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=enum.functions.blinds, enumName=undefined) => {"_id":"enum.functions.blinds","common":{"icon":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJCTxwYXRoIGQ9Ik0wLDB2NTEyaDUxMlYwSDB6IE00ODIsNDgySDMwVjMwaDQ1MlY0ODJ6Ii8+DQo8L2c+DQo8Zz4NCgkJPHBhdGggZD0iTTYwLDYwdjM5MmgzOTJWNjBINjB6IE0yNDEsNDIySDkwVjI3MWgxNTFWNDIyeiBNMjQxLDI0MUg5MFY5MGgxNTFWMjQxeiBNNDIyLDQyMkgyNzFWMjcxaDE1MVY0MjJ6IE00MjIsMjQxSDI3MVY5MGgxNTENCgkJCVYyNDF6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==","name":{"en":"Blinds","de":"Rollladen","ru":"Жалюзи","pt":"Cortinas","nl":"blinds","fr":"Stores","it":"blinds","es":"Persianas","pl":"Żaluzje","zh-cn":"百叶窗"},"members":["knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz","knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung"]},"type":"enum","from":"system.adapter.admin.0","user":"system.user.admin","ts":1585476222019,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
        29.3.2020, 13:20:57.020	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=enum.functions.timerconditions, enumName=undefined) => {"_id":"enum.functions.timerconditions","common":{"name":"timerconditions","members":["knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutzstellung_status","knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung_status"],"icon":"","color":false},"type":"enum","from":"system.adapter.admin.0","user":"system.user.admin","ts":1585480703303,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
        29.3.2020, 13:20:57.033	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=1500)
        29.3.2020, 13:20:57.033	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: registered 0 subscriptions and 0 schedules
        29.3.2020, 13:20:58.533	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutzstellung_status, enumName=undefined) => {"_id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutzstellung_status","type":"state","common":{"name":"rollo_eg_buero_west_sonnenschutzstellung_status","type":"number","read":true,"write":false,"role":"indicator.dimmer","min":0,"max":100},"native":{"dpt":"DPT5.001","address":"3/1/158","addressRefId":"P-02CB-0_GA-1137","statusGARefId":"","actGARefId":"P-02CB-0_GA-1131"},"from":"system.adapter.knx.0","user":"system.user.admin","ts":1584277726042,"acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
        29.3.2020, 13:20:58.534	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung_status, enumName=undefined) => {"_id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung_status","type":"state","common":{"name":"rollo_eg_essz_sued_sonnenschutzstellung_status","type":"number","read":true,"write":false,"role":"indicator.dimmer","min":0,"max":100},"native":{"dpt":"DPT5.001","address":"3/1/128","addressRefId":"P-02CB-0_GA-1107","statusGARefId":"","actGARefId":"P-02CB-0_GA-1101"},"from":"system.adapter.knx.0","user":"system.user.admin","ts":1584277725946,"acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
        29.3.2020, 13:20:58.534	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.ConditionKeyDropDown, state="rollo_eg_buero_west_sonnenschutzstellung_status;rollo_eg_essz_sued_sonnenschutzstellung_status")
        29.3.2020, 13:20:58.534	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.ConditionKeyDropDown, state="rollo_eg_buero_west_sonnenschutzstellung_status;rollo_eg_essz_sued_sonnenschutzstellung_status") - was not executed, while debug mode is active
        29.3.2020, 13:20:58.535	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.ConditionJSON, state="{\"rollo_eg_buero_west_sonnenschutzstellung_status\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutzstellung_status\",\"rollo_eg_essz_sued_sonnenschutzstellung_status\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung_status\"}")
        29.3.2020, 13:20:58.535	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.ConditionJSON, state="{\"rollo_eg_buero_west_sonnenschutzstellung_status\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutzstellung_status\",\"rollo_eg_essz_sued_sonnenschutzstellung_status\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung_status\"}") - was not executed, while debug mode is active
        29.3.2020, 13:20:58.535	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=500)
        29.3.2020, 13:20:58.535	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.DropDownMinutes, state="00;02;04;06;08;10;12;14;16;18;20;22;24;26;28;30;32;34;36;38;40;42;44;46;48;50;52;54;56;58")
        29.3.2020, 13:20:58.535	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.DropDownMinutes, state="00;02;04;06;08;10;12;14;16;18;20;22;24;26;28;30;32;34;36;38;40;42;44;46;48;50;52;54;56;58") - was not executed, while debug mode is active
        29.3.2020, 13:20:58.536	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=sunrise, date=Sun Mar 29 2020 13:20:58 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 06:59:11 GMT+0200 (GMT+02:00)
        29.3.2020, 13:20:58.536	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=sunriseEnd, date=Sun Mar 29 2020 13:20:58 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 07:02:42 GMT+0200 (GMT+02:00)
        29.3.2020, 13:20:58.537	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=goldenHourEnd, date=Sun Mar 29 2020 13:20:58 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 07:44:04 GMT+0200 (GMT+02:00)
        29.3.2020, 13:20:58.537	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=solarNoon, date=Sun Mar 29 2020 13:20:58 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 13:23:02 GMT+0200 (GMT+02:00)
        29.3.2020, 13:20:58.537	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=goldenHour, date=Sun Mar 29 2020 13:20:58 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 19:01:59 GMT+0200 (GMT+02:00)
        29.3.2020, 13:20:58.538	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=sunsetStart, date=Sun Mar 29 2020 13:20:58 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 19:43:21 GMT+0200 (GMT+02:00)
        29.3.2020, 13:20:58.538	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=sunset, date=Sun Mar 29 2020 13:20:58 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 19:46:52 GMT+0200 (GMT+02:00)
        29.3.2020, 13:20:58.538	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=dusk, date=Sun Mar 29 2020 13:20:58 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 20:21:19 GMT+0200 (GMT+02:00)
        29.3.2020, 13:20:58.538	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=nauticalDusk, date=Sun Mar 29 2020 13:20:58 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 21:02:43 GMT+0200 (GMT+02:00)
        29.3.2020, 13:20:58.539	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=nadir, date=Sun Mar 29 2020 13:20:58 GMT+0200 (GMT+02:00)) => Mon Mar 30 2020 01:23:02 GMT+0200 (GMT+02:00)
        29.3.2020, 13:20:58.539	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=nauticalDawn, date=Sun Mar 29 2020 13:20:58 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 05:43:21 GMT+0200 (GMT+02:00)
        29.3.2020, 13:20:58.539	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=dawn, date=Sun Mar 29 2020 13:20:58 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 06:24:44 GMT+0200 (GMT+02:00)
        29.3.2020, 13:20:58.540	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.DropDownAstroTexte, state="manuell;sunrise, 06:59;sunriseEnd, 07:02;goldenHourEnd, 07:44;solarNoon, 13:23;goldenHour, 19:01;sunsetStart, 19:43;sunset, 19:46;dusk, 20:21;nauticalDusk, 21:02;nadir, 01:23;nauticalDawn, 05:43;dawn, 06:24")
        29.3.2020, 13:20:58.540	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.DropDownAstroTexte, state="manuell;sunrise, 06:59;sunriseEnd, 07:02;goldenHourEnd, 07:44;solarNoon, 13:23;goldenHour, 19:01;sunsetStart, 19:43;sunset, 19:46;dusk, 20:21;nauticalDusk, 21:02;nadir, 01:23;nauticalDawn, 05:43;dawn, 06:24") - was not executed, while debug mode is active
        29.3.2020, 13:20:58.540	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.DropDownAstroWerte, state="manuell;sunrise;sunriseEnd;goldenHourEnd;solarNoon;goldenHour;sunsetStart;sunset;dusk;nauticalDusk;nadir;nauticalDawn;dawn")
        29.3.2020, 13:20:58.540	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.DropDownAstroWerte, state="manuell;sunrise;sunriseEnd;goldenHourEnd;solarNoon;goldenHour;sunsetStart;sunset;dusk;nauticalDusk;nadir;nauticalDawn;dawn") - was not executed, while debug mode is active
        29.3.2020, 13:20:58.541	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.AstroJSON, state="{\"sunrise\":{\"Zeit\":\"06:59\",\"Std\":6,\"Min\":59},\"sunriseEnd\":{\"Zeit\":\"07:02\",\"Std\":7,\"Min\":2},\"goldenHourEnd\":{\"Zeit\":\"07:44\",\"Std\":7,\"Min\":44},\"solarNoon\":{\"Zeit\":\"13:23\",\"Std\":13,\"Min\":23},\"goldenHour\":{\"Zeit\":\"19:01\",\"Std\":19,\"Min\":1},\"sunsetStart\":{\"Zeit\":\"19:43\",\"Std\":19,\"Min\":43},\"sunset\":{\"Zeit\":\"19:46\",\"Std\":19,\"Min\":46},\"dusk\":{\"Zeit\":\"20:21\",\"Std\":20,\"Min\":21},\"nauticalDusk\":{\"Zeit\":\"21:02\",\"Std\":21,\"Min\":2},\"nadir\":{\"Zeit\":\"01:23\",\"Std\":1,\"Min\":23},\"nauticalDawn\":{\"Zeit\":\"05:43\",\"Std\":5,\"Min\":43},\"dawn\":{\"Zeit\":\"06:24\",\"Std\":6,\"Min\":24}}")
        29.3.2020, 13:20:58.541	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.AstroJSON, state="{\"sunrise\":{\"Zeit\":\"06:59\",\"Std\":6,\"Min\":59},\"sunriseEnd\":{\"Zeit\":\"07:02\",\"Std\":7,\"Min\":2},\"goldenHourEnd\":{\"Zeit\":\"07:44\",\"Std\":7,\"Min\":44},\"solarNoon\":{\"Zeit\":\"13:23\",\"Std\":13,\"Min\":23},\"goldenHour\":{\"Zeit\":\"19:01\",\"Std\":19,\"Min\":1},\"sunsetStart\":{\"Zeit\":\"19:43\",\"Std\":19,\"Min\":43},\"sunset\":{\"Zeit\":\"19:46\",\"Std\":19,\"Min\":46},\"dusk\":{\"Zeit\":\"20:21\",\"Std\":20,\"Min\":21},\"nauticalDusk\":{\"Zeit\":\"21:02\",\"Std\":21,\"Min\":2},\"nadir\":{\"Zeit\":\"01:23\",\"Std\":1,\"Min\":23},\"nauticalDawn\":{\"Zeit\":\"05:43\",\"Std\":5,\"Min\":43},\"dawn\":{\"Zeit\":\"06:24\",\"Std\":6,\"Min\":24}}") - was not executed, while debug mode is active
        29.3.2020, 13:20:58.541	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.TimerJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:20:58.541	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: States werden neu erstellt! Script bitte erneut starten!
        29.3.2020, 13:20:58.541	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz, enumName=undefined) => {"_id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz","type":"state","common":{"name":"rollo_eg_buero_west_sonnenschutz","type":"boolean","role":"value","read":false,"write":true,"min":false,"max":true},"native":{"dpt":"DPT1.008","address":"3/1/154","addressRefId":"P-02CB-0_GA-1133","statusGARefId":"","actGARefId":""},"from":"system.adapter.knx.0","user":"system.user.admin","ts":1584277726029,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636}}
        29.3.2020, 13:20:58.542	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz, enumName=undefined) => {"_id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz","type":"state","common":{"name":"rollo_eg_buero_west_sonnenschutz","type":"boolean","role":"value","read":false,"write":true,"min":false,"max":true},"native":{"dpt":"DPT1.008","address":"3/1/154","addressRefId":"P-02CB-0_GA-1133","statusGARefId":"","actGARefId":""},"from":"system.adapter.knx.0","user":"system.user.admin","ts":1584277726029,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636}}
        29.3.2020, 13:20:58.542	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung, enumName=undefined) => {"_id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung","type":"state","common":{"name":"rollo_eg_essz_sued_sonnenschutzstellung","type":"number","read":false,"write":true,"role":"level.dimmer","min":0,"max":100},"native":{"dpt":"DPT5.001","address":"3/1/122","addressRefId":"P-02CB-0_GA-1101","statusGARefId":"P-02CB-0_GA-1107","actGARefId":""},"from":"system.adapter.knx.0","user":"system.user.admin","ts":1584277725929,"acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
        29.3.2020, 13:20:58.543	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung, enumName=undefined) => {"_id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung","type":"state","common":{"name":"rollo_eg_essz_sued_sonnenschutzstellung","type":"number","read":false,"write":true,"role":"level.dimmer","min":0,"max":100},"native":{"dpt":"DPT5.001","address":"3/1/122","addressRefId":"P-02CB-0_GA-1101","statusGARefId":"P-02CB-0_GA-1107","actGARefId":""},"from":"system.adapter.knx.0","user":"system.user.admin","ts":1584277725929,"acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
        29.3.2020, 13:20:58.543	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.DropDownDevice, state={"val":"rollo_eg_buero_west_sonnenschutz;rollo_eg_essz_sued_sonnenschutzstellung","ack":true})
        29.3.2020, 13:20:58.543	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.DropDownDevice, state={"val":"rollo_eg_buero_west_sonnenschutz;rollo_eg_essz_sued_sonnenschutzstellung","ack":true}) - was not executed, while debug mode is active
        29.3.2020, 13:20:58.543	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.TimerJSON, state="{\"rollo_eg_buero_west_sonnenschutz\":{\"1\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz\",\"DeviceNr\":0,\"Aktiv\":false,\"Zeit\":\"10:00\",\"Std\":\"10\",\"Min\":\"00\",\"Sollwert\":\"An\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 10 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"A\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsNr\":\"0\",\"ConditionsTrue\":true,\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true},\"2\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz\",\"DeviceNr\":0,\"Aktiv\":false,\"Zeit\":\"19:00\",\"Std\":\"19\",\"Min\":\"00\",\"Sollwert\":\"Aus\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 19 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"B\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsTrue\":true,\"ConditionsNr\":\"0\",\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true}},\"rollo_eg_essz_sued_sonnenschutzstellung\":{\"1\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung\",\"DeviceNr\":2,\"Aktiv\":false,\"Zeit\":\"10:00\",\"Std\":\"10\",\"Min\":\"00\",\"Sollwert\":\"100\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 10 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"A\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsNr\":\"0\",\"ConditionsTrue\":true,\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true},\"2\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung\",\"DeviceNr\":2,\"Aktiv\":false,\"Zeit\":\"19:00\",\"Std\":\"19\",\"Min\":\"00\",\"Sollwert\":\"0\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 19 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"B\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsTrue\":true,\"ConditionsNr\":\"0\",\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true}}}")
        29.3.2020, 13:20:58.544	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.TimerJSON, state="{\"rollo_eg_buero_west_sonnenschutz\":{\"1\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz\",\"DeviceNr\":0,\"Aktiv\":false,\"Zeit\":\"10:00\",\"Std\":\"10\",\"Min\":\"00\",\"Sollwert\":\"An\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 10 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"A\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsNr\":\"0\",\"ConditionsTrue\":true,\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true},\"2\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz\",\"DeviceNr\":0,\"Aktiv\":false,\"Zeit\":\"19:00\",\"Std\":\"19\",\"Min\":\"00\",\"Sollwert\":\"Aus\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 19 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"B\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsTrue\":true,\"ConditionsNr\":\"0\",\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true}},\"rollo_eg_essz_sued_sonnenschutzstellung\":{\"1\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung\",\"DeviceNr\":2,\"Aktiv\":false,\"Zeit\":\"10:00\",\"Std\":\"10\",\"Min\":\"00\",\"Sollwert\":\"100\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 10 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"A\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsNr\":\"0\",\"ConditionsTrue\":true,\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true},\"2\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung\",\"DeviceNr\":2,\"Aktiv\":false,\"Zeit\":\"19:00\",\"Std\":\"19\",\"Min\":\"00\",\"Sollwert\":\"0\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 19 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"B\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsTrue\":true,\"ConditionsNr\":\"0\",\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true}}}") - was not executed, while debug mode is active
        29.3.2020, 13:20:58.544	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.DropDownGruppe, state={"val":"A;B;C;D;E;F;G;H;I;J","ack":true})
        29.3.2020, 13:20:58.544	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.DropDownGruppe, state={"val":"A;B;C;D;E;F;G;H;I;J","ack":true}) - was not executed, while debug mode is active
        29.3.2020, 13:20:58.544	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.FilterDevice, state="Alle")
        29.3.2020, 13:20:58.544	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.FilterDevice, state="Alle") - was not executed, while debug mode is active
        29.3.2020, 13:20:58.545	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=1000)
        29.3.2020, 13:20:58.545	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=1000)
        29.3.2020, 13:20:58.545	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=1500)
        29.3.2020, 13:20:58.548	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=1800)
        29.3.2020, 13:20:58.548	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=2000)
        29.3.2020, 13:20:59.036	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.TimerJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:20:59.037	[error]: javascript.0 (3012)     at Object.updateCond (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:257:12)
        29.3.2020, 13:20:59.546	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: schedule(cron=0 4 * * *)
        29.3.2020, 13:20:59.547	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: schedule(cron=1 4 * * *)
        29.3.2020, 13:20:59.549	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: schedule(cron=30 * * * * *)
        29.3.2020, 13:20:59.550	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.clickTarget","change":"any","q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.550	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.dblClickTarget","change":"any","q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.550	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutzstellung_status","change":"any","q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.551	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung_status","change":"any","q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.551	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":{},"change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.551	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":{},"change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.551	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":{},"change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.551	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":{},"change":"ne","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.552	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.FilterDevice","change":"ne","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.552	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.Editor.Device","change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.552	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.Editor.Nummer","change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.552	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.Editor.Aktiv","change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.552	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.Editor.Del","change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.552	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":{},"change":"ne","q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.553	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.Editor.OK","change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:20:59.553	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.TimerJSON","change":"ne","q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:00.046	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.Device, state="rollo_eg_buero_west_sonnenschutz")
        29.3.2020, 13:21:00.046	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.Device, state="rollo_eg_buero_west_sonnenschutz") - was not executed, while debug mode is active
        29.3.2020, 13:21:00.347	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.Nummer, state=1)
        29.3.2020, 13:21:00.347	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.Nummer, state=1) - was not executed, while debug mode is active
        29.3.2020, 13:21:00.548	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.TimerJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:21:00.549	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.DropDownDevice, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857139,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857139}
        29.3.2020, 13:21:00.549	[error]: javascript.0 (3012)     at buildJson (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:1277:35)
        29.3.2020, 13:21:00.549	[error]: javascript.0 (3012)     at Object.tableMain (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:1441:74)
        29.3.2020, 13:21:13.329	[info ]: javascript.0 (3012) Stop script script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1
        29.3.2020, 13:21:14.250	[info ]: javascript.0 (3012) Start javascript script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1
        29.3.2020, 13:21:14.253	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=enum.functions.blinds, enumName=undefined) => {"_id":"enum.functions.blinds","common":{"icon":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJCTxwYXRoIGQ9Ik0wLDB2NTEyaDUxMlYwSDB6IE00ODIsNDgySDMwVjMwaDQ1MlY0ODJ6Ii8+DQo8L2c+DQo8Zz4NCgkJPHBhdGggZD0iTTYwLDYwdjM5MmgzOTJWNjBINjB6IE0yNDEsNDIySDkwVjI3MWgxNTFWNDIyeiBNMjQxLDI0MUg5MFY5MGgxNTFWMjQxeiBNNDIyLDQyMkgyNzFWMjcxaDE1MVY0MjJ6IE00MjIsMjQxSDI3MVY5MGgxNTENCgkJCVYyNDF6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==","name":{"en":"Blinds","de":"Rollladen","ru":"Жалюзи","pt":"Cortinas","nl":"blinds","fr":"Stores","it":"blinds","es":"Persianas","pl":"Żaluzje","zh-cn":"百叶窗"},"members":["knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz","knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung"]},"type":"enum","from":"system.adapter.admin.0","user":"system.user.admin","ts":1585476222019,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
        29.3.2020, 13:21:14.253	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=enum.functions.timerconditions, enumName=undefined) => {"_id":"enum.functions.timerconditions","common":{"name":"timerconditions","members":["knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutzstellung_status","knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung_status"],"icon":"","color":false},"type":"enum","from":"system.adapter.admin.0","user":"system.user.admin","ts":1585480703303,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
        29.3.2020, 13:21:14.262	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=1500)
        29.3.2020, 13:21:14.262	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: registered 0 subscriptions and 0 schedules
        29.3.2020, 13:21:15.762	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutzstellung_status, enumName=undefined) => {"_id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutzstellung_status","type":"state","common":{"name":"rollo_eg_buero_west_sonnenschutzstellung_status","type":"number","read":true,"write":false,"role":"indicator.dimmer","min":0,"max":100},"native":{"dpt":"DPT5.001","address":"3/1/158","addressRefId":"P-02CB-0_GA-1137","statusGARefId":"","actGARefId":"P-02CB-0_GA-1131"},"from":"system.adapter.knx.0","user":"system.user.admin","ts":1584277726042,"acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
        29.3.2020, 13:21:15.762	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung_status, enumName=undefined) => {"_id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung_status","type":"state","common":{"name":"rollo_eg_essz_sued_sonnenschutzstellung_status","type":"number","read":true,"write":false,"role":"indicator.dimmer","min":0,"max":100},"native":{"dpt":"DPT5.001","address":"3/1/128","addressRefId":"P-02CB-0_GA-1107","statusGARefId":"","actGARefId":"P-02CB-0_GA-1101"},"from":"system.adapter.knx.0","user":"system.user.admin","ts":1584277725946,"acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
        29.3.2020, 13:21:15.763	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.ConditionKeyDropDown, state="rollo_eg_buero_west_sonnenschutzstellung_status;rollo_eg_essz_sued_sonnenschutzstellung_status")
        29.3.2020, 13:21:15.763	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.ConditionKeyDropDown, state="rollo_eg_buero_west_sonnenschutzstellung_status;rollo_eg_essz_sued_sonnenschutzstellung_status") - was not executed, while debug mode is active
        29.3.2020, 13:21:15.763	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.ConditionJSON, state="{\"rollo_eg_buero_west_sonnenschutzstellung_status\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutzstellung_status\",\"rollo_eg_essz_sued_sonnenschutzstellung_status\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung_status\"}")
        29.3.2020, 13:21:15.763	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.ConditionJSON, state="{\"rollo_eg_buero_west_sonnenschutzstellung_status\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutzstellung_status\",\"rollo_eg_essz_sued_sonnenschutzstellung_status\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung_status\"}") - was not executed, while debug mode is active
        29.3.2020, 13:21:15.763	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=500)
        29.3.2020, 13:21:15.763	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.DropDownMinutes, state="00;02;04;06;08;10;12;14;16;18;20;22;24;26;28;30;32;34;36;38;40;42;44;46;48;50;52;54;56;58")
        29.3.2020, 13:21:15.763	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.DropDownMinutes, state="00;02;04;06;08;10;12;14;16;18;20;22;24;26;28;30;32;34;36;38;40;42;44;46;48;50;52;54;56;58") - was not executed, while debug mode is active
        29.3.2020, 13:21:15.764	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=sunrise, date=Sun Mar 29 2020 13:21:15 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 06:59:11 GMT+0200 (GMT+02:00)
        29.3.2020, 13:21:15.764	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=sunriseEnd, date=Sun Mar 29 2020 13:21:15 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 07:02:42 GMT+0200 (GMT+02:00)
        29.3.2020, 13:21:15.764	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=goldenHourEnd, date=Sun Mar 29 2020 13:21:15 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 07:44:04 GMT+0200 (GMT+02:00)
        29.3.2020, 13:21:15.764	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=solarNoon, date=Sun Mar 29 2020 13:21:15 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 13:23:02 GMT+0200 (GMT+02:00)
        29.3.2020, 13:21:15.765	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=goldenHour, date=Sun Mar 29 2020 13:21:15 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 19:01:59 GMT+0200 (GMT+02:00)
        29.3.2020, 13:21:15.765	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=sunsetStart, date=Sun Mar 29 2020 13:21:15 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 19:43:21 GMT+0200 (GMT+02:00)
        29.3.2020, 13:21:15.765	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=sunset, date=Sun Mar 29 2020 13:21:15 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 19:46:52 GMT+0200 (GMT+02:00)
        29.3.2020, 13:21:15.765	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=dusk, date=Sun Mar 29 2020 13:21:15 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 20:21:19 GMT+0200 (GMT+02:00)
        29.3.2020, 13:21:15.766	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=nauticalDusk, date=Sun Mar 29 2020 13:21:15 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 21:02:43 GMT+0200 (GMT+02:00)
        29.3.2020, 13:21:15.766	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=nadir, date=Sun Mar 29 2020 13:21:15 GMT+0200 (GMT+02:00)) => Mon Mar 30 2020 01:23:02 GMT+0200 (GMT+02:00)
        29.3.2020, 13:21:15.766	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=nauticalDawn, date=Sun Mar 29 2020 13:21:15 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 05:43:21 GMT+0200 (GMT+02:00)
        29.3.2020, 13:21:15.766	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getAstroDate(pattern=dawn, date=Sun Mar 29 2020 13:21:15 GMT+0200 (GMT+02:00)) => Sun Mar 29 2020 06:24:44 GMT+0200 (GMT+02:00)
        29.3.2020, 13:21:15.767	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.DropDownAstroTexte, state="manuell;sunrise, 06:59;sunriseEnd, 07:02;goldenHourEnd, 07:44;solarNoon, 13:23;goldenHour, 19:01;sunsetStart, 19:43;sunset, 19:46;dusk, 20:21;nauticalDusk, 21:02;nadir, 01:23;nauticalDawn, 05:43;dawn, 06:24")
        29.3.2020, 13:21:15.767	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.DropDownAstroTexte, state="manuell;sunrise, 06:59;sunriseEnd, 07:02;goldenHourEnd, 07:44;solarNoon, 13:23;goldenHour, 19:01;sunsetStart, 19:43;sunset, 19:46;dusk, 20:21;nauticalDusk, 21:02;nadir, 01:23;nauticalDawn, 05:43;dawn, 06:24") - was not executed, while debug mode is active
        29.3.2020, 13:21:15.767	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.DropDownAstroWerte, state="manuell;sunrise;sunriseEnd;goldenHourEnd;solarNoon;goldenHour;sunsetStart;sunset;dusk;nauticalDusk;nadir;nauticalDawn;dawn")
        29.3.2020, 13:21:15.767	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.DropDownAstroWerte, state="manuell;sunrise;sunriseEnd;goldenHourEnd;solarNoon;goldenHour;sunsetStart;sunset;dusk;nauticalDusk;nadir;nauticalDawn;dawn") - was not executed, while debug mode is active
        29.3.2020, 13:21:15.767	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.AstroJSON, state="{\"sunrise\":{\"Zeit\":\"06:59\",\"Std\":6,\"Min\":59},\"sunriseEnd\":{\"Zeit\":\"07:02\",\"Std\":7,\"Min\":2},\"goldenHourEnd\":{\"Zeit\":\"07:44\",\"Std\":7,\"Min\":44},\"solarNoon\":{\"Zeit\":\"13:23\",\"Std\":13,\"Min\":23},\"goldenHour\":{\"Zeit\":\"19:01\",\"Std\":19,\"Min\":1},\"sunsetStart\":{\"Zeit\":\"19:43\",\"Std\":19,\"Min\":43},\"sunset\":{\"Zeit\":\"19:46\",\"Std\":19,\"Min\":46},\"dusk\":{\"Zeit\":\"20:21\",\"Std\":20,\"Min\":21},\"nauticalDusk\":{\"Zeit\":\"21:02\",\"Std\":21,\"Min\":2},\"nadir\":{\"Zeit\":\"01:23\",\"Std\":1,\"Min\":23},\"nauticalDawn\":{\"Zeit\":\"05:43\",\"Std\":5,\"Min\":43},\"dawn\":{\"Zeit\":\"06:24\",\"Std\":6,\"Min\":24}}")
        29.3.2020, 13:21:15.767	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.AstroJSON, state="{\"sunrise\":{\"Zeit\":\"06:59\",\"Std\":6,\"Min\":59},\"sunriseEnd\":{\"Zeit\":\"07:02\",\"Std\":7,\"Min\":2},\"goldenHourEnd\":{\"Zeit\":\"07:44\",\"Std\":7,\"Min\":44},\"solarNoon\":{\"Zeit\":\"13:23\",\"Std\":13,\"Min\":23},\"goldenHour\":{\"Zeit\":\"19:01\",\"Std\":19,\"Min\":1},\"sunsetStart\":{\"Zeit\":\"19:43\",\"Std\":19,\"Min\":43},\"sunset\":{\"Zeit\":\"19:46\",\"Std\":19,\"Min\":46},\"dusk\":{\"Zeit\":\"20:21\",\"Std\":20,\"Min\":21},\"nauticalDusk\":{\"Zeit\":\"21:02\",\"Std\":21,\"Min\":2},\"nadir\":{\"Zeit\":\"01:23\",\"Std\":1,\"Min\":23},\"nauticalDawn\":{\"Zeit\":\"05:43\",\"Std\":5,\"Min\":43},\"dawn\":{\"Zeit\":\"06:24\",\"Std\":6,\"Min\":24}}") - was not executed, while debug mode is active
        29.3.2020, 13:21:15.767	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.TimerJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:21:15.767	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: States werden neu erstellt! Script bitte erneut starten!
        29.3.2020, 13:21:15.768	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz, enumName=undefined) => {"_id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz","type":"state","common":{"name":"rollo_eg_buero_west_sonnenschutz","type":"boolean","role":"value","read":false,"write":true,"min":false,"max":true},"native":{"dpt":"DPT1.008","address":"3/1/154","addressRefId":"P-02CB-0_GA-1133","statusGARefId":"","actGARefId":""},"from":"system.adapter.knx.0","user":"system.user.admin","ts":1584277726029,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636}}
        29.3.2020, 13:21:15.768	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz, enumName=undefined) => {"_id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz","type":"state","common":{"name":"rollo_eg_buero_west_sonnenschutz","type":"boolean","role":"value","read":false,"write":true,"min":false,"max":true},"native":{"dpt":"DPT1.008","address":"3/1/154","addressRefId":"P-02CB-0_GA-1133","statusGARefId":"","actGARefId":""},"from":"system.adapter.knx.0","user":"system.user.admin","ts":1584277726029,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator","state":1636}}
        29.3.2020, 13:21:15.768	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung, enumName=undefined) => {"_id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung","type":"state","common":{"name":"rollo_eg_essz_sued_sonnenschutzstellung","type":"number","read":false,"write":true,"role":"level.dimmer","min":0,"max":100},"native":{"dpt":"DPT5.001","address":"3/1/122","addressRefId":"P-02CB-0_GA-1101","statusGARefId":"P-02CB-0_GA-1107","actGARefId":""},"from":"system.adapter.knx.0","user":"system.user.admin","ts":1584277725929,"acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
        29.3.2020, 13:21:15.769	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getObject(id=knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung, enumName=undefined) => {"_id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung","type":"state","common":{"name":"rollo_eg_essz_sued_sonnenschutzstellung","type":"number","read":false,"write":true,"role":"level.dimmer","min":0,"max":100},"native":{"dpt":"DPT5.001","address":"3/1/122","addressRefId":"P-02CB-0_GA-1101","statusGARefId":"P-02CB-0_GA-1107","actGARefId":""},"from":"system.adapter.knx.0","user":"system.user.admin","ts":1584277725929,"acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
        29.3.2020, 13:21:15.769	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.DropDownDevice, state={"val":"rollo_eg_buero_west_sonnenschutz;rollo_eg_essz_sued_sonnenschutzstellung","ack":true})
        29.3.2020, 13:21:15.769	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.DropDownDevice, state={"val":"rollo_eg_buero_west_sonnenschutz;rollo_eg_essz_sued_sonnenschutzstellung","ack":true}) - was not executed, while debug mode is active
        29.3.2020, 13:21:15.769	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.TimerJSON, state="{\"rollo_eg_buero_west_sonnenschutz\":{\"1\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz\",\"DeviceNr\":0,\"Aktiv\":false,\"Zeit\":\"10:00\",\"Std\":\"10\",\"Min\":\"00\",\"Sollwert\":\"An\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 10 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"A\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsNr\":\"0\",\"ConditionsTrue\":true,\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true},\"2\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz\",\"DeviceNr\":0,\"Aktiv\":false,\"Zeit\":\"19:00\",\"Std\":\"19\",\"Min\":\"00\",\"Sollwert\":\"Aus\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 19 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"B\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsTrue\":true,\"ConditionsNr\":\"0\",\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true}},\"rollo_eg_essz_sued_sonnenschutzstellung\":{\"1\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung\",\"DeviceNr\":2,\"Aktiv\":false,\"Zeit\":\"10:00\",\"Std\":\"10\",\"Min\":\"00\",\"Sollwert\":\"100\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 10 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"A\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsNr\":\"0\",\"ConditionsTrue\":true,\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true},\"2\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung\",\"DeviceNr\":2,\"Aktiv\":false,\"Zeit\":\"19:00\",\"Std\":\"19\",\"Min\":\"00\",\"Sollwert\":\"0\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 19 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"B\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsTrue\":true,\"ConditionsNr\":\"0\",\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true}}}")
        29.3.2020, 13:21:15.769	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.TimerJSON, state="{\"rollo_eg_buero_west_sonnenschutz\":{\"1\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz\",\"DeviceNr\":0,\"Aktiv\":false,\"Zeit\":\"10:00\",\"Std\":\"10\",\"Min\":\"00\",\"Sollwert\":\"An\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 10 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"A\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsNr\":\"0\",\"ConditionsTrue\":true,\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true},\"2\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutz\",\"DeviceNr\":0,\"Aktiv\":false,\"Zeit\":\"19:00\",\"Std\":\"19\",\"Min\":\"00\",\"Sollwert\":\"Aus\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 19 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"B\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsTrue\":true,\"ConditionsNr\":\"0\",\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true}},\"rollo_eg_essz_sued_sonnenschutzstellung\":{\"1\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung\",\"DeviceNr\":2,\"Aktiv\":false,\"Zeit\":\"10:00\",\"Std\":\"10\",\"Min\":\"00\",\"Sollwert\":\"100\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 10 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"A\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsNr\":\"0\",\"ConditionsTrue\":true,\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true},\"2\":{\"ObjID\":\"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung\",\"DeviceNr\":2,\"Aktiv\":false,\"Zeit\":\"19:00\",\"Std\":\"19\",\"Min\":\"00\",\"Sollwert\":\"0\",\"TageVIS\":\"täglich\",\"CronTage\":\"0,1,2,3,4,5,6\",\"Cron\":\"0 19 * * 0,1,2,3,4,5,6\",\"Astro\":\"manuell\",\"Gruppe\":\"B\",\"Random\":\"0\",\"RandPM\":\"pm\",\"Offset\":\"0\",\"OffsetPM\":\"m\",\"RememberTimer\":false,\"ConditionsTrue\":true,\"ConditionsNr\":\"0\",\"Conditions\":{\"1\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"2\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"},\"3\":{\"ConditionStr\":\"\",\"CondState\":\"\",\"CondComp\":\"==\",\"CondValue\":\"\"}},\"Mo\":true,\"Di\":true,\"Mi\":true,\"Do\":true,\"Fr\":true,\"Sa\":true,\"So\":true}}}") - was not executed, while debug mode is active
        29.3.2020, 13:21:15.770	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.DropDownGruppe, state={"val":"A;B;C;D;E;F;G;H;I;J","ack":true})
        29.3.2020, 13:21:15.770	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.DropDownGruppe, state={"val":"A;B;C;D;E;F;G;H;I;J","ack":true}) - was not executed, while debug mode is active
        29.3.2020, 13:21:15.770	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.FilterDevice, state="Alle")
        29.3.2020, 13:21:15.770	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.FilterDevice, state="Alle") - was not executed, while debug mode is active
        29.3.2020, 13:21:15.770	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=1000)
        29.3.2020, 13:21:15.770	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=1000)
        29.3.2020, 13:21:15.770	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=1500)
        29.3.2020, 13:21:15.770	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=1800)
        29.3.2020, 13:21:15.771	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setTimeout(ms=2000)
        29.3.2020, 13:21:16.264	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.TimerJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:21:16.265	[error]: javascript.0 (3012)     at Object.updateCond (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:257:12)
        29.3.2020, 13:21:16.771	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: schedule(cron=0 4 * * *)
        29.3.2020, 13:21:16.772	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: schedule(cron=1 4 * * *)
        29.3.2020, 13:21:16.773	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: schedule(cron=30 * * * * *)
        29.3.2020, 13:21:16.774	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.clickTarget","change":"any","q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.774	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.dblClickTarget","change":"any","q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.774	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_buero_west_sonnenschutzstellung_status","change":"any","q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.774	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"knx.0.Jalousie__Rollo__Rolltore.EG.rollo_eg_essz_sued_sonnenschutzstellung_status","change":"any","q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.776	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":{},"change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.776	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":{},"change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.776	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":{},"change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.776	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":{},"change":"ne","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.777	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.FilterDevice","change":"ne","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.777	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.Editor.Device","change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.777	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.Editor.Nummer","change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.777	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.Editor.Aktiv","change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.777	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.Editor.Del","change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.777	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":{},"change":"ne","q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.778	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.Editor.OK","change":"any","ack":false,"q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:16.778	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: subscribe: {"pattern":{"id":"javascript.0.Timer.Devices.TimerJSON","change":"ne","q":0},"name":"script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1"}
        29.3.2020, 13:21:17.270	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.Device, state="rollo_eg_buero_west_sonnenschutz")
        29.3.2020, 13:21:17.271	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.Device, state="rollo_eg_buero_west_sonnenschutz") - was not executed, while debug mode is active
        29.3.2020, 13:21:17.570	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.Nummer, state=1)
        29.3.2020, 13:21:17.570	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.Nummer, state=1) - was not executed, while debug mode is active
        29.3.2020, 13:21:17.771	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.TimerJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:21:17.771	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.DropDownDevice, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857139,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857139}
        29.3.2020, 13:21:17.772	[error]: javascript.0 (3012)     at buildJson (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:1277:35)
        29.3.2020, 13:21:17.772	[error]: javascript.0 (3012)     at Object.tableMain (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:1441:74)
        29.3.2020, 13:21:30.004	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.TimerJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:21:30.005	[error]: javascript.0 (3012)     at Object.nextTimer (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:173:12)
        29.3.2020, 13:22:30.004	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.TimerJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:22:30.005	[error]: javascript.0 (3012)     at Object.nextTimer (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:173:12)
        29.3.2020, 13:22:39.812	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagSo, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857145,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857145}
        29.3.2020, 13:22:39.813	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagMo, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857141,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857141}
        29.3.2020, 13:22:39.813	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagDi, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857141,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857141}
        29.3.2020, 13:22:39.813	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagMi, timerId=undefined) => {"val":true,"ack":false,"ts":1585480959811,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480959811}
        29.3.2020, 13:22:39.813	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagDo, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857144,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857144}
        29.3.2020, 13:22:39.813	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagFr, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857145,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857145}
        29.3.2020, 13:22:39.813	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagSa, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857145,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857145}
        29.3.2020, 13:22:39.814	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.TageVIS, state="Mi")
        29.3.2020, 13:22:39.814	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.TageVIS, state="Mi") - was not executed, while debug mode is active
        29.3.2020, 13:22:39.814	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.CronTage, state="3")
        29.3.2020, 13:22:39.814	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.CronTage, state="3") - was not executed, while debug mode is active
        29.3.2020, 13:22:39.815	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Cron, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:22:39.816	[error]: javascript.0 (3012)     at Object.<anonymous> (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:856:84)
        29.3.2020, 13:22:40.150	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagSo, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857145,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857145}
        29.3.2020, 13:22:40.151	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagMo, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857141,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857141}
        29.3.2020, 13:22:40.151	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagDi, timerId=undefined) => {"val":true,"ack":false,"ts":1585480960149,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480960149}
        29.3.2020, 13:22:40.151	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagMi, timerId=undefined) => {"val":true,"ack":false,"ts":1585480959811,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480959811}
        29.3.2020, 13:22:40.151	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagDo, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857144,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857144}
        29.3.2020, 13:22:40.151	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagFr, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857145,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857145}
        29.3.2020, 13:22:40.151	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagSa, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857145,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857145}
        29.3.2020, 13:22:40.152	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.TageVIS, state="Di - Mi")
        29.3.2020, 13:22:40.152	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.TageVIS, state="Di - Mi") - was not executed, while debug mode is active
        29.3.2020, 13:22:40.152	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.CronTage, state="2,3")
        29.3.2020, 13:22:40.152	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.CronTage, state="2,3") - was not executed, while debug mode is active
        29.3.2020, 13:22:40.152	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Cron, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:22:40.153	[error]: javascript.0 (3012)     at Object.<anonymous> (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:856:84)
        29.3.2020, 13:22:40.463	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagSo, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857145,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857145}
        29.3.2020, 13:22:40.463	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagMo, timerId=undefined) => {"val":true,"ack":false,"ts":1585480960461,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480960461}
        29.3.2020, 13:22:40.463	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagDi, timerId=undefined) => {"val":true,"ack":false,"ts":1585480960149,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480960149}
        29.3.2020, 13:22:40.463	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagMi, timerId=undefined) => {"val":true,"ack":false,"ts":1585480959811,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480959811}
        29.3.2020, 13:22:40.463	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagDo, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857144,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857144}
        29.3.2020, 13:22:40.464	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagFr, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857145,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857145}
        29.3.2020, 13:22:40.464	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.WTagSa, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857145,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857145}
        29.3.2020, 13:22:40.464	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.TageVIS, state="Mo - Mi")
        29.3.2020, 13:22:40.464	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.TageVIS, state="Mo - Mi") - was not executed, while debug mode is active
        29.3.2020, 13:22:40.464	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.CronTage, state="1,2,3")
        29.3.2020, 13:22:40.464	[warn ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: setForeignState(id=javascript.0.Timer.Devices.Editor.CronTage, state="1,2,3") - was not executed, while debug mode is active
        29.3.2020, 13:22:40.464	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Cron, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:22:40.465	[error]: javascript.0 (3012)     at Object.<anonymous> (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:856:84)
        29.3.2020, 13:22:41.398	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.DropDownAstro, timerId=undefined) => {"val":"null","ack":false,"ts":1585480961397,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480961397}
        29.3.2020, 13:22:41.399	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Random, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857157,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857157}
        29.3.2020, 13:22:41.399	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.RandPM, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857178,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857178}
        29.3.2020, 13:22:41.399	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Offset, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857178,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857178}
        29.3.2020, 13:22:41.399	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.OffsetPM, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857178,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857178}
        29.3.2020, 13:22:41.399	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.AstroJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857139,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857139}
        29.3.2020, 13:22:41.400	[error]: javascript.0 (3012)     at Object.<anonymous> (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:652:44)
        29.3.2020, 13:22:42.359	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.DropDownAstro, timerId=undefined) => {"val":"null","ack":false,"ts":1585480961397,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480961397}
        29.3.2020, 13:22:42.359	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Random, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857157,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857157}
        29.3.2020, 13:22:42.359	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.RandPM, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857178,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857178}
        29.3.2020, 13:22:42.359	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Offset, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857178,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857178}
        29.3.2020, 13:22:42.360	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.OffsetPM, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857178,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857178}
        29.3.2020, 13:22:42.360	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.AstroJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857139,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857139}
        29.3.2020, 13:22:42.361	[error]: javascript.0 (3012)     at Object.<anonymous> (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:652:44)
        29.3.2020, 13:22:43.630	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.DropDownAstro, timerId=undefined) => {"val":"null","ack":false,"ts":1585480961397,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480961397}
        29.3.2020, 13:22:43.631	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Random, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857157,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857157}
        29.3.2020, 13:22:43.631	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.RandPM, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857178,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857178}
        29.3.2020, 13:22:43.631	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Offset, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857178,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857178}
        29.3.2020, 13:22:43.631	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.OffsetPM, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857178,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857178}
        29.3.2020, 13:22:43.631	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.AstroJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857139,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857139}
        29.3.2020, 13:22:43.632	[error]: javascript.0 (3012)     at Object.<anonymous> (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:652:44)
        29.3.2020, 13:22:45.548	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.DropDownAstro, timerId=undefined) => {"val":"null","ack":false,"ts":1585480961397,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480961397}
        29.3.2020, 13:22:45.548	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Random, timerId=undefined) => {"val":2,"ack":false,"ts":1585480965547,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480965547}
        29.3.2020, 13:22:45.549	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.RandPM, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857178,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857178}
        29.3.2020, 13:22:45.549	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Offset, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857178,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857178}
        29.3.2020, 13:22:45.549	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.OffsetPM, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857178,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857178}
        29.3.2020, 13:22:45.549	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.AstroJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857139,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857139}
        29.3.2020, 13:22:45.550	[error]: javascript.0 (3012)     at Object.<anonymous> (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:652:44)
        29.3.2020, 13:22:51.382	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.ConditionJSON, timerId=undefined) => {"val":"","ack":true,"ts":1585480857139,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857139}
        29.3.2020, 13:22:51.383	[error]: javascript.0 (3012)     at Object.<anonymous> (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:606:34)
        29.3.2020, 13:22:52.196	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Device, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:22:52.197	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Nummer, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:22:52.197	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.Gruppe, timerId=undefined) => {"val":"null","ack":false,"ts":1585480959360,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480959360}
        29.3.2020, 13:22:52.197	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.TimerJSON, timerId=undefined) => {"val":null,"ack":true,"ts":1585480857140,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1585480857140}
        29.3.2020, 13:22:52.197	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.CopyAll, timerId=undefined) => {"val":true,"ack":false,"ts":1585480957356,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480957356}
        29.3.2020, 13:22:52.198	[info ]: javascript.0 (3012) script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1: getState(id=javascript.0.Timer.Devices.Editor.CopyCond, timerId=undefined) => {"val":true,"ack":false,"ts":1585480957858,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1585480957858}
        29.3.2020, 13:22:52.198	[error]: javascript.0 (3012)     at Object.<anonymous> (script.js.Instanz_3_comfort.Timer.zeitsteuerung_rollos_1:872:18)
        
        1 Antwort Letzte Antwort
        0
        • G Offline
          G Offline
          GiuseppeS
          schrieb am zuletzt editiert von
          #394

          @Danny-0
          Ich meinte es anders. Deine Aufzählungen heißen "enum. functions.1" und "enum.blinds.1". Die 1 zum Schluß gehört anscheinend zum Namen. Muss daher mit genannt werden.

          Bevor du das machst, am Besten die bereits erstellten Objekte löschen.

          Danny 0D 1 Antwort Letzte Antwort
          0
          • G GiuseppeS

            @Danny-0
            Ich meinte es anders. Deine Aufzählungen heißen "enum. functions.1" und "enum.blinds.1". Die 1 zum Schluß gehört anscheinend zum Namen. Muss daher mit genannt werden.

            Bevor du das machst, am Besten die bereits erstellten Objekte löschen.

            Danny 0D Offline
            Danny 0D Offline
            Danny 0
            schrieb am zuletzt editiert von
            #395

            @GiuseppeS

            Danke für die Hinweise. Ein Rollo ist schon mal hoch und runter gefahren :-)

            • Der erste Fehler war tatsächlich der Pfad java.js... geht scheinbar nicht. Als ich auf javascript.0... umgestellt habe lief es schon mal besser.
            • Dann habe ich alle Geräte noch mal komplett raus gelöscht weil er immer wieder hing

            Jetzt läuft es :-)

            Kann ich wegen Optimierungen melden ?!

            VG und besten dank!

            G 1 Antwort Letzte Antwort
            0
            • Danny 0D Danny 0

              @GiuseppeS

              Danke für die Hinweise. Ein Rollo ist schon mal hoch und runter gefahren :-)

              • Der erste Fehler war tatsächlich der Pfad java.js... geht scheinbar nicht. Als ich auf javascript.0... umgestellt habe lief es schon mal besser.
              • Dann habe ich alle Geräte noch mal komplett raus gelöscht weil er immer wieder hing

              Jetzt läuft es :-)

              Kann ich wegen Optimierungen melden ?!

              VG und besten dank!

              G Offline
              G Offline
              GiuseppeS
              schrieb am zuletzt editiert von
              #396

              @Danny-0
              Optimierungen können gerne vorgeschlagen werden.

              Zum Pfad:
              JavaScript kann nur unter javascript.x States erstellen. Mehr Berechtigungen sind nicht drin. Ist eine Einschränkung vom Adapter. Aber wenn du in Javascript eine andere Instanz nutzen möchtest dann musst du nur die 0 mit deiner Instanz ersetzen, bei "javascript.0.blabla".

              1 Antwort Letzte Antwort
              0
              • G Offline
                G Offline
                GiuseppeS
                schrieb am zuletzt editiert von GiuseppeS
                #397

                Habe noch schnell ein Update hinterher geschoben.

                Auch hier wurden keine neuen Variablen eingeführt. Bedeutet, dass ein manuelles Upgrade aus der letzten Version durchgeführt werden kann, indem man die Code-Zeilen ab Nr. 66 durch die Neuen ersetzt.

                Danke @Glasfaser für den Hinweis bzgl. "manuelles Löschen".

                Changelog 29.03.2020

                • Einzelne Aktive Background-Timer aus "Timer merken" können vorzeitig über Doppelklick auf die Bedingungszahl gelöscht werden
                • Das Löschen aller aktiven Background-Timer kann über ein Doppelklick auf Tabellen-Überschrift "Bed" oder separat über das neue State "javascript.0.Timer.Devices.ResetBackgroundTimers" durchgeführt werden.

                EDIT:

                Habe direkt eine weitere Version hochgeladen. Individuelle Mappings der Sollwerte können nun einfacher durchgeführt werden. Aufgrund der vorbefüllten Variablen, sollte ein Anpassen oder Ergänzen hoffentlich einfach sein.

                Changelog 29.03.2020 v2

                • Sollwerte können über Variablen-Feld oben einfacher angepasst werden
                • Zusätzlich zwei Variablen im oberen Feld: "sollDropDownBool" und "sollWertMapping"

                Für ein manuelles Update aus letzter Version müssen nun gemäß Changelog die zwei neuen Variablen im oberen "Variablen-Bereich" übernommen werden. Des Weiteren auch hier wieder den Code-Bereich ab

                /*
                * Weitere Infos: https://forum.iobroker.net/topic/23346/vorlage-variable-zeitsteuerung-mit-vis-editor
                * Autor: Giuseppe Sicilia (Forum: GiuseppeS)
                

                kopieren und bei euch integrieren.

                1 Antwort Letzte Antwort
                1
                • G Offline
                  G Offline
                  GiuseppeS
                  schrieb am zuletzt editiert von
                  #398

                  Habe nun noch schnell die Version hochgeladen, in der die Mappings bzgl. individueller Sollwerte einfacher möglich ist. Schaut nun so aus:

                  var sollDropDown = "0;5;10;15;20;30;40;50;60;70;80;90;100;Auf;Ab";
                  // Soll-Werte für Bool-States true/false (werden automatisch erkannt)
                  var sollDropDownBool = "An;Aus";
                  // Falls Soll-Werte individualisiert wurden, bitte nachfolgend die realen Werte hinterlegen/anpassen
                  var sollWertMapping = {"Auf": 100, "Ab": 0, "An": true, "Aus": false}
                  

                  Wenn in sollDropDown oder sollDropDownBool etwas bzgl. ausgeschriebener Sollwerte geändert wird, müssen deren "Übersetzungen" (Mappings) im unteren JSON sollWertMapping eingetragen werden.
                  Beispiel:
                  Wenn das Skript für Rollläden genutzt wird, könnte in sollDropDown der String "mitte" hinzugefügt werden. Im JSON könnte dann eingetragen werden: "mitte": 50.
                  Wenn in diesen drei Variablen etwas geändert werden sollte: Bitte achtet darauf, dass die Einzelwerte durch ; oder , getrennt werden.

                  GlasfaserG Stratos GkrekidisS 2 Antworten Letzte Antwort
                  0
                  • G GiuseppeS

                    Habe nun noch schnell die Version hochgeladen, in der die Mappings bzgl. individueller Sollwerte einfacher möglich ist. Schaut nun so aus:

                    var sollDropDown = "0;5;10;15;20;30;40;50;60;70;80;90;100;Auf;Ab";
                    // Soll-Werte für Bool-States true/false (werden automatisch erkannt)
                    var sollDropDownBool = "An;Aus";
                    // Falls Soll-Werte individualisiert wurden, bitte nachfolgend die realen Werte hinterlegen/anpassen
                    var sollWertMapping = {"Auf": 100, "Ab": 0, "An": true, "Aus": false}
                    

                    Wenn in sollDropDown oder sollDropDownBool etwas bzgl. ausgeschriebener Sollwerte geändert wird, müssen deren "Übersetzungen" (Mappings) im unteren JSON sollWertMapping eingetragen werden.
                    Beispiel:
                    Wenn das Skript für Rollläden genutzt wird, könnte in sollDropDown der String "mitte" hinzugefügt werden. Im JSON könnte dann eingetragen werden: "mitte": 50.
                    Wenn in diesen drei Variablen etwas geändert werden sollte: Bitte achtet darauf, dass die Einzelwerte durch ; oder , getrennt werden.

                    GlasfaserG Offline
                    GlasfaserG Offline
                    Glasfaser
                    schrieb am zuletzt editiert von Glasfaser
                    #399

                    @GiuseppeS

                    Danke ... bin gerade am Erweitern :blush:

                    Im htlm Code
                    ( z.b. javascript.0.Timer.RollladenEG.HTML_Rollladenaktor Wohnzimmer.LEVEL )
                    ist eine 0 reingerutscht !
                    .

                    <style>
                    .timer-remember-green-glow {
                    filter: drop-shadow(0px 0px 2px #4CAF50) drop-shadow(0px 0px 2px #4CAF50) drop-shadow(0px 0px 4px #4CAF50)
                    }
                    .timer-remember-red-glow {
                    filter: drop-shadow(0px 0px 2px #F44336) drop-shadow(0px 0px 2px #F44336) drop-shadow(0px 0px 4px #F44336)
                    }
                    .timer-remember-red-blink {
                    animation: timer-remember-blink-ani 1s linear infinite;
                    }
                    @keyframes timer-remember-blink-ani {
                    0%,50% {filter: drop-shadow(0px 0px 4px #F44336) drop-shadow(0px 0px 4px #F44336) drop-shadow(0px 0px 4px #F44336); }
                    51% {filter: none;}
                    }
                    </style>
                    <table style='font-size:1em;width:100%;'><thead>
                    <tr>
                    <th style='text-align:left;'><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" >Aktiv</button></th>
                    <th style='text-align:left;'><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" >Bed</button></th>
                    0<th style='text-align:left;'><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" >Zeit</button></th>
                    <th style='text-align:left;'>Wochentag</th>
                    <th style='text-align:left;'>Soll</th>
                    <th style='text-align:left;'>Astro</th>
                    <th style='text-align:left;'>Offset</th>
                    <th style='text-align:left;'>Zufall</th>
                    </tr></thead><tbody>
                    
                    <tr>
                    <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~1~nr"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">✅</button></td>
                    <td> </td>
                    <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~1~time"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">20:13</button></td>
                    <td>täglich</td>
                    <td>Ab</td>
                    <td>dusk</td>
                    <td>- 20</td>
                    <td>± 15</td>
                    </tr>
                    
                    <tr>
                    <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~2~nr"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">✅</button></td>
                    <td> </td>
                    <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~2~time"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">07:34</button></td>
                    <td>täglich</td>
                    <td>Auf</td>
                    <td>goldenHourEnd</td>
                    <td>- 15</td>
                    <td>± 15</td>
                    </tr>
                    
                    <tr>
                    <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~3~nr"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">✅</button></td>
                    <td> </td>
                    <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~3~time"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">07:55</button></td>
                    <td>täglich</td>
                    <td>Auf</td>
                    <td>goldenHourEnd</td>
                    <td>- 15</td>
                    <td>± 15</td>
                    </tr>
                    
                    </body></table>
                    
                    <script>
                    
                    function setOnClickRollladenEG(val) {
                    var objID = "javascript.0.Timer.RollladenEG.clickTarget";
                    servConn.setState(objID, val);}
                    
                    function setOnDblClickRollladenEG(val) {
                    var objID = "javascript.0.Timer.RollladenEG.dblClickTarget";
                    servConn.setState(objID, val);}
                    
                    </script>
                    


                    .
                    2.JPG
                    .
                    1.JPG

                    Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                    G 2 Antworten Letzte Antwort
                    0
                    • GlasfaserG Glasfaser

                      @GiuseppeS

                      Danke ... bin gerade am Erweitern :blush:

                      Im htlm Code
                      ( z.b. javascript.0.Timer.RollladenEG.HTML_Rollladenaktor Wohnzimmer.LEVEL )
                      ist eine 0 reingerutscht !
                      .

                      <style>
                      .timer-remember-green-glow {
                      filter: drop-shadow(0px 0px 2px #4CAF50) drop-shadow(0px 0px 2px #4CAF50) drop-shadow(0px 0px 4px #4CAF50)
                      }
                      .timer-remember-red-glow {
                      filter: drop-shadow(0px 0px 2px #F44336) drop-shadow(0px 0px 2px #F44336) drop-shadow(0px 0px 4px #F44336)
                      }
                      .timer-remember-red-blink {
                      animation: timer-remember-blink-ani 1s linear infinite;
                      }
                      @keyframes timer-remember-blink-ani {
                      0%,50% {filter: drop-shadow(0px 0px 4px #F44336) drop-shadow(0px 0px 4px #F44336) drop-shadow(0px 0px 4px #F44336); }
                      51% {filter: none;}
                      }
                      </style>
                      <table style='font-size:1em;width:100%;'><thead>
                      <tr>
                      <th style='text-align:left;'><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" >Aktiv</button></th>
                      <th style='text-align:left;'><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" >Bed</button></th>
                      0<th style='text-align:left;'><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" >Zeit</button></th>
                      <th style='text-align:left;'>Wochentag</th>
                      <th style='text-align:left;'>Soll</th>
                      <th style='text-align:left;'>Astro</th>
                      <th style='text-align:left;'>Offset</th>
                      <th style='text-align:left;'>Zufall</th>
                      </tr></thead><tbody>
                      
                      <tr>
                      <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~1~nr"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">✅</button></td>
                      <td> </td>
                      <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~1~time"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">20:13</button></td>
                      <td>täglich</td>
                      <td>Ab</td>
                      <td>dusk</td>
                      <td>- 20</td>
                      <td>± 15</td>
                      </tr>
                      
                      <tr>
                      <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~2~nr"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">✅</button></td>
                      <td> </td>
                      <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~2~time"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">07:34</button></td>
                      <td>täglich</td>
                      <td>Auf</td>
                      <td>goldenHourEnd</td>
                      <td>- 15</td>
                      <td>± 15</td>
                      </tr>
                      
                      <tr>
                      <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~3~nr"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">✅</button></td>
                      <td> </td>
                      <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~3~time"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">07:55</button></td>
                      <td>täglich</td>
                      <td>Auf</td>
                      <td>goldenHourEnd</td>
                      <td>- 15</td>
                      <td>± 15</td>
                      </tr>
                      
                      </body></table>
                      
                      <script>
                      
                      function setOnClickRollladenEG(val) {
                      var objID = "javascript.0.Timer.RollladenEG.clickTarget";
                      servConn.setState(objID, val);}
                      
                      function setOnDblClickRollladenEG(val) {
                      var objID = "javascript.0.Timer.RollladenEG.dblClickTarget";
                      servConn.setState(objID, val);}
                      
                      </script>
                      


                      .
                      2.JPG
                      .
                      1.JPG

                      G Offline
                      G Offline
                      GiuseppeS
                      schrieb am zuletzt editiert von
                      #400

                      @Glasfaser
                      Oh, wo kommt die her. Schaue ich mir direkt mal an. Bin gerade zufällig daheim :laughing:

                      1 Antwort Letzte Antwort
                      0
                      • GlasfaserG Glasfaser

                        @GiuseppeS

                        Danke ... bin gerade am Erweitern :blush:

                        Im htlm Code
                        ( z.b. javascript.0.Timer.RollladenEG.HTML_Rollladenaktor Wohnzimmer.LEVEL )
                        ist eine 0 reingerutscht !
                        .

                        <style>
                        .timer-remember-green-glow {
                        filter: drop-shadow(0px 0px 2px #4CAF50) drop-shadow(0px 0px 2px #4CAF50) drop-shadow(0px 0px 4px #4CAF50)
                        }
                        .timer-remember-red-glow {
                        filter: drop-shadow(0px 0px 2px #F44336) drop-shadow(0px 0px 2px #F44336) drop-shadow(0px 0px 4px #F44336)
                        }
                        .timer-remember-red-blink {
                        animation: timer-remember-blink-ani 1s linear infinite;
                        }
                        @keyframes timer-remember-blink-ani {
                        0%,50% {filter: drop-shadow(0px 0px 4px #F44336) drop-shadow(0px 0px 4px #F44336) drop-shadow(0px 0px 4px #F44336); }
                        51% {filter: none;}
                        }
                        </style>
                        <table style='font-size:1em;width:100%;'><thead>
                        <tr>
                        <th style='text-align:left;'><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" >Aktiv</button></th>
                        <th style='text-align:left;'><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" >Bed</button></th>
                        0<th style='text-align:left;'><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" >Zeit</button></th>
                        <th style='text-align:left;'>Wochentag</th>
                        <th style='text-align:left;'>Soll</th>
                        <th style='text-align:left;'>Astro</th>
                        <th style='text-align:left;'>Offset</th>
                        <th style='text-align:left;'>Zufall</th>
                        </tr></thead><tbody>
                        
                        <tr>
                        <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~1~nr"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">✅</button></td>
                        <td> </td>
                        <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~1~time"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">20:13</button></td>
                        <td>täglich</td>
                        <td>Ab</td>
                        <td>dusk</td>
                        <td>- 20</td>
                        <td>± 15</td>
                        </tr>
                        
                        <tr>
                        <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~2~nr"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">✅</button></td>
                        <td> </td>
                        <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~2~time"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">07:34</button></td>
                        <td>täglich</td>
                        <td>Auf</td>
                        <td>goldenHourEnd</td>
                        <td>- 15</td>
                        <td>± 15</td>
                        </tr>
                        
                        <tr>
                        <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~3~nr"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">✅</button></td>
                        <td> </td>
                        <td><button style="border:none; background-color:transparent; color:white; font-size:1.0em; text-align:left" value="Rollladenaktor Wohnzimmer.LEVEL~3~time"onclick="setOnClickRollladenEG(this.value)"ondblclick="setOnDblClickRollladenEG(this.value)">07:55</button></td>
                        <td>täglich</td>
                        <td>Auf</td>
                        <td>goldenHourEnd</td>
                        <td>- 15</td>
                        <td>± 15</td>
                        </tr>
                        
                        </body></table>
                        
                        <script>
                        
                        function setOnClickRollladenEG(val) {
                        var objID = "javascript.0.Timer.RollladenEG.clickTarget";
                        servConn.setState(objID, val);}
                        
                        function setOnDblClickRollladenEG(val) {
                        var objID = "javascript.0.Timer.RollladenEG.dblClickTarget";
                        servConn.setState(objID, val);}
                        
                        </script>
                        


                        .
                        2.JPG
                        .
                        1.JPG

                        G Offline
                        G Offline
                        GiuseppeS
                        schrieb am zuletzt editiert von
                        #401

                        @Glasfaser
                        In Zeile 1461 ist ein einzelnes Plus-Zeichen. Das kannst du bei dir entfernen. Habe es eben auch im Master entfernt und gerade hochgeladen

                        GlasfaserG 1 Antwort Letzte Antwort
                        1
                        • G GiuseppeS

                          @Glasfaser
                          In Zeile 1461 ist ein einzelnes Plus-Zeichen. Das kannst du bei dir entfernen. Habe es eben auch im Master entfernt und gerade hochgeladen

                          GlasfaserG Offline
                          GlasfaserG Offline
                          Glasfaser
                          schrieb am zuletzt editiert von Glasfaser
                          #402

                          @GiuseppeS

                          Das ist mal ein schneller Service :)

                          1.JPG

                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                          G 1 Antwort Letzte Antwort
                          1
                          • GlasfaserG Glasfaser

                            @GiuseppeS

                            Das ist mal ein schneller Service :)

                            1.JPG

                            G Offline
                            G Offline
                            GiuseppeS
                            schrieb am zuletzt editiert von
                            #403

                            @Glasfaser
                            Sag mal, was hast du eigentlich für eine Schriftart oder wo hast du die eingestellt? Global oder pro View?

                            GlasfaserG Z 3 Antworten Letzte Antwort
                            0
                            • G GiuseppeS

                              @Glasfaser
                              Sag mal, was hast du eigentlich für eine Schriftart oder wo hast du die eingestellt? Global oder pro View?

                              GlasfaserG Offline
                              GlasfaserG Offline
                              Glasfaser
                              schrieb am zuletzt editiert von
                              #404

                              @GiuseppeS
                              im View ( Widget ) eingestellt

                              Jura-DemiBold
                              

                              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                              1 Antwort Letzte Antwort
                              1
                              • G GiuseppeS

                                Habe nun noch schnell die Version hochgeladen, in der die Mappings bzgl. individueller Sollwerte einfacher möglich ist. Schaut nun so aus:

                                var sollDropDown = "0;5;10;15;20;30;40;50;60;70;80;90;100;Auf;Ab";
                                // Soll-Werte für Bool-States true/false (werden automatisch erkannt)
                                var sollDropDownBool = "An;Aus";
                                // Falls Soll-Werte individualisiert wurden, bitte nachfolgend die realen Werte hinterlegen/anpassen
                                var sollWertMapping = {"Auf": 100, "Ab": 0, "An": true, "Aus": false}
                                

                                Wenn in sollDropDown oder sollDropDownBool etwas bzgl. ausgeschriebener Sollwerte geändert wird, müssen deren "Übersetzungen" (Mappings) im unteren JSON sollWertMapping eingetragen werden.
                                Beispiel:
                                Wenn das Skript für Rollläden genutzt wird, könnte in sollDropDown der String "mitte" hinzugefügt werden. Im JSON könnte dann eingetragen werden: "mitte": 50.
                                Wenn in diesen drei Variablen etwas geändert werden sollte: Bitte achtet darauf, dass die Einzelwerte durch ; oder , getrennt werden.

                                Stratos GkrekidisS Offline
                                Stratos GkrekidisS Offline
                                Stratos Gkrekidis
                                schrieb am zuletzt editiert von
                                #405

                                @GiuseppeS
                                Danke ... für das neue update (sollwert Mapping)

                                1 Antwort Letzte Antwort
                                0
                                • G GiuseppeS

                                  @Glasfaser
                                  Sag mal, was hast du eigentlich für eine Schriftart oder wo hast du die eingestellt? Global oder pro View?

                                  GlasfaserG Offline
                                  GlasfaserG Offline
                                  Glasfaser
                                  schrieb am zuletzt editiert von Glasfaser
                                  #406

                                  @GiuseppeS

                                  Nur zur Info !

                                  Nach dem einspielen des Updates v2 am 29.03 , hatte ich das Phänomen , das die Scrips später kurz in Pause gegangen sind ( gelb ) und dannach lief alles .( viel später als die neuen State´s erstellt wurden )
                                  Habe mir nichts dabei gedacht , es lief ja alles ...

                                  Wegen arbeiten an meiner Synology habe ich gestern sie mal neu Rebootet .
                                  Heute ohne Grund sind keine Rollladen hochgefahren , beide Scrips sind jetzt ganz in Dauerpause .
                                  Habe das System danach neu Rebootet .......
                                  .
                                  1.png

                                  .
                                  Ich werde es beobachten , nur ist nichts im Log .

                                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                  G 1 Antwort Letzte Antwort
                                  0
                                  • Stratos GkrekidisS Offline
                                    Stratos GkrekidisS Offline
                                    Stratos Gkrekidis
                                    schrieb am zuletzt editiert von
                                    #407

                                    bei mir läuft es wie geschmiert seit heute morgen.

                                    1 Antwort Letzte Antwort
                                    0
                                    • GlasfaserG Glasfaser

                                      @GiuseppeS

                                      Nur zur Info !

                                      Nach dem einspielen des Updates v2 am 29.03 , hatte ich das Phänomen , das die Scrips später kurz in Pause gegangen sind ( gelb ) und dannach lief alles .( viel später als die neuen State´s erstellt wurden )
                                      Habe mir nichts dabei gedacht , es lief ja alles ...

                                      Wegen arbeiten an meiner Synology habe ich gestern sie mal neu Rebootet .
                                      Heute ohne Grund sind keine Rollladen hochgefahren , beide Scrips sind jetzt ganz in Dauerpause .
                                      Habe das System danach neu Rebootet .......
                                      .
                                      1.png

                                      .
                                      Ich werde es beobachten , nur ist nichts im Log .

                                      G Offline
                                      G Offline
                                      GiuseppeS
                                      schrieb am zuletzt editiert von GiuseppeS
                                      #408

                                      @Glasfaser
                                      Hast du nach dem Einspielen der letzten Version die zwei neuen Variablen oben erstellt?

                                      Wenn das Skript auf gelb geht, müssten Fehler im Log angezeigt werden. Wenn das wiederholt vorkommt, bitte im Skript oben Debug-Ausgabe aktivieren.

                                      Edit:
                                      Eben erst gelesen, dass anscheinend nichts im Log angezeigt wird :bow:

                                      GlasfaserG 1 Antwort Letzte Antwort
                                      1
                                      • Stratos GkrekidisS Offline
                                        Stratos GkrekidisS Offline
                                        Stratos Gkrekidis
                                        schrieb am zuletzt editiert von
                                        #409

                                        das sind mein Änderungen

                                        var sollDropDown = "0;5;10;15;20;30;40;50;60;70;80;90;100;Up;Down;Eco;Normal";

                                        var sollWertMapping = {"Up": 100, "Down": 0, "On": true, "Off": false, "Eco": "Eco", "Normal": "Normal"}

                                        1 Antwort Letzte Antwort
                                        0
                                        • G GiuseppeS

                                          @Glasfaser
                                          Hast du nach dem Einspielen der letzten Version die zwei neuen Variablen oben erstellt?

                                          Wenn das Skript auf gelb geht, müssten Fehler im Log angezeigt werden. Wenn das wiederholt vorkommt, bitte im Skript oben Debug-Ausgabe aktivieren.

                                          Edit:
                                          Eben erst gelesen, dass anscheinend nichts im Log angezeigt wird :bow:

                                          GlasfaserG Offline
                                          GlasfaserG Offline
                                          Glasfaser
                                          schrieb am zuletzt editiert von Glasfaser
                                          #410

                                          @GiuseppeS

                                          Vorher den Zusatz/Erweiterung eingetragen und dann den Rest erneuert , dann das Script gestartet . Die Pause kam viele später ....

                                          Edit:
                                          Eben erst gelesen, dass anscheinend nichts im Log angezeigt wird

                                          Keine Panik ... ( habe selber nicht mehr daran gedacht ))
                                          Die große Debug-Ausgabe nimm ich dann mal im Betrieb ,habe Sie aus gehabt !!!

                                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          621

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe