Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Nach Zeiten Lampe schalten, Blockly

    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

    Nach Zeiten Lampe schalten, Blockly

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      Ragnar-Lodbrok last edited by

      Hallo,

      ich komme nicht mehr weiter und habe mich wohl verrannt :?

      Durch das ganze Probieren tut sich jetzt gar nichts mehr :geek:

      Geht die Objekt ID von -dammerung_an- auf true, soll diese Logik ablaufen:

      Bei einer Bewegung, hier der Schalter -testschalter-, soll in der Zeit zwischen 19:00 -23:59 die Philips Lampe geschaltet werde mit einer Helligkeit von 90 %.Von 00:00 bis 7:00 Uhr soll die Helligkeit nur 20 % betragen, bei einer Bewegung.

      Geht die Objekt ID von -dammerung_an- auf false, soll die Lampe ausgeschaltet werden.

      Die Schalter triggern alle so wie es sein soll. Auch das Dimmen klappt, wenn ich es manuell eintrage.

      Gruß
      8836_d_mmerung.png

      1 Reply Last reply Reply Quote 0
      • dslraser
        dslraser Forum Testing Most Active last edited by

        Hier mal ein Beispiel mit zwei Bewegungsmeldern und Lichtwert von aussen sowie verschiedene Zeiten mit verschiedenen Helligkeit.

        Vielleicht kannst Du Dir daraus ableiten was Du brauchst.![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201810 ... f5906c.jpg">https://uploads.tapatalk-cdn.com/20181010/7de96eb3737885dcd491170040f5906c.jpg</link_text>" />

        1 Reply Last reply Reply Quote 0
        • R
          Ragnar-Lodbrok last edited by

          okay das könnte ich für mein Projekt teilweise nehmen und dann sollte es klappen.

          Eine Frage, bin noch nicht so fit, wie bekomme ich diesen Baustein "und" den Du nutzt ?

          Unter Logik finde ich bei mir nur diese "und"
          8836_und.png
          8836_und_2.png

          1 Reply Last reply Reply Quote 0
          • dslraser
            dslraser Forum Testing Most Active last edited by

            @Ragnar-Lodbrok:

            okay das könnte ich für mein Projekt teilweise nehmen und dann sollte es klappen.

            Eine Frage, bin noch nicht so fit, wie bekomme ich diesen Baustein "und" den Du nutzt ?

            Unter Logik finde ich bei mir nur diese "und" ` rechte Maustaste auf den Baustein, externe Eingänge auswählen

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

              hi,

              ich glaube du hast mir mit deinem skript geholfen für mein "problem". kann es im moment leider nicht testen.

              kann ich bei dem skript noch mehr bewegungsmelder einbauen, weil bei "falls objekt" kann ich ja nur zwei geräte eintragen ….

              lg

              ralph

               <xml xmlns="http://www.w3.org/1999/xhtml"><block type="on_ext" id="^N%+onhx*~)5.6iO2SeF" x="44" y="63"><mutation items="2"></mutation>
                  <field name="CONDITION">ne</field>
              
                  <value name="OID0"><shadow type="field_oid" id="Ns_}|88+?tIuVgNI-@H;"><field name="oid">cloud.0.services.ifttt</field></shadow></value> 
                  <value name="OID1"><shadow type="field_oid" id="SVEqYa@iqZX#bcJ{94^*"><field name="oid">mihome.0.devices.sensor_motion_aq2_158d000276d226.state</field></shadow></value> 
                  <statement name="STATEMENT"><block type="controls_if" id="45VfjLnW#nb.Cw^SwoLO"><value name="IF0"><block type="logic_operation" id="UtJVhNM!H2X)l5;.,:])" inline="false"><field name="OP">AND</field>
                          <value name="A"><block type="logic_operation" id="Z.B,rR2.6-AwOqT6!K!L" inline="false"><field name="OP">OR</field>
                              <value name="A"><block type="logic_compare" id="3mG};I`]TFR1^T[-%r)["><field name="OP">EQ</field>
                                  <value name="A"><block type="get_value" id="_j_Jz=0R}gW1ELh]uf9f"><field name="ATTR">val</field>
                                      <field name="OID">mihome.0.devices.sensor_motion_aq2_158d000276d226.state</field></block></value> 
                                  <value name="B"><block type="logic_boolean" id="5{g)9U0^=xQG2*wGlGT*"><field name="BOOL">TRUE</field></block></value></block></value> 
                              <value name="B"><block type="logic_compare" id="~km=;*~H4SV13B#G,k58"><field name="OP">EQ</field>
                                  <value name="A"><block type="get_value" id="7xnF,%%ereFfs!pQVJq3"><field name="ATTR">val</field>
                                      <field name="OID">cloud.0.services.ifttt</field></block></value> 
                                  <value name="B"><block type="text" id="4ci-Evra)7=.flu6tFUG"><field name="TEXT">Arlo_Bewegung</field></block></value></block></value></block></value> 
                          <value name="B"><block type="logic_operation" id="gsnWFRN1Hf*o-UA]LgXb" inline="false"><field name="OP">AND</field>
                              <value name="B"><block type="time_compare" id="+GmFPEaH053CK]VejkDE"><mutation end_time="true"></mutation>
                                  <field name="OPTION">between</field>
                                  <field name="START_TIME">0:00</field>
                                  <field name="END_TIME">05:00</field></block></value></block></value></block></value> 
                      <statement name="DO0"><block type="ifttt" id="z4mj_=H?5!T(_phcaxrA"><field name="INSTANCE">.0</field>
              
                          <value name="EVENT"><shadow type="text" id="!AY{/bb1uNi%#N8Rv;Ml"><field name="TEXT">leuchtkugeln_ein</field></shadow></value> 
                          <value name="VALUE1"><shadow type="text" id="Pnj42{:^}w}]R_c4jd+5"><field name="TEXT">value1</field></shadow></value> 
                          <value name="VALUE2"><shadow type="text" id="W}bsKPCmnmjMrQmm/M{N"><field name="TEXT">value2</field></shadow></value> 
                          <value name="VALUE3"><shadow type="text" id="+S?UU+bTxFQNt`8~k9+4"><field name="TEXT">value3</field></shadow></value> 
                          <next><block type="timeouts_cleartimeout" id="A|=Msx?-.Wo!P_9IpJB8"><field name="NAME">timeout</field>
                              <next><block type="timeouts_settimeout" id="=Ot;Xb%!+!Ov[our.f.."><field name="NAME">timeout</field>
                                  <field name="DELAY">30</field>
                                  <field name="UNIT">sec</field>
                                  <statement name="STATEMENT"><block type="ifttt" id="1{PyL_ZAU6dA{FR5X%Wb"><field name="INSTANCE">.0</field>
              
                                      <value name="EVENT"><shadow type="text" id="N^KO@+jrc(EGvwK?(:D_"><field name="TEXT">leuchtkugeln_aus</field></shadow></value> 
                                      <value name="VALUE1"><shadow type="text" id="jY9X@K5[4XEN7W{73IIK"><field name="TEXT">value1</field></shadow></value> 
                                      <value name="VALUE2"><shadow type="text" id="yWJuuk~!C6%2J9QQoWhI"><field name="TEXT">value2</field></shadow></value> 
                                      <value name="VALUE3"><shadow type="text" id="p?!S?nH.SmiSA~1%*`i["><field name="TEXT">value3</field></shadow></value></block></statement></block></next></block></next></block></statement></block></statement></block></xml> 
              
              1 Reply Last reply Reply Quote 0
              • dslraser
                dslraser Forum Testing Most Active last edited by

                @rasiegfr:

                hi,

                ich glaube du hast mir mit deinem skript geholfen für mein "problem". kann es im moment leider nicht testen.

                kann ich bei dem skript noch mehr bewegungsmelder einbauen, weil bei "falls objekt" kann ich ja nur zwei geräte eintragen ….

                lg

                ralph

                 <xml xmlns="http://www.w3.org/1999/xhtml"><block type="on_ext" id="^N%+onhx*~)5.6iO2SeF" x="44" y="63"><mutation items="2"></mutation>
                    <field name="CONDITION">ne</field>
                    
                    <value name="OID0"><shadow type="field_oid" id="Ns_}|88+?tIuVgNI-@H;"><field name="oid">cloud.0.services.ifttt</field></shadow></value> 
                    <value name="OID1"><shadow type="field_oid" id="SVEqYa@iqZX#bcJ{94^*"><field name="oid">mihome.0.devices.sensor_motion_aq2_158d000276d226.state</field></shadow></value> 
                    <statement name="STATEMENT"><block type="controls_if" id="45VfjLnW#nb.Cw^SwoLO"><value name="IF0"><block type="logic_operation" id="UtJVhNM!H2X)l5;.,:])" inline="false"><field name="OP">AND</field>
                            <value name="A"><block type="logic_operation" id="Z.B,rR2.6-AwOqT6!K!L" inline="false"><field name="OP">OR</field>
                                <value name="A"><block type="logic_compare" id="3mG};I`]TFR1^T[-%r)["><field name="OP">EQ</field>
                                    <value name="A"><block type="get_value" id="_j_Jz=0R}gW1ELh]uf9f"><field name="ATTR">val</field>
                                        <field name="OID">mihome.0.devices.sensor_motion_aq2_158d000276d226.state</field></block></value> 
                                    <value name="B"><block type="logic_boolean" id="5{g)9U0^=xQG2*wGlGT*"><field name="BOOL">TRUE</field></block></value></block></value> 
                                <value name="B"><block type="logic_compare" id="~km=;*~H4SV13B#G,k58"><field name="OP">EQ</field>
                                    <value name="A"><block type="get_value" id="7xnF,%%ereFfs!pQVJq3"><field name="ATTR">val</field>
                                        <field name="OID">cloud.0.services.ifttt</field></block></value> 
                                    <value name="B"><block type="text" id="4ci-Evra)7=.flu6tFUG"><field name="TEXT">Arlo_Bewegung</field></block></value></block></value></block></value> 
                            <value name="B"><block type="logic_operation" id="gsnWFRN1Hf*o-UA]LgXb" inline="false"><field name="OP">AND</field>
                                <value name="B"><block type="time_compare" id="+GmFPEaH053CK]VejkDE"><mutation end_time="true"></mutation>
                                    <field name="OPTION">between</field>
                                    <field name="START_TIME">0:00</field>
                                    <field name="END_TIME">05:00</field></block></value></block></value></block></value> 
                        <statement name="DO0"><block type="ifttt" id="z4mj_=H?5!T(_phcaxrA"><field name="INSTANCE">.0</field>
                            
                            <value name="EVENT"><shadow type="text" id="!AY{/bb1uNi%#N8Rv;Ml"><field name="TEXT">leuchtkugeln_ein</field></shadow></value> 
                            <value name="VALUE1"><shadow type="text" id="Pnj42{:^}w}]R_c4jd+5"><field name="TEXT">value1</field></shadow></value> 
                            <value name="VALUE2"><shadow type="text" id="W}bsKPCmnmjMrQmm/M{N"><field name="TEXT">value2</field></shadow></value> 
                            <value name="VALUE3"><shadow type="text" id="+S?UU+bTxFQNt`8~k9+4"><field name="TEXT">value3</field></shadow></value> 
                            <next><block type="timeouts_cleartimeout" id="A|=Msx?-.Wo!P_9IpJB8"><field name="NAME">timeout</field>
                                <next><block type="timeouts_settimeout" id="=Ot;Xb%!+!Ov[our.f.."><field name="NAME">timeout</field>
                                    <field name="DELAY">30</field>
                                    <field name="UNIT">sec</field>
                                    <statement name="STATEMENT"><block type="ifttt" id="1{PyL_ZAU6dA{FR5X%Wb"><field name="INSTANCE">.0</field>
                                        
                                        <value name="EVENT"><shadow type="text" id="N^KO@+jrc(EGvwK?(:D_"><field name="TEXT">leuchtkugeln_aus</field></shadow></value> 
                                        <value name="VALUE1"><shadow type="text" id="jY9X@K5[4XEN7W{73IIK"><field name="TEXT">value1</field></shadow></value> 
                                        <value name="VALUE2"><shadow type="text" id="yWJuuk~!C6%2J9QQoWhI"><field name="TEXT">value2</field></shadow></value> 
                                        <value name="VALUE3"><shadow type="text" id="p?!S?nH.SmiSA~1%*`i["><field name="TEXT">value3</field></shadow></value></block></statement></block></next></block></next></block></statement></block></statement></block></xml> 
                ```` `  falls Du mich meinst…..
                

                ja, kannst soviel BWM einbauen wie Du willst, einfach auf das Zahnrad beim Falls Objekt klicken und weitere einfügen.

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

                  ja, dich meine ich.

                  nochmals vielen dank für die skript vorlage. funktioniert jetzt alles wie gewünscht. das mit dem zahnrad habe ich dann letzte nacht auch gefunden. wer sucht der findet 🙂

                  lg

                  ralph

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  459
                  Online

                  31.9k
                  Users

                  80.2k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  1068
                  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