Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

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

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Haustür offen Message

Scheduled Pinned Locked Moved Blockly
9 Posts 4 Posters 1.1k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Dirni
    wrote on last edited by 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 Reply Last reply
    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
      wrote on last edited by 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 Reply Last reply
      1
      • D Offline
        D Offline
        Dirni
        wrote on last edited by
        #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 Reply Last reply
        0
        • Amnesia1211A Offline
          Amnesia1211A Offline
          Amnesia1211
          wrote on last edited by
          #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 Reply Last reply
          0
          • D Offline
            D Offline
            Dirni
            wrote on last edited by 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 Reply Last reply
            1
            • Amnesia1211A Offline
              Amnesia1211A Offline
              Amnesia1211
              wrote on last edited by
              #6

              Danke :-):+1:


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


              E 1 Reply Last reply
              0
              • Amnesia1211A Amnesia1211

                Danke :-):+1:

                E Offline
                E Offline
                eviltrooper
                wrote on last edited by
                #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 Reply Last reply
                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
                  wrote on last edited by 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 Reply Last reply
                  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
                    wrote on last edited by
                    #9

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

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    295

                    Online

                    32.6k

                    Users

                    82.3k

                    Topics

                    1.3m

                    Posts
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Home
                    • Recent
                    • Tags
                    • Unread 0
                    • Categories
                    • Unreplied
                    • Popular
                    • GitHub
                    • Docu
                    • Hilfe