Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Stehlampe über Tageslicht u. Alexa steuern

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    Stehlampe über Tageslicht u. Alexa steuern

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

      Hallo zusammen,

      ich habe eine Lidl-Zigbee-Steckdose im ioBroker installiert und möchte darüber nun eine Stehlampe schalten.
      Ich möchte das diese sich Abends bei Sonnenuntergang (habe keinen Lichtsensor) automatisch einschaltet und z. B. um 23:00 Uhr wieder ausschaltet.
      Zusätzlich wäre es praktisch wenn ich diese auch über meinen Amazon Echo Dot 4 bei Bedarf schalten könnte.

      Wie könnte so ein Script aussehen?

      Später würde ich es dann noch so einstellen wollen das es nur laufen soll wenn jemand zuhause ist.
      Hierfür sind vermutlich noch zusätzliche Sensoren notwendig.

      VG
      Stephan

      D 1 Reply Last reply Reply Quote 0
      • D
        Dragon @Stephan1966 last edited by

        @stephan1966 Die Lampe im Echo schalten zu können machst du über den iot Adapter und den iobroker Skill bei Amazon. Da musst du dich nur kurz einlesen.

        Dei Anwesenheitsprüfung kannst du entweder über den Ping Adapter oder falls eine Fritzbox genutzt wird über den FB Checkpresence Adapter machen. Beim Skript nimmst du als Trigger den Sonnenuntergang und als Aktion dann den Datenpunkt der Steckdose auf true. Für das ausschalten nmmst du einen Zeitpunkt als Trigger und steuerst den Datenpunkt mit false.

        <xml xmlns="https://developers.google.com/blockly/xml">
          <block type="on_ext" id="k?(@:Y;SiLoHz.0ma/4g" x="-362" y="38">
            <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
            <field name="CONDITION">ne</field>
            <field name="ACK_CONDITION"></field>
            <value name="OID0">
              <shadow type="field_oid" id="}NFt/E4Rf2tAM,tnb4BO">
                <field name="oid">javascript.0.EigeneDatenpunkte.dunkel</field>
              </shadow>
            </value>
            <statement name="STATEMENT">
              <block type="controls_if" id="O,X~_h4=.gsbmKnGxY}3" collapsed="true">
                <mutation else="1"></mutation>
                <value name="IF0">
                  <block type="get_value" id="}3Ge:KSF(.RF7d!B^Tpp">
                    <field name="ATTR">val</field>
                    <field name="OID">javascript.0.EigeneDatenpunkte.dunkel</field>
                  </block>
                </value>
                <statement name="DO0">
                  <block type="controls_if" id="7DAC.:c;PHlK*nMv+2^Y">
                    <value name="IF0">
                      <block type="logic_negate" id="/^!c}HoK5a.!9xdde2x1">
                        <value name="BOOL">
                          <block type="get_value" id="C$ZnpSQBF}}=qzb3#`iY">
                            <field name="ATTR">val</field>
                            <field name="OID">zigbee.0.588e81fffed3e26b.state</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <statement name="DO0">
                      <block type="control" id=":f;Z$`-CA6QpT.5YHf!)">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                        <field name="OID">zigbee.0.588e81fffed3e26b.state</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="logic_boolean" id="mp9VO+cf}e[mkp6qt+OA">
                            <field name="BOOL">TRUE</field>
                          </block>
                        </value>
                        <next>
                          <block type="control" id="/RH+-OtOQ~oaDD%*UfQw">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                            <field name="OID">zigbee.0.588e81fffed3e26b.brightness</field>
                            <field name="WITH_DELAY">TRUE</field>
                            <field name="DELAY_MS">1000</field>
                            <field name="UNIT">ms</field>
                            <field name="CLEAR_RUNNING">FALSE</field>
                            <value name="VALUE">
                              <block type="math_number" id="S03M!3b70o/^(fe:tl]:">
                                <field name="NUM">100</field>
                              </block>
                            </value>
                          </block>
                        </next>
                      </block>
                    </statement>
                  </block>
                </statement>
                <statement name="ELSE">
                  <block type="control" id="m|cWaa!mPr8Rn/+~99^~">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                    <field name="OID">zigbee.0.588e81fffed3e26b.state</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="logic_boolean" id="V3y(%*kq0yuAHH*8!10X">
                        <field name="BOOL">FALSE</field>
                      </block>
                    </value>
                  </block>
                </statement>
              </block>
            </statement>
            <next>
              <block type="schedule" id="lFQNKo?|.{9DeR1AYT]_">
                <field name="SCHEDULE">0 23 * * *</field>
                <statement name="STATEMENT">
                  <block type="control" id="O(kd@=TC_VMBb8I=z8kX">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                    <field name="OID">zigbee.0.588e81fffed3e26b.state</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="logic_boolean" id="G]GB~1#PM~KI@y*0AK,k">
                        <field name="BOOL">FALSE</field>
                      </block>
                    </value>
                  </block>
                </statement>
              </block>
            </next>
          </block>
        </xml>
        

        selbe Steuerung bei der Terrassenbeleuchtung...

        S 1 Reply Last reply Reply Quote 0
        • S
          Stephan1966 @Dragon last edited by Stephan1966

          @dragon sagte in Stehlampe über Tageslicht u. Alexa steuern:

          Die Lampe im Echo schalten zu können machst du über den iot Adapter

          Nicht über den Alexa2 (Amazon Echo) Adapter?

          D A 2 Replies Last reply Reply Quote 0
          • D
            Dragon @Stephan1966 last edited by Dragon

            @stephan1966 du könntest recht haben, das kann ich dir grad nicht sagen. Ich nutze GHome. Installier doch einfach den Adapter und schau rein, oder sieh dir die Info auf Github an. Damit sollte sich alles klären.
            Ich denke allerdings, dass es über den Alexa Tab im iot funktioniert...

            1 Reply Last reply Reply Quote 0
            • A
              Ahnungsbefreit @Stephan1966 last edited by

              @stephan1966 said in Stehlampe über Tageslicht u. Alexa steuern:

              Nicht über den Alexa2 (Amazon Echo) Adapter?

              Nein, iot!

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

              Support us

              ioBroker
              Community Adapters
              Donate

              881
              Online

              32.0k
              Users

              80.5k
              Topics

              1.3m
              Posts

              3
              5
              149
              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