Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Hilfe bei simplem Blocky zur Steuerung einer Steckdose

    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

    Hilfe bei simplem Blocky zur Steuerung einer Steckdose

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

      Hallo,

      ich stehe total auf dem Schlauch.

      Ich habe eine Küche, die zum Wohnbereich offen ist und im Wohnbereich steht ein Holzofen. Lt. Gesetz darf die Dunstabzugshaube deshalb nur eingeschaltet werden, wenn ein Fenster in diesem Bereich geöffnet ist, damit im Wohnbereich kein Unterdruck entsteht und die Abgase aus dem Ofen in den Raum gesaugt werden. Bisher hatte ich dazu eine Funksteckdose, die direkt mit einem Fensterkontaktschalter verbunden war. Ich habe inzwischen alle Fenster mit Xiaomi Fensterkontaktschaltern ausgestattet, also kann ich das auch über eine meiner Osram+ Steckdosen abbilden.

      Eigentlich total simpel. Die Steckdose darf nur an sein, wenn mindestens eines der Fenster offen ist. Es funktionier aber nicht, vermutlich weil mir die einfachsten Blocky Grundlagen fehlen. Wer kann mir weiterhelfen? Muss so ein Skript eigentlich immer irgendwie getriggert werden, oder funktioniert es auch Grundsätzlich ohne einen Trigger, also so wie ich es abgebildet habe nur mit einem "Falls" ?

      10012_blocky.jpg

      1 Reply Last reply Reply Quote 0
      • D
        dondaik last edited by

        der trigger muss … und monsterverknüpfungen machen in meinen augen keinen sinn.

        mir hat zum thema blocky-einstieg YT geholfen .

        ups, da wäre noch die suche ... ua mit viewtopic.php?f=17&t=20852

        1 Reply Last reply Reply Quote 0
        • B
          Bertzel last edited by

          Ok, habs kapiert. Habs einfach in Trigger gebaut und nun funktioniert es.

          10012_blocky.jpg

          1 Reply Last reply Reply Quote 0
          • B
            Bertzel last edited by

            Ich muss das Thema nochmal hervor holen.

            So wie ich es als "Lösung" beschrieben habe, funktioniert es natürlich nicht.

            Denn wenn zwei Fenster offen sind läuft die Dunstabzugshaube. Soweit ok, Wenn ich jetzt jedoch ein Fenster schließe, geht sie aus. Obwohl ja noch ein Fenster offen ist.

            Das verhalten ist klar, steht ja genauso im Script.

            • Ich müssten also doch wieder prüfen, ob eines der fünf Fenster geöffnet sind.

              • Außerdem geht die Dunstabzugshaube nach ein paar Minuten immer automatisch aus, obwohl das Fenster nicht geschlossen wurde.

              Das ist also Mist so.

              @dondaik

              Du hast ja geschrieben:
              > und monsterverknüpfungen machen in meinen augen keinen sinn

              Wie würdest du denn dann so eine Oder, oder, oder, oder…Funktion umsetzen?

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

              Ich kann das grad nicht so schön grafisch abbilden, aber müsstest Du nicht alle fünf Fenster prüfen und dann den Steckdosen-Status setzen "an" oder "aus"?

              Die Abzugshaube soll doch nur angehen, wenn mindestens eins der fünf Fenster geöffnet ist.

              Aus der Abfragelogik heraus etwa so:

              Falls Objekt

              -Fenster 1

              -Fenster 2

              -Fenster 2

              -Fenster 4

              -Fenster 5

              wurde geändert (nicht "ist wahr". Dann reicht auch ein Block um die Steckdose ein und auszuschalten)

              –falls oder Wert von Fenster 1 ist wahr

              ---------------oder Wert von Fenster 2 ist wahr

              ---------------------oder Wert von Fenster 3 ist wahr

              mache "aktualisiere (nicht steuere) Steckdose (Datenpunkt)" mit wahr

              sonst "aktualisiere Steckdose (Datenpunkt)" mit unwahr

              Hoffe, das kann man so nachvollziehen und es bringt Dich weiter. Ob es so funktioniert, weiß ich leider nicht.

              Müssten natürlich mit "oder" alle 5 Fenster da verklöppelt werden und sobald mindestens eins davon geöffnet wurde, schaltet die Steckdose ein.

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

              Support us

              ioBroker
              Community Adapters
              Donate

              867
              Online

              31.8k
              Users

              79.9k
              Topics

              1.3m
              Posts

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