Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst] Mit der Switch MAC von Unifi Licht einschalten

    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

    [gelöst] Mit der Switch MAC von Unifi Licht einschalten

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @Bahadir Ergüllü last edited by paul53

      @Bahadir-Ergüllü sagte:

      mit welchen Baustein ich die MAC Adresse prüfen kann.

      Das ist ein String (Text). Was erscheint hier im Log?

      Blockly_temp.JPG

      Wert findet man unter "Trigger".

      Bahadir Ergüllü 1 Reply Last reply Reply Quote 1
      • Bahadir Ergüllü
        Bahadir Ergüllü @paul53 last edited by

        @paul53

        javascript.0 2021-01-10 16:18:49.875 warn (919554) script.js.Privat.debug: e0:63:da:c6:ec:73

        paul53 1 Reply Last reply Reply Quote 0
        • Dr. Bakterius
          Dr. Bakterius Most Active @Bahadir Ergüllü last edited by

          @Bahadir-Ergüllü Warum über die MAC und nicht die IP mittels Ping? Mit dem Ping-Adapter geht das ganz einfach.

          Bahadir Ergüllü 1 Reply Last reply Reply Quote 1
          • paul53
            paul53 @Bahadir Ergüllü last edited by

            @Bahadir-Ergüllü sagte:

            e0:63:da:c6:ec:73

            Das gehört in einen Textbaustein zum Vergleich.

            Bahadir Ergüllü 1 Reply Last reply Reply Quote 1
            • Bahadir Ergüllü
              Bahadir Ergüllü @Dr. Bakterius last edited by

              @Dr-Bakterius

              Weil ich hier 6 AP habe und ich möchte das nur in dem Raum und Etage in dem ich mich aufhalte, das Licht angeht und ausgeht wenn ich mich weiter entferne.

              Dr. Bakterius 1 Reply Last reply Reply Quote 0
              • Bahadir Ergüllü
                Bahadir Ergüllü @paul53 last edited by

                @paul53 Den Textstein bekomme ich nicht mit meiner UND Logik verbunden ;(

                96ba308a-4759-48d3-80a1-b2ffa44c5bc5-image.png

                Ist der Textbaustein den richtig?

                paul53 1 Reply Last reply Reply Quote 0
                • Dr. Bakterius
                  Dr. Bakterius Most Active @Bahadir Ergüllü last edited by

                  @Bahadir-Ergüllü Verstehe, ich habe aber die Erfahrung gemacht, dass sich die Geräte nicht unbedingt in den gewünschten AP einbuchen. Da würde deine Lösung also eher unzuverlässig funktionieren.

                  Mit Präsenz oder Bewegungsmeldern würde das vermutlich besser funktionieren.

                  Bahadir Ergüllü 1 Reply Last reply Reply Quote 1
                  • Bahadir Ergüllü
                    Bahadir Ergüllü @Dr. Bakterius last edited by

                    @Dr-Bakterius
                    Da hast du bestimmt recht. Ich möchte aber gerne die Möglichkeiten bzw. die Grenzen von IOBroker kennenlernen.

                    Hast du eine Idee wie ich das umsetzen kann.

                    1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @Bahadir Ergüllü last edited by

                      @Bahadir-Ergüllü sagte:

                      Den Textstein bekomme ich nicht mit meiner UND Logik verbunden

                      Der Textbaustein gehört in den Vergleich.

                      Blockly_temp.JPG

                      Bahadir Ergüllü 1 Reply Last reply Reply Quote 1
                      • Bahadir Ergüllü
                        Bahadir Ergüllü @paul53 last edited by

                        @paul53
                        Dank dir. Es funktioniert.

                        Bahadir Ergüllü 1 Reply Last reply Reply Quote 0
                        • Bahadir Ergüllü
                          Bahadir Ergüllü @Bahadir Ergüllü last edited by

                          Anbei die fertige Version

                          19ef0e46-d1dd-4119-8572-a6d6e5f12acd-image.png

                          <xml xmlns="https://developers.google.com/blockly/xml">
                            <block type="on" id="Rz/e+S[ZC(=g1B_{lnTP" x="-412" y="-512">
                              <field name="OID">unifi.0.default.clients.a4:50:46:75:3a:b7.sw_mac</field>
                              <field name="CONDITION">ne</field>
                              <field name="ACK_CONDITION"></field>
                              <statement name="STATEMENT">
                                <block type="controls_if" id="fVgwL6#dsMO1#olcFhk%">
                                  <mutation else="1"></mutation>
                                  <value name="IF0">
                                    <block type="logic_operation" id="?$U9dz)Q@v6tm.@h.pJZ" inline="false">
                                      <field name="OP">AND</field>
                                      <value name="A">
                                        <block type="logic_compare" id="ffA!EVHMW/8LKtd!,h|A">
                                          <field name="OP">EQ</field>
                                          <value name="A">
                                            <block type="on_source" id="#yF[Nu;l-KhikS|Bgv=^">
                                              <field name="ATTR">state.val</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="text" id="s{{sepW3U`dzGbPbz{zw">
                                              <field name="TEXT">74:ac:b9:19:8a:96</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_compare" id="H_6?e)vc5|v:Y.4?Y}Z|">
                                          <field name="OP">EQ</field>
                                          <value name="A">
                                            <block type="get_value" id="-(LaRz7+uY./1W5r5rc~">
                                              <field name="ATTR">val</field>
                                              <field name="OID">unifi.0.default.clients.a4:50:46:75:3a:b7.is_online</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_boolean" id="bG8Lbf-W1FPG1qQ23Tt@">
                                              <field name="BOOL">TRUE</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO0">
                                    <block type="telegram" id="}SXgVo:3/o!9Z+!0UKcN">
                                      <field name="INSTANCE"></field>
                                      <field name="LOG"></field>
                                      <field name="SILENT">FALSE</field>
                                      <field name="PARSEMODE">default</field>
                                      <value name="MESSAGE">
                                        <shadow type="text" id="~IZ%o(H=BskfK|GH.P=/">
                                          <field name="TEXT">Baha Büro Licht an</field>
                                        </shadow>
                                      </value>
                                      <next>
                                        <block type="control" id="3~x1V[=ava+w1Y;ZL:wM">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          <field name="OID">knx.0.EG_Etage_.Licht_.Büro_Chef_Licht_an_aus</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="logic_boolean" id="8lo;ZPPK2ug-_sHr{~Ty">
                                              <field name="BOOL">TRUE</field>
                                            </block>
                                          </value>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                  <statement name="ELSE">
                                    <block type="control" id="JzGDGF^}Bn@|}D:8uf[F">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                      <field name="OID">knx.0.EG_Etage_.Licht_.Büro_Chef_Licht_an_aus</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="logic_boolean" id="e~:jj*/~KxCt16Njv+9y">
                                          <field name="BOOL">FALSE</field>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="telegram" id="!:iLM3It!ue_*ExYe:Lu">
                                          <field name="INSTANCE"></field>
                                          <field name="LOG"></field>
                                          <field name="SILENT">FALSE</field>
                                          <field name="PARSEMODE">default</field>
                                          <value name="MESSAGE">
                                            <shadow type="text" id="_;kz]FGPc7^@zA6kApoO">
                                              <field name="TEXT">Baha Büro Licht aus</field>
                                            </shadow>
                                          </value>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                </block>
                              </statement>
                            </block>
                          </xml>
                          
                          1 Reply Last reply Reply Quote 1
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          845
                          Online

                          31.9k
                          Users

                          80.1k
                          Topics

                          1.3m
                          Posts

                          blockly javascript monitoring
                          3
                          12
                          468
                          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