Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Haustür offen Message

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    153

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.4k

Haustür offen Message

Geplant Angeheftet Gesperrt Verschoben Blockly
9 Beiträge 4 Kommentatoren 999 Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Offline
    D Offline
    Dirni
    schrieb am zuletzt editiert von Dirni
    #1

    Hallo Leute

    Ich habe bei mir ein Script laufen das mir nach 3 Minuten meldet das die Haustüre offen ist. Leider hat sich mein Beelink verabschiedet und nun mußte ich alles neu machen.
    Könntet ihr mir bei folgenden Problem weiterhelfen. Ich hab das Script aus diesem Threat
    https://forum.iobroker.net/topic/16191/gelöst-iobroker-blockly
    Leider fehlen nun asncheinend die Screenshots um es zu vervolllständigen.

    Also wenn die Haustür länger wie 3 Minuten offen ist eine Meldung raus schicken, sobald die Haustür danach zugemacht wird auch die Meldung das sie zu ist.
    Leider ist es so das das mit den 3 Minuten funktioniert aber die Meldung Haustür zu kommt immer wenn ich die Haustür schliesse (und das will ich nicht). Ich hoffe das ist verständlich.

    xxx.jpg

    lg

    paul53P 1 Antwort Letzte Antwort
    0
    • D Dirni

      Hallo Leute

      Ich habe bei mir ein Script laufen das mir nach 3 Minuten meldet das die Haustüre offen ist. Leider hat sich mein Beelink verabschiedet und nun mußte ich alles neu machen.
      Könntet ihr mir bei folgenden Problem weiterhelfen. Ich hab das Script aus diesem Threat
      https://forum.iobroker.net/topic/16191/gelöst-iobroker-blockly
      Leider fehlen nun asncheinend die Screenshots um es zu vervolllständigen.

      Also wenn die Haustür länger wie 3 Minuten offen ist eine Meldung raus schicken, sobald die Haustür danach zugemacht wird auch die Meldung das sie zu ist.
      Leider ist es so das das mit den 3 Minuten funktioniert aber die Meldung Haustür zu kommt immer wenn ich die Haustür schliesse (und das will ich nicht). Ich hoffe das ist verständlich.

      xxx.jpg

      lg

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @Dirni Wenn eine Variable gesetzt wird, sollte sie auch ausgewertet werden: Im Sonst-Zweig anstelle
      falls Wert von Objekt is open = unwahr
      abfragen:
      falls zu_lange_offen = wahr.

      EDIT: Meine Version vom 29.10.2018

      Blockly_Tür_Telegram.JPG

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      1
      • D Offline
        D Offline
        Dirni
        schrieb am zuletzt editiert von
        #3

        Hi

        Ich danke dir hab es nun so geändert wie ich glaube das du es meinst, jedenfalls funktioniert es jetzt. Hier die Lösung für alle anderen.

        Script.jpg

        lg

        1 Antwort Letzte Antwort
        0
        • Amnesia1211A Offline
          Amnesia1211A Offline
          Amnesia1211
          schrieb am zuletzt editiert von
          #4

          Danke lieb von dir das du die Lösung mit uns teilst, kannst du vielleicht den Block als Export hier rein stellen ?
          Danke schon mal im voraus.

          Gruß
          Robert


          Man muss nicht alles wissen, nur wissen wo es steht.
          Fragen schadet aber auch nicht :spock-hand:


          1 Antwort Letzte Antwort
          0
          • D Offline
            D Offline
            Dirni
            schrieb am zuletzt editiert von Dirni
            #5
            <xml xmlns="http://www.w3.org/1999/xhtml">
              <block type="on_ext" id="4}(GXLHAWb|khAv~B*[/" x="-112" y="88">
                <mutation items="1"></mutation>
                <field name="CONDITION">ne</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                  <shadow type="field_oid" id="xYx(}-F86)rN_5)wSe:y">
                    <field name="oid">mihome.0.devices.magnet_158d000236ffab.state</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="controls_if" id="nvydNucTnh])]^s,)%[t">
                    <mutation else="1"></mutation>
                    <value name="IF0">
                      <block type="logic_compare" id="tkRd5.nyY|@pn!1=LIJ7">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="get_value" id="=PB@+K^R:;JBkuw|yQGT">
                            <field name="ATTR">val</field>
                            <field name="OID">mihome.0.devices.magnet_158d000236ffab.state</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="logic_boolean" id="fRoEsz~{o`?sV:S8K.)E">
                            <field name="BOOL">TRUE</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <statement name="DO0">
                      <block type="timeouts_settimeout" id="*13z`70FY]UtglZE.v4,">
                        <field name="NAME">timeout</field>
                        <field name="DELAY">1</field>
                        <field name="UNIT">min</field>
                        <statement name="STATEMENT">
                          <block type="telegram" id="DVy7L9=*R-O{?#dH.VW8">
                            <field name="INSTANCE">.0</field>
                            <field name="LOG"></field>
                            <field name="SILENT">FALSE</field>
                            <field name="PARSEMODE">default</field>
                            <value name="MESSAGE">
                              <shadow type="text" id="{P[#AGS6yej0:sqaw%7R">
                                <field name="TEXT">Haustür Offen</field>
                              </shadow>
                            </value>
                            <next>
                              <block type="variables_set" id="H4{p)Z2A]^~r{8D=[s},">
                                <field name="VAR">zu_lange_offen</field>
                                <value name="VALUE">
                                  <block type="logic_boolean" id="_FX9ZmPzLt{bY~jzkAby">
                                    <field name="BOOL">TRUE</field>
                                  </block>
                                </value>
                              </block>
                            </next>
                          </block>
                        </statement>
                      </block>
                    </statement>
                    <statement name="ELSE">
                      <block type="controls_if" id=",+Fx@5K/#yhh%[{AcKP?">
                        <value name="IF0">
                          <block type="logic_compare" id="gf{fFY#o:}SZsBuRL#Ha">
                            <field name="OP">EQ</field>
                            <value name="A">
                              <block type="variables_get" id="%U(}@Ph!{[xco-oMqzCe">
                                <field name="VAR">zu_lange_offen</field>
                              </block>
                            </value>
                            <value name="B">
                              <block type="logic_boolean" id="8fs+G4%g{QlSY!]VoF{A">
                                <field name="BOOL">TRUE</field>
                              </block>
                            </value>
                          </block>
                        </value>
                        <statement name="DO0">
                          <block type="variables_set" id="I0onp76MXzxYPi1/PVa!">
                            <field name="VAR">zu_lange_offen</field>
                            <value name="VALUE">
                              <block type="logic_boolean" id="z%h]`ypOW;6dyXombV|n">
                                <field name="BOOL">FALSE</field>
                              </block>
                            </value>
                            <next>
                              <block type="telegram" id="Y}UfIc@)EL#:@jSc)+M!">
                                <field name="INSTANCE">.0</field>
                                <field name="LOG"></field>
                                <field name="SILENT">FALSE</field>
                                <field name="PARSEMODE">default</field>
                                <value name="MESSAGE">
                                  <shadow type="text" id=":Tv{`XhUoJ:ZVKy:W|=?">
                                    <field name="TEXT">Haustür geschlossen</field>
                                  </shadow>
                                </value>
                              </block>
                            </next>
                          </block>
                        </statement>
                        <next>
                          <block type="timeouts_cleartimeout" id="pCO]E?i-egj/RuY6+Wmx">
                            <field name="NAME">timeout</field>
                          </block>
                        </next>
                      </block>
                    </statement>
                  </block>
                </statement>
              </block>
            </xml>
            
            1 Antwort Letzte Antwort
            1
            • Amnesia1211A Offline
              Amnesia1211A Offline
              Amnesia1211
              schrieb am zuletzt editiert von
              #6

              Danke :-):+1:


              Man muss nicht alles wissen, nur wissen wo es steht.
              Fragen schadet aber auch nicht :spock-hand:


              E 1 Antwort Letzte Antwort
              0
              • Amnesia1211A Amnesia1211

                Danke :-):+1:

                E Offline
                E Offline
                eviltrooper
                schrieb am zuletzt editiert von
                #7

                Hallo,

                ich muss das leider nochmal hochholen.
                Das Script funktioniert soweit ganz gut.

                Allerdings kommt es nur 1x..
                ich hätte gerne das es alle 3 Minuten kommt das die Alexa sagt die Tür ist offen.

                Also ich habe es schon so umgebaut das es mit der Alexa geht, aber sie sagt es nur 1x nach drei minuten.. ich hätte das gerne alle 3 Minuten

                jemand eine idee? ich hab leider NULL Erfahrung damit.. und hab es einfach nur kopiert.

                paul53P 1 Antwort Letzte Antwort
                0
                • E eviltrooper

                  Hallo,

                  ich muss das leider nochmal hochholen.
                  Das Script funktioniert soweit ganz gut.

                  Allerdings kommt es nur 1x..
                  ich hätte gerne das es alle 3 Minuten kommt das die Alexa sagt die Tür ist offen.

                  Also ich habe es schon so umgebaut das es mit der Alexa geht, aber sie sagt es nur 1x nach drei minuten.. ich hätte das gerne alle 3 Minuten

                  jemand eine idee? ich hab leider NULL Erfahrung damit.. und hab es einfach nur kopiert.

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von paul53
                  #8

                  @eviltrooper sagte: ich hätte das gerne alle 3 Minuten

                  Ersetze "Ausführen timeout" durch "Ausführen Intervall" und "stop timeout" durch "stop zyklische Ausführung Intervall".

                  Bild_2021-10-25_122648.png

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  E 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @eviltrooper sagte: ich hätte das gerne alle 3 Minuten

                    Ersetze "Ausführen timeout" durch "Ausführen Intervall" und "stop timeout" durch "stop zyklische Ausführung Intervall".

                    Bild_2021-10-25_122648.png

                    E Offline
                    E Offline
                    eviltrooper
                    schrieb am zuletzt editiert von
                    #9

                    @paul53
                    doch so einfach :) super.. vielen dank :)

                    1 Antwort Letzte Antwort
                    0
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    382

                    Online

                    32.5k

                    Benutzer

                    81.7k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Anmelden

                    • Du hast noch kein Konto? Registrieren

                    • Anmelden oder registrieren, um zu suchen
                    • Erster Beitrag
                      Letzter Beitrag
                    0
                    • Home
                    • Aktuell
                    • Tags
                    • Ungelesen 0
                    • Kategorien
                    • Unreplied
                    • Beliebt
                    • GitHub
                    • Docu
                    • Hilfe