Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Im Skript anderes Skript pausieren

    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

    Im Skript anderes Skript pausieren

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

      Danke für die Antwort.

      Der erste Vorschlag funktioniert, wenn ich ihn richtig verstehe nicht so gut, da der Broadlink die Schaltzustände nicht (zuverlässig) erkennt.

      Für den zweiten Vorschlag benötige ich ein Beispiel - kannst du mir helfen?

      1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators last edited by

        Saubere Lösung währe mit variablen arbeiten geht ja auch alles in einen Script brauchst nicht mehrere erstellen und macht es übersichtlicher wie diese Lampe gesteuert wird

        Sent from my iPhone using Tapatalk

        1 Reply Last reply Reply Quote 0
        • M
          M1R0O last edited by

          Das klingt nach einer sehr guten Idee, in die ich mich allerdings jetzt einarbeiten muss.

          Kurzes Googeln hat gezeigt, dass es nicht so einfach ist eine Variable zu erstellen.

          Ich versuchs mal.

          THX


          Ich habe als "Anleitung" diesen Thread gefunden: viewtopic.php?t=4789

          Leider hilft er mir aber nicht. Wie kann ich eine Variable erstellen?

          1 Reply Last reply Reply Quote 0
          • Ralla66
            Ralla66 Most Active last edited by

            Probiere es erst einmal.

            Der Broadlink kann keine Schaltzustände erkennen.

            Das ist ein reiner Sender.

            Zeige doch mal dein Blockly.

            1 Reply Last reply Reply Quote 0
            • Dutchman
              Dutchman Developer Most Active Administrators last edited by

              Zeig Mal dein Script inkl Export (ist blockly?)

              Sent from my iPhone using Tapatalk

              1 Reply Last reply Reply Quote 0
              • M
                M1R0O last edited by

                Mein Skript zum halbstündlichen Ausschalten der Heizung sieht wie folgt aus:

                7670_bildschirmfoto_2018-12-02_um_12.33.24.png

                ! ````
                <block xmlns="http://www.w3.org/1999/xhtml" type="controls_if" id="SAM(|b9-QE|rflq%u=wl" x="-187" y="-62"><value name="IF0"><block type="time_compare" id=":E39u|R:~zGe-)/5=h)9"><mutation end_time="true"></mutation>
                <field name="OPTION">between</field>
                <field name="START_TIME">08:30</field>
                <field name="END_TIME">16:00</field></block></value>
                <statement name="DO0"><block type="timeouts_setinterval" id="X3,yQawH4Sv`RvSrWk#k"><field name="NAME">Intervall</field>
                <field name="INTERVAL">30</field>
                <field name="UNIT">min</field>
                <statement name="STATEMENT"><block type="control" id="TXyUU~#(EK.YzxO}~JdS"><mutation delay_input="false"></mutation>
                <field name="OID">broadlink2.0.RM:Broadlink.MiHome.Stecker3_NB_aus</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE"><block type="logic_boolean" id="Nfkg_[Y+p([A04EjU[-["><field name="BOOL">TRUE</field></block></value></block></statement></block></statement></block>

                
                Das Script zum manuellen Einschalten der Heizung ist jungfräulich:
                
                 ![7670_bildschirmfoto_2018-12-02_um_12.44.33.png](/assets/uploads/files/7670_bildschirmfoto_2018-12-02_um_12.44.33.png) 
                
                >! ````
                 <xml xmlns="http://www.w3.org/1999/xhtml"><block type="control" id="_i~H.K|vHX|ygPqA)4A1" x="-262" y="-63"><mutation delay_input="false"></mutation>
                    <field name="OID">broadlink2.0.RM:Broadlink.L.Stecker3_NB_an</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE"><block type="logic_boolean" id="@~!6-v..EZ[tRprH}P?i"><field name="BOOL">TRUE</field></block></value> 
                    <next><block type="control" id="bFJf(XAA!o/]AS@_epZ*"><mutation delay_input="true"></mutation>
                        <field name="OID">broadlink2.0.RM:Broadlink.L.Stecker3_NB_aus</field>
                        <field name="WITH_DELAY">TRUE</field>
                        <field name="DELAY_MS">120</field>
                        <field name="UNIT">min</field>
                        <field name="CLEAR_RUNNING">FALSE</field>
                        <value name="VALUE"><block type="logic_boolean" id="Q,^@.U-2y2ldBwDSI]m:"><field name="BOOL">TRUE</field></block></value></block></next></block></xml> 
                

                Das halbstündliche Ausschalten soll nur erfolgen, wenn eine Variable abgefragt wurde und diese besagt, dass die Heizung nicht manuell eingeschaltet wurde.

                1 Reply Last reply Reply Quote 0
                • Ralla66
                  Ralla66 Most Active last edited by

                  Schritt für Schritt, siehe Bild.

                  Hier einen neuen Datenpunkt erstellen, Heizung on / off oder so.

                  Danach füge ein wenn der Befehl on ist.

                  Knobel mal ein wenig hilft beim lernen.
                  5230_m_v1.jpg

                  1 Reply Last reply Reply Quote 0
                  • M
                    M1R0O last edited by

                    DAnke für deine Antwort. Wie ich die Befehlskette aufbaue ist mir ja klar. Ich habe nur keine Ahnung, wie und wo ich eine Variable erstellen kann

                    1 Reply Last reply Reply Quote 0
                    • Ralla66
                      Ralla66 Most Active last edited by

                      Lass mal erst die Variable weg, das muss auch so laufen.

                      Stand deines Blockly gesamt ist wie ?

                      1 Reply Last reply Reply Quote 0
                      • Dutchman
                        Dutchman Developer Most Active Administrators last edited by

                        In deinen Script fehlt aber so einiges an triggern auch die falls abfragen ist nicht gerade nach best practise aufgebaut.

                        Warum arbeitest du ohne Trigger?

                        Sent from my iPhone using Tapatalk

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        985
                        Online

                        31.7k
                        Users

                        79.9k
                        Topics

                        1.3m
                        Posts

                        4
                        12
                        706
                        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