Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Frage zu: Rollosteuerung bei Nachtschicht

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Frage zu: Rollosteuerung bei Nachtschicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Maas-Meister last edited by

      Moin,
      ich möchte das, wenn ich Nachtschicht habe, mein Rollo im Schlafzimmer nicht nach den ShutterControl Zeiten hochfährt.
      Ich habe einen DP "Nachtschicht" erstellt, welcher im ShutterControl als Türgriff hinterlegt ist. Dieses funktioniert soweit.
      Jetzt möchte ich, dass das System täglich um 01:00 Uhr prüft ob ich Nachtschicht habe, und diesen DP entsprechen steuert.

      Ich habe meine Schichten im iCal als html, table und text.
      Ich weiß gerade nicht wie ich nach dem ersten Atribut [event] suchen kann, und diesen auf Nachtschicht prüfen kann.

      Kann mir eine Hilfestellung geben?

      html:

      <span style="font-weight: bold; color: red"><span class="icalWarn iCal-ical.1">28.5.2021 22:00-6:00</span></span><span style="font-weight:normal;color:red"><span class="icalWarn2 iCal-ical.12"> Nachtschicht</span></span><br/><span style="font-weight: bold; color: orange"><span class="icalPreWarn iCal-ical.1">29.5.2021  </span></span><span style="font-weight: normal; color: orange"><span class='icalPreWarn2 iCal-ical.12'> Frei</span></span><br/><span style="font-weight: bold; color: yellow"><span class="icalPrePreWarn iCal-ical.1">30.5.2021  </span></span><span style="font-weight: normal; color: yellow"><span class='icalPrePreWarn2 iCal-ical.12'> Frei</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">31.5.2021 6:00-14:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frühschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">1.6.2021 6:00-14:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frühschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">2.6.2021 14:00-22:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Spätschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">3.6.2021 14:00-22:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Spätschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">4.6.2021 14:00-22:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Spätschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">5.6.2021  </span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frei</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">6.6.2021  </span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frei</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">7.6.2021  </span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frei</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">8.6.2021  </span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frei</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">9.6.2021 6:00-14:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frühschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">10.6.2021 6:00-14:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frühschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">11.6.2021 6:00-14:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frühschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">12.6.2021 14:00-0:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Spätschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">13.6.2021 20:00-6:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Nachtschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">14.6.2021 22:00-6:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Nachtschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">15.6.2021 22:00-6:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Nachtschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">16.6.2021  </span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frei</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">17.6.2021  </span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frei</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">18.6.2021  </span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frei</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">19.6.2021 6:00-14:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frühschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">20.6.2021 10:00-20:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Spätschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">21.6.2021 14:00-22:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Spätschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">22.6.2021 14:00-22:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Spätschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">23.6.2021 22:00-6:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Nachtschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">24.6.2021 22:00-6:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Nachtschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">25.6.2021 22:00-6:00</span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Nachtschicht</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">26.6.2021  </span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frei</span></span><br/><span style="font-weight: bold; color: black"><span class="icalNormal iCal-ical.1">27.6.2021  </span></span><span style="font-weight: normal; color:black"><span class='icalNormal2 iCal-ical.12'> Frei</span></span>
      


      Table:

      [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
      


      Text:

      28.5.2021 22:00-6:00 Nachtschicht 29.5.2021   Frei 30.5.2021   Frei 31.5.2021 6:00-14:00 Frühschicht 1.6.2021 6:00-14:00 Frühschicht 2.6.2021 14:00-22:00 Spätschicht 3.6.2021 14:00-22:00 Spätschicht 4.6.2021 14:00-22:00 Spätschicht 5.6.2021   Frei 6.6.2021   Frei 7.6.2021   Frei 8.6.2021   Frei 9.6.2021 6:00-14:00 Frühschicht 10.6.2021 6:00-14:00 Frühschicht 11.6.2021 6:00-14:00 Frühschicht 12.6.2021 14:00-0:00 Spätschicht 13.6.2021 20:00-6:00 Nachtschicht 14.6.2021 22:00-6:00 Nachtschicht 15.6.2021 22:00-6:00 Nachtschicht 16.6.2021   Frei 17.6.2021   Frei 18.6.2021   Frei 19.6.2021 6:00-14:00 Frühschicht 20.6.2021 10:00-20:00 Spätschicht 21.6.2021 14:00-22:00 Spätschicht 22.6.2021 14:00-22:00 Spätschicht 23.6.2021 22:00-6:00 Nachtschicht 24.6.2021 22:00-6:00 Nachtschicht 25.6.2021 22:00-6:00 Nachtschicht 26.6.2021   Frei 27.6.2021   Frei 
      

      Blockly-Nachtschicht1.png

      //error javascript.0 (2985) script.js.common.Rolladensteuerung.Nachtschicht_Schlafzimmer: Cannot parse "ical.1.data.table"SyntaxError: Unexpected token i in JSON at position 0

      Ich glaube ich denke zu kompliziert. Ist mein erstes Blockly dieser Art.

      Mfg

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Maas-Meister last edited by paul53

        @maas-meister
        Da ich iCal nicht kenne und der Post zu Table nichts aussagt, kann ich nur eine Empfehlung für die Text-Version geben, vorausgesetzt, dass der erste Eintrag immer der für den aktuellen Tag ist.

        Bild_2021-05-28_182450.png

        M 1 Reply Last reply Reply Quote 1
        • M
          Maas-Meister @paul53 last edited by

          @paul53

          Weltklasse, ich danke dir!
          Wieder was gelernt 🙂

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate

          844
          Online

          32.0k
          Users

          80.5k
          Topics

          1.3m
          Posts

          2
          3
          206
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo