Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Dirk

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    D
    • Profile
    • Following 1
    • Followers 0
    • Topics 1
    • Posts 47
    • Best 0
    • Groups 1

    Dirk

    @Dirk

    0
    Reputation
    50
    Profile views
    47
    Posts
    0
    Followers
    1
    Following
    Joined Last Online

    Dirk Follow
    Starter

    Latest posts made by Dirk

    • RE: [Vorlage] LightControl

      @pittini sagte in [Vorlage] LightControl:

      @dirk Ja is klar dass da Fehler kommen, Du hast ja nach power alles gelöscht statt nur oid leerzu lassen. Das kann so nicht gehen. Hier mal ein Beispiel (was in der Basiskonfig eigentlich ja schon drin ist, hättest nur abkupfern müssen) für sone Ein/Aus Lampe:

      2: {
                      description: "Stehlampe Couch",
                      power: { oid: "sonoff.0.Sonoff20.POWER", onVal: true, offVal: false },
                      bri: { oid: "", minVal: null, maxVal: null, defaultVal: null },
                      ct: { oid: "", minVal: null, maxVal: null },
                      sat: { oid: "", minVal: null, maxVal: null },
                      modeswitch: { oid: "", whiteModeVal: false, colorModeVal: true },
                      color: { oid: "", type: "", default: "" }
                  },
      

      Alles Klar --> Sorry da habe ich die Beispiele nicht gründlich genug durchgeschaut und mich von diesem Satz aus der Doku --> Nachdem ihr das Skript in ein neues Js Projekt kopiert habt, müßt ihr dem Skript Eure Leuchtmittel bekannt machen, es wird mindestens ein Schaltdatenpunkt (an/aus) erwartet. <-- verwirren lassen.

      Ich ändere das und teste weiter.

      Danke für die schnelle Antwort
      Dirk

      posted in JavaScript
      D
      Dirk
    • RE: [Vorlage] LightControl

      Guten Morgen,
      herzlichen Dank für die Bereitstellung des Skriptes. Das scheint ganz viele meiner Anforderungen zu erfüllen und mir eine Menge an zusätzlichen Programmen zu ersparen.

      Mein erster Test mit nur einer Lampe hat aber leider einen Fehler gebracht.

      const Version = "2.0.18" //vom 21.12.2021 - Skript um Lichter in Helligkeit, Farbe und Farbtemp global zu steuern - Git: https://github.com/Pittini/iobroker-LightControl - Forum: https://forum.iobroker.net/topic/36578/vorlage-lightcontrol
      
      log("starting LightControl V." + Version);
      
      const praefix = "0_userdata.0.LightControl2" // Skriptordner
      const LuxSensor = 'alias.0.Helligkeitssensoren.LUX_Dachboden.lux'; // Datenpunkt des globalen Luxsensors, wird verwendet wenn in der Gruppe kein gesonderter definiert wird
      const IsPresenceDp = ""; // Datenpunkt für Anwesenheit (true/false)
      const PresenceCountDp = "radar2.0._nHere"; // Datenpunkt für Anwesenheitszähler
      const logging = false; // Logging an/aus
      const RampSteps = 10; //Wieviele Schritte zum dimmen? Bitte nicht zu hoch setzen, wird zwar smoother, kann aber zu timing Problemen führen wenn gleichzeitig eine kurze Zeit in den Objekten gewählt.
      
      const minCt = 2700; //Regelbereich für Farbtemperatur in Kelvin für Adaptive Ct
      const maxCt = 6500;//Regelbereich für Farbtemperatur in Kelvin für Adaptive Ct
      const minBri = 10; //Mindesthelligkeit für AdaptiveBri
      
      const LightGroups = {
          0: {
              description: "HWR",
              lights: {
                  0: {
                      description: "Strahler1",
                      power: { oid: "alias.0.Licht.HWRLichtDecke.SET", onVal: true, offVal: false },
                      
                  },
              },
              sensors: {
                  0: { id: 'alias.0.Bewegungsmelder.BeWe_HWR.ACTUAL', motionVal: true, noMotionVal: false }
              }
          },
      };
      
      // ------------------ AB HIER NIX MEHR ÄNDERN --------------------------
      
      javascript.4 2022-01-06 08:50:45.415	info	script.js.Licht.LightControl2: SimpleGroupPowerOnOff: Normales ausschalten ohne Ramping für HWR
      
      javascript.4 2022-01-06 08:50:45.414	info	script.js.Licht.LightControl2: Reaching GroupPowerOnOff for Group 0 (HWR), OnOff=false rampOn=false - {"enabled":false,"time":10,"switchOutletsLast":true} rampOff=false - {"enabled":false,"time":10,"switchOutletsLast":false}
      
      javascript.4 2022-01-06 08:50:45.414	info	script.js.Licht.LightControl2: AutoOffTimed: Group 0 (HWR ) timed out, switching off. Motion=false
      
      javascript.4 2022-01-06 08:49:17.240	error	at Controller (script.js.Licht.LightControl2:1121:17)
      
      javascript.4 2022-01-06 08:49:17.240	error	at AutoOnMotion (script.js.Licht.LightControl2:939:15)
      
      javascript.4 2022-01-06 08:49:17.240	error	at SetWhiteSubstituteColor (script.js.Licht.LightControl2:601:57)
      
      javascript.4 2022-01-06 08:49:17.240	error	script.js.Licht.LightControl2: TypeError: Cannot read property 'oid' of undefined
      
      javascript.4 2022-01-06 08:49:17.237	info	script.js.Licht.LightControl2: SimpleGroupPowerOnOff: Normales anschalten ohne Ramping für HWR
      
      javascript.4 2022-01-06 08:49:17.237	info	script.js.Licht.LightControl2: Reaching GroupPowerOnOff for Group 0 (HWR), OnOff=true rampOn=false - {"enabled":false,"time":10,"switchOutletsLast":true} rampOff=false - {"enabled":false,"time":10,"switchOutletsLast":false}
      
      javascript.4 2022-01-06 08:49:17.237	info	script.js.Licht.LightControl2: Motion for Group 0 (HWR ) detected, switching on
      
      javascript.4 2022-01-06 08:48:45.414	info	script.js.Licht.LightControl2: AutoOffTimed: Motion detected, restarting Timeout for Group 0 set time=120
      

      Die Lampe ist eine ganz normale Lampe ohne Dimmer oder Farbe. Einfach nur AN oder AUS.

      Ein ähnlicher Fehler wie --> script.js.Licht.LightControl2: TypeError: Cannot read property 'oid' of undefined
      wurde weiter oben schon beschrieben. Habe dort aber keine Lösung zu gefunden.
      Würde gerne das Skript nutzen und hoffe das dieser Fehler behoben werden kann. Wenn ich da etwas weiter unterstützen kann, mache ich das gerne.

      Jetzt schon mal herzlichen Dank und viele Grüße
      Dirk

      posted in JavaScript
      D
      Dirk
    • RE: Test PV Forecast Adapter

      @patrickwalther sagte in Test PV Forecast Adapter:

      @dirk Danke für die Info, werde ich mir anschauen.

      Hast du Material Design installiert?
      https://github.com/Scrounger/ioBroker.vis-materialdesign

      Nein das Materialdesign habe ich nicht installiert.

      Das möchte ich auch nicht installieren. Nutze die VIS zu heatingcontrol und das stört sich mit dem Materialdesign. Leider

      posted in Tester
      D
      Dirk
    • RE: Test PV Forecast Adapter

      Guten Abend,

      und schon mal herzlichen Dank für diesen Adapter.

      Ich wollte das Widget aus dem Beispielordner nutzen und bekomme folgenden Fehler beim importieren.

      unexpected token in json at position 1406

      VG
      Dirk

      posted in Tester
      D
      Dirk
    • RE: [Vorlage] [ModBus] [Pluggit]

      @Manic-Maniac sagte in [Vorlage] [ModBus] [Pluggit]:

      @Dirk
      Kannst du bitte noch einmal die Datei "ModBus Pluggit.txt" zur Verfügung stellen?

      Ja muss ich nochmal raus suchen. Die aktuelle Datei.

      Modbus Pluggit.txt

      posted in ioBroker Allgemein
      D
      Dirk
    • RE: Wolf ISM8

      OK das ist gut.

      Auf der Webseite von 192.168.0.37 – kannst Du unter Netzwerk bei Kommunikationspartner einen

      Zielserver-IP: eingeben -- das ist die IP des IOBroker und

      Zielserver-Port: eingeben -- das ist 12004

      Im IOBroker also im Adapter gibst Du dann die Adapter IP 192.168.0.xx also die vom IOBroker an und nicht die 127.0.0.1.

      Bei Port dann die 12004

      Dann sollte eine Verbindung möglich sein.

      Gruß

      Dirk

      posted in ioBroker Allgemein
      D
      Dirk
    • RE: Wolf ISM8

      Hallo shigi76,

      kannst Du denn auf das ISM8 via Browser zugreifen?

      Bei mir hat der ISM8 die ip 192.168.1.221 durch das Netzwerk bekommen da ich es auf DHCP gestellt habe.

      Auf der Webseite des ISM8 muss Du dann auch den Kommunikationspartner eintragen.

      Hilft Dir das?

      Dirk

      posted in ioBroker Allgemein
      D
      Dirk
    • RE: Neuinstallation unter windows

      @quinti:

      Bekomme jetzt allerding beim 1. Aufruf der Admin Seite den Hinweis node 4.5.0 wäre zu alt.

      Wie geht das Update von node/npm ? Finda da nix auf der admin Seite. `

      Hier gibt es eine kurze gute Anleitung wie man node unter Windows aktualisiert:

      https://www.smarthome-tricks.de/softwar … alisieren/

      Dirk

      posted in ioBroker Allgemein
      D
      Dirk
    • RE: Script "AlexaLogOn": Alexa LogOn mit User/Pass + 2FA Code

      @ryto:

      Seit heute habe ich auch die Fehler bei Cookie hohlen.

      Ich habe jetzt wie hier https://blog.loetzimmer.de/2017/10/amaz … -echo.htmlrealisiert, folgende Werte überall im Script geändert:

      'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:99.0) Gecko/20100101 Firefox/99.0',

      'Content-Type': 'text/plain',

      'Accept-Language': 'de,en-US',

      jetzt kommt der Cookie wieder automatisch 🙂 🙂 `

      Danke - jetzt funktioniert es bei mir auch wieder - mit dieser Änderung

      Gruß

      Dirk

      posted in Cloud Dienste
      D
      Dirk
    • RE: [Vorlage] Heizungsthermostatsteuerung 2.1 - Script

      @UweS:

      Hi,

      Gute Idee, mit was für einem Skript hast du das realisiert?

      Danke `

      Hi,

      Du hattes geschrieben: zu 2; habe ich jetzt über BT und Radar hinbekommen, An Abwesenheit funkt für alle Räume super.

      Ich gehe mal davon aus, dass du somit weist welche Person im Haus ist.

      Jetzt kannst Du auf den Status der einzelnen Anwesenheiten einen Trigger legen und entsprechend in den Räumen die Profile setzen.

      Da ich nicht scripten kann habe ich es mit Blockly gemacht. Hier noch meines als Ideengeber.

      Ein Bild spare ich mir da es etwas groß ist - ich habe noch extra Heizperioden für die Badezimmer und ein Profil 3 für den Sommer.

      Zusätzlich habe ich noch Eltern-Anwesend und Kinder-Anwesend da ich die Badezimmer einzel schalten möchte.

      Wenn keiner zu Hause ist nutze ich die Abwesenheitsabsenkung die in dem Script schon eingebaut ist.

      ! <xml 1999/xmlns="<URL url=" http:/www.w3.org/xhtml"="">http://www.w3.org/1999/xhtml">
      ! <block type="on_ext" id="E^XM5cv_JMZ#kBLhtQnY" x="-497" y="-478"><mutation items="7"></mutation>
      ! <field name="CONDITION">any</field>
      ! <field name="ACK_CONDITION">true</field>
      ! <value name="OID0"><shadow type="field_oid" id="e_7gKMCf8(@xpkEIWX^C"><field name="oid">javascript.0.V_Handy_Dirk</field></shadow></value>
      ! <value name="OID1"><shadow type="field_oid" id="IXe!~B{BS:Oa0.o^x;]U"><field name="oid">javascript.0.V_Handy_Susanne</field></shadow></value>
      ! <value name="OID2"><shadow type="field_oid" id="B#tNC73W[0~OOELo49G"><field name="oid">javascript.0.V_Handy_Lara</field></shadow></value>
      ! <value name="OID3"><shadow type="field_oid" id="Q4}DP4~)YRjE8eAbK9c"><field name="oid">javascript.0.V_Handy_Moritz</field></shadow></value> ! <value name="OID4"><shadow type="field_oid" id="xw:@Q~Pn(-zDoSk[DW=Q"><field name="oid">javascript.0.Anwesenheit</field></shadow></value> ! <value name="OID5"><shadow type="field_oid" id="p51Jn/3djkugQU^7I_/A"><field name="oid">javascript.0.Anwesenheit_Eltern</field></shadow></value> ! <value name="OID6"><shadow type="field_oid" id="31TQ|5-JK!4LyXe^(cp"><field name="oid">javascript.0.Anwesenheit_Kinder</field></shadow></value>
      ! <statement name="STATEMENT"><block type="controls_if" id="(SZuALE(9ig)%Ckfpoo1"><mutation else="1"></mutation>
      ! <value name="IF0"><block type="logic_compare" id="=wb)euf@9hlIalj%y9"><field name="OP">EQ</field> ! <value name="A"><block type="get_value" id="xA2N(P@(6,bU3:](;p"><field name="ATTR">val</field> ! <field name="OID">javascript.0.Heizung.V_Heizperiode_Bad</field></block></value> ! <value name="B"><block type="logic_boolean" id="@w|Nj5uy%P+_rLP1n03"><field name="BOOL">TRUE</field></block></value></block></value>
      ! <statement name="DO0"><block type="controls_if" id=";~JcG?BOYslAeAmZBmbU"><mutation else="1"></mutation>
      ! <value name="IF0"><block type="logic_compare" id="IV~DAKI}XA{}4
      re=nw1"><field name="OP">EQ</field>
      ! <value name="A"><block type="get_value" id="g,8QxCI]4+MN48|^U4,8"><field name="ATTR">val</field>
      ! <field name="OID">javascript.0.Anwesenheit_Kinder</field></block></value>
      ! <value name="B"><block type="logic_boolean" id=")0
      k_S0t5j|6i5zFSI2s"><field name="BOOL">TRUE</field></block></value></block></value>
      ! <statement name="DO0"><block type="comment" id=".dIv|!IJnh!)eXh)b8SJ"><field name="COMMENT">Kinderbad Wand</field>
      ! <next><block type="control" id="[eDf2q}~NrNh4vFc@z0"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.KinderbadW.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="i0,)ZPlq@{htReG:YbbB"><field name="NUM">1</field></block></value>
      ! <next><block type="comment" id="swdZ6)e|Y#uW+BAsBtY"><field name="COMMENT">Kinderbad Boden</field>
      ! <next><block type="control" id="YjNu|Vs-?27;LTQSsCC;"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Kinderbad.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="}}IP@,W]O7yj8d?%3H%F"><field name="NUM">1</field></block></value></block></next></block></next></block></next></block></statement>
      ! <statement name="ELSE"><block type="comment" id="N0(v{A+WHl7DjL^)R{H."><field name="COMMENT">Kinderbad Wand</field>
      ! <next><block type="control" id="Mw]0
      Mz3erW5nE[S8!GC"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.KinderbadW.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="xw,eVb8~!XNqdp/wK)"><field name="NUM">2</field></block></value>
      ! <next><block type="comment" id="?mpy)YRr.oh9acHb6[X"><field name="COMMENT">Kinderbad Boden</field> ! <next><block type="control" id=".EGRj^/n*wNWEywcQ03d"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Heizung.Heizplan.Kinderbad.AktivesRaumProfil</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="math_number" id="za]-57Ty,!RqZzM6qDj|"><field name="NUM">2</field></block></value></block></next></block></next></block></next></block></statement> ! <next><block type="controls_if" id="X*phzX}_YGN3]/z%?qA="><mutation else="1"></mutation> ! <value name="IF0"><block type="logic_compare" id="-gn+e#epm4-H4:G@#SY-"><field name="OP">EQ</field> ! <value name="A"><block type="get_value" id="zMGl)v?MI~ws,7:/PTtJ"><field name="ATTR">val</field> ! <field name="OID">javascript.0.Anwesenheit_Eltern</field></block></value> ! <value name="B"><block type="logic_boolean" id="ZAPO(UdF|M}y^U?eeX9b"><field name="BOOL">TRUE</field></block></value></block></value> ! <statement name="DO0"><block type="comment" id="vbOak!.p:NpmEtfF3C*5"><field name="COMMENT">Elternbad Wand</field> ! <next><block type="control" id="VAGDLfxQ:hah{.cJ-X7*"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Heizung.Heizplan.ElternbadW.AktivesRaumProfil</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="math_number" id="07~(p^=j?KaoJ]g+zn"><field name="NUM">1</field></block></value>
      ! <next><block type="comment" id="cpG:;;F[[(T15fvsr_C"><field name="COMMENT">Elternbad Boden</field>
      ! <next><block type="control" id="rRWS.-L.ul(Fg[8MEzH2"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Elternbad.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="^t2EjX]D}~Zjt]!s1Myg"><field name="NUM">1</field></block></value></block></next></block></next></block></next></block></statement>
      ! <statement name="ELSE"><block type="comment" id="6BL!|7j}xpi1TW%
      }wTf"><field name="COMMENT">Elternbad Wand</field>
      ! <next><block type="control" id="=N+tZk]Z}jcvi~H}##]Z"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.ElternbadW.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="@zUcmWG/bA
      ;d3y?(dAG"><field name="NUM">2</field></block></value>
      ! <next><block type="comment" id="uWiRIh-zIkM4c3e(~}oQ"><field name="COMMENT">Elternbad Boden</field>
      ! <next><block type="control" id="QRAr20?m,y084c2|K}-V"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Elternbad.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="07XyF]J6M];A~jJ~j^)"><field name="NUM">2</field></block></value></block></next></block></next></block></next></block></statement></block></next></block></statement> ! <statement name="ELSE"><block type="comment" id="-~JM2P@-*/FwD8N=U;La"><field name="COMMENT">Kinderbad Wand</field> ! <next><block type="control" id="g)v7ZMOW%Q|=Afbpk}ke"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Heizung.Heizplan.KinderbadW.AktivesRaumProfil</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="math_number" id="g1%I0b}r;Ix1b)@Wt]L"><field name="NUM">3</field></block></value>
      ! <next><block type="comment" id="alaK)]u?p0b?kF!oXd0B"><field name="COMMENT">Kinderbad Boden</field>
      ! <next><block type="control" id="W}b}8k-w(5.nwPAw=fn9"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Kinderbad.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="qfr=LEE7Y/BNau
      !Jg;Y"><field name="NUM">3</field></block></value>
      ! <next><block type="comment" id="y^W.+IgiDbL6w8@TzX/:"><field name="COMMENT">Elternbad Wand</field>
      ! <next><block type="control" id="kzx/btwtCDSa/TH,j5zQ"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.ElternbadW.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="^g~-V+~SNc%+XTt0:3R."><field name="NUM">3</field></block></value>
      ! <next><block type="comment" id="cMXuI:5.h^Tiba.ixdZ"><field name="COMMENT">Elternbad Boden</field>
      ! <next><block type="control" id="}fa+aFLMvTk7uM{8Vpuu"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Elternbad.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="fp/YRlca#Pt=icZ7QG"><field name="NUM">3</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement>
      ! <next><block type="controls_if" id="Rms-KjnO:fxd.NPKf4W["><mutation else="1"></mutation>
      ! <value name="IF0"><block type="logic_compare" id=";jyH
      ySF#p)6Wz,0Zj5"><field name="OP">EQ</field>
      ! <value name="A"><block type="get_value" id="Us@(JbT-jEZ@BqHg{8}y"><field name="ATTR">val</field>
      ! <field name="OID">javascript.0.Heizung.V_Heizperiode</field></block></value>
      ! <value name="B"><block type="logic_boolean" id="5E,j2;CXMAcAf7qXH!im"><field name="BOOL">TRUE</field></block></value></block></value>
      ! <statement name="DO0"><block type="controls_if" id=",+?yWF)*:xTuEQ213
      ,c"><mutation else="1"></mutation>
      ! <value name="IF0"><block type="logic_compare" id="[fs1C8mBCMjVjqH~XYz"><field name="OP">EQ</field> ! <value name="A"><block type="get_value" id="g}BW3+PR:zzIIn/Rro!{"><field name="ATTR">val</field> ! <field name="OID">javascript.0.V_Handy_Lara</field></block></value> ! <value name="B"><block type="logic_boolean" id="hgJp*4_-8sR:(/%ZuT"><field name="BOOL">TRUE</field></block></value></block></value>
      ! <statement name="DO0"><block type="comment" id="njIzQ}g%NSjb{4X@9.6U"><field name="COMMENT">Lara Zimmer</field>
      ! <next><block type="control" id="=TNQ!v@9h62t?l|~nuiY"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Lara.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="lnune-~Sp[}w;|BhxCwI"><field name="NUM">1</field></block></value></block></next></block></statement>
      ! <statement name="ELSE"><block type="comment" id="(Y~(apiET.j[@^;2)H#"><field name="COMMENT">Lara Zimmer</field> ! <next><block type="control" id="05~}Z]vbkk@,A,mu,l/i"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Heizung.Heizplan.Lara.AktivesRaumProfil</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="math_number" id="tGk./Jjp-VbVo,y1MLt-"><field name="NUM">2</field></block></value></block></next></block></statement> ! <next><block type="controls_if" id="YC+08J]L.tigJPEQyJhY"><mutation else="1"></mutation> ! <value name="IF0"><block type="logic_compare" id="YFg+q;*OV}cW6*mtJKx@"><field name="OP">EQ</field> ! <value name="A"><block type="get_value" id="1z7ZnEHk?M*FH@+pqJeq"><field name="ATTR">val</field> ! <field name="OID">javascript.0.V_Handy_Moritz</field></block></value> ! <value name="B"><block type="logic_boolean" id="G?1ml.g+)T7,.k.8lhmO"><field name="BOOL">TRUE</field></block></value></block></value> ! <statement name="DO0"><block type="comment" id="*TL=b0RTrr.2~xj%FE?"><field name="COMMENT">Moritz Zimmer</field>
      ! <next><block type="control" id=")^|(3J3h9z[hK=UyF%Sn"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Moritz.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="GBp2[5Ii~Z0B!v-aw!@4"><field name="NUM">1</field></block></value></block></next></block></statement>
      ! <statement name="ELSE"><block type="comment" id="%v_gE;FGX[fa:}09^e)d"><field name="COMMENT">Moritz Zimmer</field>
      ! <next><block type="control" id="2nESNpNY8pgP|A5ofBd4"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Moritz.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="WJ-8xxzzVLRA_MZ,-4qQ"><field name="NUM">2</field></block></value></block></next></block></statement>
      ! <next><block type="controls_if" id="p3LPXW-GD=W5j}[UjuF7"><mutation else="1"></mutation>
      ! <value name="IF0"><block type="logic_compare" id="m655Y)%ipp%oBfuvPMK"><field name="OP">EQ</field> ! <value name="A"><block type="get_value" id="jlz.w({3At?qMah8T6s0"><field name="ATTR">val</field> ! <field name="OID">javascript.0.Anwesenheit_Eltern</field></block></value> ! <value name="B"><block type="logic_boolean" id="Eb;=pnk:*GJv2a%6YhKy"><field name="BOOL">TRUE</field></block></value></block></value> ! <statement name="DO0"><block type="comment" id="3mTk}jz^]8VY08g7,p"><field name="COMMENT">Arbeitszimmer</field> ! <next><block type="control" id="xt:jL^!M,6LMwfK.Dvjv"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Heizung.Heizplan.Arbeitszimmer.AktivesRaumProfil</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="math_number" id="9=r|9/L(oYXc/]0B=h}1"><field name="NUM">1</field></block></value> ! <next><block type="comment" id="mtd3Zja(!O{#Vp;XWQ"><field name="COMMENT">Schlafzimmer</field>
      ! <next><block type="control" id="nix;~MvMNI8ms3|0{rd"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Heizung.Heizplan.Schlafzimmer.AktivesRaumProfil</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="math_number" id="(*{ed_2i:*T46qB^o7]M"><field name="NUM">1</field></block></value></block></next></block></next></block></next></block></statement> ! <statement name="ELSE"><block type="comment" id="oyRVb[/S/HjF*Q0jDHMd"><field name="COMMENT">Arbeitszimmer</field> ! <next><block type="control" id="4-L{/eXTR6W7f[m140rL"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Heizung.Heizplan.Arbeitszimmer.AktivesRaumProfil</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="math_number" id="8LT]X^+)ZLW9dDC-sPUx"><field name="NUM">2</field></block></value> ! <next><block type="comment" id="asLN)9)hkVo1Fv^v[1|H"><field name="COMMENT">Schlafzimmer</field> ! <next><block type="control" id="eA-{QD5N?n!%y}XBX8.)"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Heizung.Heizplan.Schlafzimmer.AktivesRaumProfil</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="math_number" id="ky^kRvD,ZFcK)Yg@{Z:o"><field name="NUM">2</field></block></value></block></next></block></next></block></next></block></statement> ! <next><block type="controls_if" id="O1i=^*qva%AW%k?pG2g4"><mutation else="1"></mutation> ! <value name="IF0"><block type="logic_compare" id="~J+~{,2306~E|s^C[dI]"><field name="OP">EQ</field> ! <value name="A"><block type="get_value" id="8XKGBlD5E(Rjq*RSVp_E"><field name="ATTR">val</field> ! <field name="OID">javascript.0.Anwesenheit</field></block></value> ! <value name="B"><block type="logic_boolean" id="2=MFx}OU5)7776MM–%~"><field name="BOOL">TRUE</field></block></value></block></value> ! <statement name="DO0"><block type="comment" id="Jf29gv6pO1Y(!.7?)f"><field name="COMMENT">Wohnzimmer</field>
      ! <next><block type="comment" id="8hcj58RwylziHgu9H;"><field name="COMMENT">Flur</field> ! <next><block type="comment" id="CES+;R%()NDCgJlR.M/T"><field name="COMMENT">KEINE Einstellung nötig</field></block></next></block></next></block></statement> ! <statement name="ELSE"><block type="comment" id=",SdWfED{Zuj*)@b,tm]a"><field name="COMMENT">Wohnzimmer</field> ! <next><block type="comment" id="]KcYp5#cO=7UMLboCZw5"><field name="COMMENT">Flur</field> ! <next><block type="comment" id="Opw5iKgv%/9FB]%w2/To"><field name="COMMENT">KEINE Einstellung nötig</field></block></next></block></next></block></statement></block></next></block></next></block></next></block></statement> ! <statement name="ELSE"><block type="comment" id="Ajpua?=)X[iom0uVi.]m"><field name="COMMENT">Arbeitszimmer</field> ! <next><block type="control" id="}WdvY_8]#2^?:gY3!%x"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Arbeitszimmer.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="eN#N/4Koq%LB
      KMa,7y"><field name="NUM">3</field></block></value>
      ! <next><block type="comment" id="~nmeS=o^qeb:H_Xt/w/j"><field name="COMMENT">Lara Zimmer</field>
      ! <next><block type="control" id="#!w|Av+A_fpDK)c]X3cr"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Lara.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="e
      i-pwtHv0fQ(U:7aFr+"><field name="NUM">3</field></block></value>
      ! <next><block type="comment" id="ZgA;0dMJn;k0KjAX7^
      )"><field name="COMMENT">Moritz Zimmer</field>
      ! <next><block type="control" id="H8,hzSTV7fW#jJA5d5)v"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Moritz.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id=")+xyH~}C:uYV(S)~%O}"><field name="NUM">3</field></block></value> ! <next><block type="comment" id=")fMm0CI,1J(UW
      +,P[H"><field name="COMMENT">Schlafzimmer</field>
      ! <next><block type="control" id="di=y+LVO*+
      ^.3lCGXSC"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Schlafzimmer.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="dk^vRt6Tf)tr{b5@DXSQ"><field name="NUM">3</field></block></value>
      ! <next><block type="comment" id="t1.hVf=O@C6LEKPQhX_U"><field name="COMMENT">Wohnzimmer</field>
      ! <next><block type="control" id="#O{QFZs2kwD1KrXy~3c"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Wohnzimmer.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="07C~z]-TBPw_AWRht];
      "><field name="NUM">3</field></block></value>
      ! <next><block type="comment" id="~BkE(]ok7ORvb;8):)6B"><field name="COMMENT">Flur</field>
      ! <next><block type="control" id="oL5cp|Ub2HLUPBi~Toq0"><mutation delay_input="false"></mutation>
      ! <field name="OID">javascript.0.Heizung.Heizplan.Flur_unten.AktivesRaumProfil</field>
      ! <field name="WITH_DELAY">FALSE</field>
      ! <value name="VALUE"><block type="math_number" id="M[XyN-NyDvaT|?(?eXkR"><field name="NUM">3</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></statement></block></xml>

      Gruß

      Dirk

      posted in Skripten / Logik
      D
      Dirk
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo