Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Terrassenlampensteuerung via 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

    Terrassenlampensteuerung via Blockly

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

      Hallo zusammen,

      verkabelungsbedingt habe ich zwei Terrassenlampe auf der Terrasse von der ich eine mittels Schalter schalten kann und die Zweite an Dauerspannung liegt. In beiden Lampen kommen Zigbee Leuchten zum Einsatz. Zigbee ist mittels Deconz im ioBroker eingebunden. Ich würde nun gerne beide Lampen zusammen über den einen Schalter schalten und habe mir dafür die folgenden Blockly Skripte überlegt.

      Einschalten
      1ea4fc89-d61d-4bbd-adfb-937d152f6dbc-image.png

      Ausschalten
      5cb80efb-b97b-495d-8fe5-bad230c8ca21-image.png
      oder

      601af6ca-9133-4f3b-b6ff-5823a20060fc-image.png

      Einschalten geht so weit gut, nur leider das Ausschalten nicht. Habe schon mit Objekt ID "on" und "reachable" und reachable versucht, aber beides aktualisiert sich nicht wenn man die Lampe per Schalter stromlos schaltet. Hatte wenigstens gehofft, das "reachable" zeitnah auf false springt und das Ausschalten somit funktioniert.

      Hat jemand ein ähnliches Konstrukt im Einsatz oder einer Idee wie ich das geschickt(er) lösen könnte?

      Freue mich auf Rückmeldung. Vielen Dank im Voraus.

      VG
      Marc

      Codierknecht 1 Reply Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @monarc last edited by Codierknecht

        @monarc
        "reachable" bedeutet nur - wie der Name es vermuten lässt - ob die Lampe erreichbar ist oder nicht. Das sagt nix über den Schaltzustand aus.
        Die 2. Variante sollte theoretisch funktionieren, wobei man das Ganze auch noch in ein einzelnes Blockly verpacken könnte:
        cefa5c99-79fe-4e75-acd5-2c00ba26c082-image.png
        So wird die zweite Lampe (hier "Sideboard") immer so geschaltet wie die erste (hier "Couch")
        Statt "on" könnte man natürlich auch "level" steuern.

        M 1 Reply Last reply Reply Quote 0
        • M
          monarc @Codierknecht last edited by

          @codierknecht das "reachable" war als workaround gedacht, dass wenn ich die Lampe mit dem Schalter ausschalte (sie ist ja dann offline, also sollte reachable auf false springen) auch die Lampe mit Dauerstrom ausgeht. Ich glaube das Problem ist, dass wenn ich die Lampe mittels Schalter ausschalte diese offline ist und somit auch die Objekt ID "On" nicht mehr aktualisiert wird. Nur leider aktualisiert sich auch "reachable" nicht....

          Codierknecht 1 Reply Last reply Reply Quote 0
          • Codierknecht
            Codierknecht Developer Most Active @monarc last edited by

            @monarc sagte in Terrassenlampensteuerung via Blockly:

            @codierknecht das "reachable" war als workaround gedacht, dass wenn ich die Lampe mit dem Schalter ausschalte (sie ist ja dann offline, also sollte reachable auf false springen) auch die Lampe mit Dauerstrom ausgeht. Ich glaube das Problem ist, dass wenn ich die Lampe mittels Schalter ausschalte diese offline ist und somit auch die Objekt ID "On" nicht mehr aktualisiert wird. Nur leider aktualisiert sich auch "reachable" nicht....

            Ah, Denkfehler meinerseits: Der Schalter ist also ein klassischer Schalter, der den Stromkreis trennt.
            Dann sollte sich auch das "reachable" ändern. Allerdings braucht das seine Zeit.

            Alternativ könntest Du auch den Schalter durch etwas smartes ersetzen oder - wenn die Dose es hergibt - einen Funkaktor dahinterbauen.

            M 1 Reply Last reply Reply Quote 0
            • M
              monarc @Codierknecht last edited by

              @codierknecht Ja, ich denke auf sowas wird es drauf hinaus laufen, hatte nur gehofft ich kann es vermeiden...

              Mal schauen, vielleicht hat ja noch jemand eine Idee!?

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

              Support us

              ioBroker
              Community Adapters
              Donate

              851
              Online

              31.8k
              Users

              79.9k
              Topics

              1.3m
              Posts

              2
              5
              280
              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