Navigation

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

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Frage zu Blockly: Rollosteuerung

    This topic has been deleted. Only users with topic management privileges can see it.
    • HAL
      HAL last edited by

      Moin zusammen,

      inspiriert von einem anderen Forumseintrag habe ich versucht ein Blockly Script zur Rollsteuerung anzupassen. Es soll an jedem Arbeitstag um 07:35 Uhr die Rollos hochfahren, am WE um 08:30 Uhr und Abends ( Astro mit Verzögerung ) runter. Leider funktioniert es nicht:

      3183_rollosteuerung.jpg

      Im LOG finde ich um 07:35 Uhr keinen Eintrag ( da sollten die Rollos hochfahren) seltsamerweise aber um 09:58 Uhr :

      javascript.0 2018-06-12 09:58:34.109 error at Object. <anonymous>(script.js.common.Rollosteuerung:6:3)

      javascript.0 2018-06-12 09:58:34.109 error Error in callback: TypeError: schedule is not a function

      javascript.0 2018-06-12 09:58:34.105 error at ContextifyScript.Script.runInContext (vm.js:35:29)

      javascript.0 2018-06-12 09:58:34.105 error at script.js.common.Rollosteuerung:26:1

      javascript.0 2018-06-12 09:58:34.105 error TypeError: schedule is not a function

      Hat jemand einen Tipp woran das liegen könnte ?

      VG Uwe</anonymous>

      1 Reply Last reply Reply Quote 0
      • HAL
        HAL last edited by

        Hallo Uwe,

        Danke für den Tipp. Deine Vorschläge umgesetzt und jetzt läuft das Script. Das hat mich zu zwei weiteren scripts inspiriert, das ich heute Abend zum ersten mal testen werden. Falls die neuen scripts nicht klappen, würde ich mich noch einmal melden 🙂

        VG Uwe

        1 Reply Last reply Reply Quote 0
        • HAL
          HAL last edited by

          Nachdem jetzt das allgemeine Scipt für die Roliosteuerung danke Uwe funktioniert, habe ich eine weitere Frage. In einem separaten Script ( gleiche Logik) möchte ich unsere Terrassenrollo steuern. Hierzu muss ich vor runterfahren des Rollos den Status von einige Objecte überprüft werden (Terrasse zu, Licht Garten aus usw.). Ich habe das (noch nicht getestet) so versucht:

          3183_terrassen-rollo-ok.jpg
          Lässt sich das eleganter lösen ?

          In einem zweiten Script prüfe ich dann, ob die Tür geöffnet wird, fahre das Rollo hoch und schalte das Licht an. Sobald die Tür geschlossen wird, schalte ich das Licht aus und fahre das Rollo runter.

          3183_terrasse-licht.jpg

          Ich erwarte ein Problem, wenn der Sonnenuntergang vorbei ist aber das Rollo nicht geschlossen wurde. Dann fährt das Rollo m.E. nicht mehr runter. Eigentlich benötige ich eine Astrofunktion von Sonnenuntergang bis Sonnenaufgang. Meine erste Idee wäre eine variable bei Sonnenuntergang auf wahr zu setzten erst bei Sonnenaufgang auf unwahr. Statt dann Astro abzufragen würde ich die Variable abfragen. Macht das so Sinn ?

          1 Reply Last reply Reply Quote 0
          • B
            Belei last edited by

            Moin,

            ist zwar schon bischen her aber könntest du deine funktionierenden Rolladen Blocklys hier mal posten?

            Danke

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

            Support us

            ioBroker
            Community Adapters
            Donate

            924
            Online

            31.7k
            Users

            79.9k
            Topics

            1.3m
            Posts

            2
            4
            773
            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