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. Kleine Abfrage fensterkontakt mit Anwesendheit Blocky

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Kleine Abfrage fensterkontakt mit Anwesendheit Blocky

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
12 Beiträge 3 Kommentatoren 1.0k Aufrufe
  • Ä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.
  • L Offline
    L Offline
    ludino
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich als Anfänger in sachen Blocky und Hausautomatisation, möchte ich eine Türabfrage basteln die mir über Pushoversagt das die Tür geöffnet worden ist.

    Hier mal meine Gedanken dazu, und die frage ob ich auf dem Richtigen weg bin.

    Gruß

    ! <block 1999/xmlns="<URL url=" http:/www.w3.org/xhtml"="">http://www.w3.org/1999/xhtml" type="on_ext" id="4{]Rq.P6:Ug1ySA0M.6" x="-738" y="-312"> ! <mutation items="1"></mutation> ! <field name="CONDITION">ne</field> ! <value name="OID0"><shadow type="field_oid" id="xD^Jz(=7O1Qq7yM%6+}5"><field name="oid">hm-rpc.0.0000D709956250.1.STATE</field></shadow></value> ! <statement name="STATEMENT"><block type="controls_if" id="Pf%bFMTkcK[VB2RLDus"><value name="IF0"><block type="logic_compare" id="uLu)312eeK,@JKZ7@}kv"><field name="OP">EQ</field>
    ! <value name="A"><block type="get_value" id="#Zb_3#dFMO.WqSg`2M+K"><field name="ATTR">val</field>
    ! <field name="OID">tr-064.0.devices.Honor-8.active</field></block></value>
    ! <value name="B"><block type="logic_operation" id="rH|vx_,8c?w8ImE([%ld"><field name="OP">AND</field>
    ! <value name="A"><block type="logic_boolean" id="hv2z/yh^Q]cp5(O%6^dN"><field name="BOOL">FALSE</field></block></value>
    ! <value name="B"><block type="logic_operation" id="dN(r.gq_mF51abuDB.mc"><field name="OP">AND</field>
    ! <value name="A"><block type="logic_compare" id="}x/_9#DZXhK42Wq[q96v"><field name="OP">EQ</field>
    ! <value name="A"><block type="get_value" id="{Yi/NYbS(v9mJ(Qd8.Ko"><field name="ATTR">val</field>
    ! <field name="OID">tr-064.0.devices.Mi-4c-MiPhone.active</field></block></value>
    ! <value name="B"><block type="logic_boolean" id="eH#R{3ic45ZDese8-2e("><field name="BOOL">FALSE</field></block></value></block></value>
    ! <value name="B"><block type="logic_compare" id="7GRH4nkRgZFsmWZDn.~}"><field name="OP">EQ</field>
    ! <value name="A"><block type="get_value" id="|;cD~6KID]o_i1:vp01~"><field name="ATTR">val</field>
    ! <field name="OID">hm-rpc.0.0000D709956250.1.STATE</field></block></value>
    ! <value name="B"><block type="math_number" id="ss4W5mi2ji*,|BJM!{+J"><field name="NUM">1</field></block></value></block></value></block></value></block></value></block></value>
    ! <statement name="DO0"><block type="pushover" id="|,/|/oCc.*qMC?E~r[Z#"><field name="INSTANCE">.1</field>
    ! <field name="PRIORITY">0</field>
    ! <field name="LOG">warn</field>
    ! <value name="MESSAGE"><shadow type="text" id="(AeQLs]IjW,a,7mA}=hX"><field name="TEXT">Tür Wurde Geöffnet</field></shadow></value></block></statement></block></statement></block>

    1 Antwort Letzte Antwort
    0
    • DutchmanD Offline
      DutchmanD Offline
      Dutchman
      Developer Most Active Administrators
      schrieb am zuletzt editiert von
      #2

      Hi

      Könntest du bitte auch einen Screenshot Posten und [Blockly] im subject dieses threads hinzufügen dann kommt schneller Hilfe

      –-----------------------

      Send from mobile device

      1 Antwort Letzte Antwort
      0
      • L Offline
        L Offline
        ludino
        schrieb am zuletzt editiert von
        #3

        Ja klar mache ich das,
        4298_t_r.jpg

        1 Antwort Letzte Antwort
        0
        • R Offline
          R Offline
          RappiRN
          Most Active
          schrieb am zuletzt editiert von
          #4

          Ich habe vor kurzem auch mal ein bisschen mit Pushover probiert. Ich musste noch die Geräte-ID eintragen, wo der Text hinsollte. Hast du mehrere pushover-Instanzen?

          Enrico

          1 Antwort Letzte Antwort
          0
          • DutchmanD Offline
            DutchmanD Offline
            Dutchman
            Developer Most Active Administrators
            schrieb am zuletzt editiert von
            #5

            Dein blockly ist fehlerhaft, deine erste Abfrage ist Wert von object = UND anstatt den Wert wahr/unwahr.

            Stimmt es auch das offen den Wert unwahr hat?

            –-----------------------

            Send from mobile device

            1 Antwort Letzte Antwort
            0
            • L Offline
              L Offline
              ludino
              schrieb am zuletzt editiert von
              #6

              @ludino:

              Ich habe vor kurzem auch mal ein bisschen mit Pushover probiert. Ich musste noch die Geräte-ID eintragen, wo der Text hinsollte. Hast du mehrere pushover-Instanzen?

              Enrico `

              Hallo, ich weiß es noch genau wie ich Pushover Realisieren möchte, ob mit meheren Instanzen oder über die Geräte ID, wobei ich noch garnicht weiß wie das mit der Geräte ID funktioniert.

              @RappiRN:

              Dein blockly ist fehlerhaft, deine erste Abfrage ist Wert von object = UND anstatt den Wert wahr/unwahr.

              Stimmt es auch das offen den Wert unwahr hat? `

              Das verstehe ich nicht ganz ich möcht von der Logic haben

              Wenn Honor zustand = unwahr

              und

              Mi4 zustand = unwahr

              und Fensterkontakt zustand = wahr

              dann

              Push

              Kannst Du mir das bitte näher erklären was du meinst

              Danke

              1 Antwort Letzte Antwort
              0
              • L Offline
                L Offline
                ludino
                schrieb am zuletzt editiert von
                #7

                Ich glaube es hat klick gemacht.

                Ist das so gemeint?
                4298_t_r1.jpg

                1 Antwort Letzte Antwort
                0
                • DutchmanD Offline
                  DutchmanD Offline
                  Dutchman
                  Developer Most Active Administrators
                  schrieb am zuletzt editiert von
                  #8

                  @ludino:

                  Ich glaube es hat klick gemacht.

                  Ist das so gemeint? `

                  Genau so sollte es gehen

                  –-----------------------

                  Send from mobile device

                  1 Antwort Letzte Antwort
                  0
                  • R Offline
                    R Offline
                    RappiRN
                    Most Active
                    schrieb am zuletzt editiert von
                    #9

                    So müsste das stimmen, wenn die Statusmeldungen "richtig herum" sind.

                    Probier doch mal, Handy abmelden, bzw WLAN aus, die zweite Bedingung realisieren, oder eben mal kurz die Bedingung ändern, und dann die Tür öffnen und auf die Meldung warten! :D

                    Dutchman war schneller! :lol:

                    Enrico

                    1 Antwort Letzte Antwort
                    0
                    • L Offline
                      L Offline
                      ludino
                      schrieb am zuletzt editiert von
                      #10

                      Hi,

                      mir geht es erst mal nicht um die Funktion(natürlich teste ich es), ich möchte Blocky verstehen, da ich noch ziemlich am Anfang stehe, möchte ich nur wissen ob so meine Gedankengänge richtig sind bzw es so sauber Programmiert wird.

                      Jetzt muss ich diese schalten noch erweitern wenn die Tür/Fenster offen stehen beim verlassen (Fenster auf Kipp) dann soll das Fenster nicht weiter beachtet werden, ausser es wird zu gemacht und dann wieder auf!

                      Da mache ich mir gerade gedanken zu wie die Logic dazu aussehen soll!

                      Ich tu mich schwer, mir eine Logic auszudenken wie ich sowas realiesiere. Aber genau das will ich lernen wie denken muss damit ich zum ziel komme.

                      Gruß

                      1 Antwort Letzte Antwort
                      0
                      • DutchmanD Offline
                        DutchmanD Offline
                        Dutchman
                        Developer Most Active Administrators
                        schrieb am zuletzt editiert von
                        #11

                        @ludino:

                        Da mache ich mir gerade gedanken zu wie die Logic dazu aussehen soll!

                        Ich tu mich schwer, mir eine Logic auszudenken wie ich sowas realiesiere. Aber genau das will ich lernen wie denken muss damit ich zum ziel komme.

                        Gruß `

                        Am einfachste waere es fuer diese faelle die bloecke Wen/Dan/Sonst wen zu benutzen.

                        Die basis ist halt immer die logic im kopf zu haben was man erreichen moechte, meistens schreibe ich mir solche sachen auf (oder zeichne es mir sogar aus).

                        Als naestes lege ich die logic drueber und Puzzle wie man dan die wuensche realisieren kan.

                        Die basis darin ist oft trigger/Wenn-dann-sonst wenn-sonst und dazu gehoerigen vergleichen UND/hoher/kleiner usw.

                        Als tip, in blockly kannst du auch mit debug bausteinen arbeiten danmit kannste du dan im log die resultate schreiben ohne das irgendwas gesteuert wird.

                        Das mache ich of im zu ueberpruefen ob die logic stimmt befohr ich schaltungen durchsetze.

                        ~Dutch

                        1 Antwort Letzte Antwort
                        0
                        • L Offline
                          L Offline
                          ludino
                          schrieb am zuletzt editiert von
                          #12

                          @Dutchman:

                          Als tip, in blockly kannst du auch mit debug bausteinen arbeiten danmit kannste du dan im log die resultate schreiben ohne das irgendwas gesteuert wird.

                          Das mache ich of im zu ueberpruefen ob die logic stimmt befohr ich schaltungen durchsetze.

                          ~Dutch `

                          Das ist ja mal ein sehr guter Tip Danke

                          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

                          679

                          Online

                          32.6k

                          Benutzer

                          82.2k

                          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