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. ( Gelöst) Mal wieder Post ist da.

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    794

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

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

( Gelöst) Mal wieder Post ist da.

Scheduled Pinned Locked Moved Blockly
18 Posts 7 Posters 1.3k Views 5 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.
  • Walter.O.W Offline
    Walter.O.W Offline
    Walter.O.
    wrote on last edited by Walter.O.
    #1

    Ziaomi Fensterkontakt im Briefkasten
    Der Datenpunkt: 0_userdata.0.Briefkasten.Brief
    wird benötigt für eine VIS als Binkender Briefkasten.
    Jetzt hänge ich fest, da ich den Datenpunkt einfach nicht wieder auf "falsch" setzen kann,
    egal ob steure oder aktualisiere.
    Ausserdem kommt Post ist da gleich 2 mal auf Telegram
    Habe es auch schon mit einem Timeout Probiert aber das Funktioniert auch nicht.
    Kann mir da bitte mal jemand weiterhelfen?

    Zwischenablage01.gif


    <block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="GUr59!Yl5mDs=I+Jo5B" x="-762" y="-512"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="n1LLug[:];X(NGRrHI9M"> <field name="oid">zigbee.0.00158d000807644f.opened</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="(bcB=FP[%}7[coOis#t!"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Briefkasten.Brief</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="ww2AOs4$*JK;-r-tFizs"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="controls_if" id="Ci9yel;nZt;3HGWWTd%p"> <value name="IF0"> <block type="logic_compare" id="fsEVLCKjDeTnXQO4viQs"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="G2%KCoV,9q)w;P-cWe8F"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Briefkasten.Brief</field> </block> </value> <value name="B"> <block type="logic_boolean" id="T#4?AUYpx3)^tR)foJe("> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="telegram" id="4N)7(_2cP}HZ|}FBw=8|"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="ESCAPING">FALSE</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="W6;1HREN=O|*]-[/it?8"> <field name="TEXT">Post ist Da</field> </shadow> </value> </block> </statement> <next> <block type="update" id="i7:89LuT-lok(2pv~alZ"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Briefkasten.Brief</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Nj@$UwrOt$#2Rgfn/0X">
    <field name="BOOL">FALSE</field>
    </block>
    </value>
    </block>
    </next>
    </block>
    </next>
    </block>
    </statement>
    </block>

    paul53P 1 Reply Last reply
    0
    • W Offline
      W Offline
      warp735
      wrote on last edited by
      #2

      @walter-o
      Du stellst die Variable auf wahr und lässt dich benachrichtigen wenn wahr?!

      Walter.O.W 1 Reply Last reply
      0
      • W warp735

        @walter-o
        Du stellst die Variable auf wahr und lässt dich benachrichtigen wenn wahr?!

        Walter.O.W Offline
        Walter.O.W Offline
        Walter.O.
        wrote on last edited by
        #3

        @warp735
        Ja genau

        W AsgothianA 2 Replies Last reply
        0
        • Walter.O.W Walter.O.

          @warp735
          Ja genau

          W Offline
          W Offline
          warp735
          wrote on last edited by
          #4

          @walter-o
          Und merkst selbst nicht dass das Humbug ist?

          Walter.O.W 1 Reply Last reply
          0
          • Walter.O.W Walter.O.

            @warp735
            Ja genau

            AsgothianA Offline
            AsgothianA Offline
            Asgothian
            Developer
            wrote on last edited by Asgothian
            #5

            @walter-o du hast da eine 'race condition'. das SetState braucht länger als der eigentliche Aufruf, so das der neue Wert nicht verfügbar ist bevor das getState in der Zeile darauf ankommt. Allerdings kannst Du dir da das Falls auch sparen und einfach die Nachricht schicken.

            Das die Nachricht 2mal kommt liegt am trigger. Der feuert wenn der wert 'is_open' geändert wird, sprich wenn der von falsch auf wahr geht, und wenn der von wahr auf falsch geht wenn die Klappe wieder geschlossen wird :)

            A.

            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

            1 Reply Last reply
            0
            • W warp735

              @walter-o
              Und merkst selbst nicht dass das Humbug ist?

              Walter.O.W Offline
              Walter.O.W Offline
              Walter.O.
              wrote on last edited by
              #6

              @warp735 sagte in Mal wieder Post ist da.:

              @walter-o
              Und merkst selbst nicht dass das Humbug ist?

              Sorry, leider nicht (schäm)

              W AsgothianA 2 Replies Last reply
              0
              • Walter.O.W Walter.O.

                Ziaomi Fensterkontakt im Briefkasten
                Der Datenpunkt: 0_userdata.0.Briefkasten.Brief
                wird benötigt für eine VIS als Binkender Briefkasten.
                Jetzt hänge ich fest, da ich den Datenpunkt einfach nicht wieder auf "falsch" setzen kann,
                egal ob steure oder aktualisiere.
                Ausserdem kommt Post ist da gleich 2 mal auf Telegram
                Habe es auch schon mit einem Timeout Probiert aber das Funktioniert auch nicht.
                Kann mir da bitte mal jemand weiterhelfen?

                Zwischenablage01.gif


                <block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="GUr59!Yl5mDs=I+Jo5B" x="-762" y="-512"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="n1LLug[:];X(NGRrHI9M"> <field name="oid">zigbee.0.00158d000807644f.opened</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="(bcB=FP[%}7[coOis#t!"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Briefkasten.Brief</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="ww2AOs4$*JK;-r-tFizs"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="controls_if" id="Ci9yel;nZt;3HGWWTd%p"> <value name="IF0"> <block type="logic_compare" id="fsEVLCKjDeTnXQO4viQs"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="G2%KCoV,9q)w;P-cWe8F"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Briefkasten.Brief</field> </block> </value> <value name="B"> <block type="logic_boolean" id="T#4?AUYpx3)^tR)foJe("> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="telegram" id="4N)7(_2cP}HZ|}FBw=8|"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="ESCAPING">FALSE</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="W6;1HREN=O|*]-[/it?8"> <field name="TEXT">Post ist Da</field> </shadow> </value> </block> </statement> <next> <block type="update" id="i7:89LuT-lok(2pv~alZ"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Briefkasten.Brief</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Nj@$UwrOt$#2Rgfn/0X">
                <field name="BOOL">FALSE</field>
                </block>
                </value>
                </block>
                </next>
                </block>
                </next>
                </block>
                </statement>
                </block>

                paul53P Offline
                paul53P Offline
                paul53
                wrote on last edited by
                #7

                @walter-o sagte: kommt Post ist da gleich 2 mal auf Telegram

                Versuche es mal mit Trigger auf "ist größer als letztes":

                Blockly_temp.JPG

                Ich gehe davon aus, dass der DP "Post ist da" per Vis zurück gesetzt wird?

                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

                Walter.O.W 1 Reply Last reply
                1
                • Walter.O.W Walter.O.

                  @warp735 sagte in Mal wieder Post ist da.:

                  @walter-o
                  Und merkst selbst nicht dass das Humbug ist?

                  Sorry, leider nicht (schäm)

                  W Offline
                  W Offline
                  warp735
                  wrote on last edited by
                  #8

                  @walter-o
                  Lass dich einfach benachrichtigen. Da brauchst doch vorher nix auf "wahr" stellen

                  1 Reply Last reply
                  0
                  • Walter.O.W Walter.O.

                    @warp735 sagte in Mal wieder Post ist da.:

                    @walter-o
                    Und merkst selbst nicht dass das Humbug ist?

                    Sorry, leider nicht (schäm)

                    AsgothianA Offline
                    AsgothianA Offline
                    Asgothian
                    Developer
                    wrote on last edited by
                    #9

                    @walter-o

                    Gehen wir das ganze mal logisch an - da passt was nicht zusammen. Was ich bisher aus den wenigen Info's verstanden habe:

                    • du hast einen Sensor an der Briefkastenklappe. Der soll dich benachrichtigen wenn post da ist, sprich wenn der Postbote die Klappe auf und wieder zu macht.
                    • du hast einen Datenpunkt mit dem du der Vis signalisieren willst das Post da ist
                    • zusätzlich willst du eine Telegramm Meldung haben wenn die Post da ist.

                    Was fehlt:

                    • woran erkennst du das du die Post aus dem Briefkasten geholt hast ?
                    • Wer soll wann und warum den DP für die Vis zurück setzen ?

                    A

                    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                    Walter.O.W 1 Reply Last reply
                    0
                    • AsgothianA Asgothian

                      @walter-o

                      Gehen wir das ganze mal logisch an - da passt was nicht zusammen. Was ich bisher aus den wenigen Info's verstanden habe:

                      • du hast einen Sensor an der Briefkastenklappe. Der soll dich benachrichtigen wenn post da ist, sprich wenn der Postbote die Klappe auf und wieder zu macht.
                      • du hast einen Datenpunkt mit dem du der Vis signalisieren willst das Post da ist
                      • zusätzlich willst du eine Telegramm Meldung haben wenn die Post da ist.

                      Was fehlt:

                      • woran erkennst du das du die Post aus dem Briefkasten geholt hast ?
                      • Wer soll wann und warum den DP für die Vis zurück setzen ?

                      A

                      Walter.O.W Offline
                      Walter.O.W Offline
                      Walter.O.
                      wrote on last edited by
                      #10

                      @asgothian sagte in Mal wieder Post ist da.:

                      @walter-o

                      Gehen wir das ganze mal logisch an - da passt was nicht zusammen. Was ich bisher aus den wenigen Info's verstanden habe:

                      • du hast einen Sensor an der Briefkastenklappe. Der soll dich benachrichtigen wenn post da ist, sprich wenn der Postbote die Klappe auf und wieder zu macht.
                      • du hast einen Datenpunkt mit dem du der Vis signalisieren willst das Post da ist
                      • zusätzlich willst du eine Telegramm Meldung haben wenn die Post da ist.

                      Ja genau.

                      Was fehlt:

                      • woran erkennst du das du die Post aus dem Briefkasten geholt hast ?

                      Das soll noch dazu kommen wenn ein zweiter Xiaomi an die Tür kommt

                      • Wer soll wann und warum den DP für die Vis zurück setzen ?

                      Hier liegt mein Problem, ich denke das soll der 2. te xiaomi machen, das währe dann logisch oder?

                      A

                      1 Reply Last reply
                      0
                      • paul53P paul53

                        @walter-o sagte: kommt Post ist da gleich 2 mal auf Telegram

                        Versuche es mal mit Trigger auf "ist größer als letztes":

                        Blockly_temp.JPG

                        Ich gehe davon aus, dass der DP "Post ist da" per Vis zurück gesetzt wird?

                        Walter.O.W Offline
                        Walter.O.W Offline
                        Walter.O.
                        wrote on last edited by Walter.O.
                        #11

                        @paul53 sagte in Mal wieder Post ist da.:

                        @walter-o sagte: kommt Post ist da gleich 2 mal auf Telegram

                        Versuche es mal mit Trigger auf "ist größer als letztes":

                        Blockly_temp.JPG

                        Ich gehe davon aus, dass der DP "Post ist da" per Vis zurück gesetzt wird?

                        Wo findet man den kleine telegram Block, bei mir ist dieser nicht vorhanden..
                        Zurücksetzen über tür öfnen

                        CodierknechtC 1 Reply Last reply
                        0
                        • Walter.O.W Walter.O.

                          @paul53 sagte in Mal wieder Post ist da.:

                          @walter-o sagte: kommt Post ist da gleich 2 mal auf Telegram

                          Versuche es mal mit Trigger auf "ist größer als letztes":

                          Blockly_temp.JPG

                          Ich gehe davon aus, dass der DP "Post ist da" per Vis zurück gesetzt wird?

                          Wo findet man den kleine telegram Block, bei mir ist dieser nicht vorhanden..
                          Zurücksetzen über tür öfnen

                          CodierknechtC Online
                          CodierknechtC Online
                          Codierknecht
                          Developer Most Active
                          wrote on last edited by
                          #12

                          @walter-o sagte in Mal wieder Post ist da.:

                          Wo findet man den kleine telegram Block, bei mir ist dieser nicht vorhanden..

                          Das ist der gleiche Block. Nur mit "internen Eingängen".

                          207a5f44-fec9-42ec-8fe1-8ee10fec9212-image.png

                          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                          HmIP|ZigBee|Tasmota|Unifi
                          Zabbix Certified Specialist
                          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                          Walter.O.W 1 Reply Last reply
                          1
                          • CodierknechtC Codierknecht

                            @walter-o sagte in Mal wieder Post ist da.:

                            Wo findet man den kleine telegram Block, bei mir ist dieser nicht vorhanden..

                            Das ist der gleiche Block. Nur mit "internen Eingängen".

                            207a5f44-fec9-42ec-8fe1-8ee10fec9212-image.png

                            Walter.O.W Offline
                            Walter.O.W Offline
                            Walter.O.
                            wrote on last edited by
                            #13

                            @codierknecht Danke

                            1 Reply Last reply
                            0
                            • WinniW Offline
                              WinniW Offline
                              Winni
                              Most Active
                              wrote on last edited by
                              #14

                              Der smarte Briefkasten 😁
                              https://youtu.be/DZxuDFQ_vZM
                              Sorry für das ot, aber ich konnte nicht anders. Das passt einfach zu gut ;)

                              Es gibt nicht Gutes. Außer man tut es. Erich Kästner

                              Walter.O.W 1 Reply Last reply
                              0
                              • WinniW Winni

                                Der smarte Briefkasten 😁
                                https://youtu.be/DZxuDFQ_vZM
                                Sorry für das ot, aber ich konnte nicht anders. Das passt einfach zu gut ;)

                                Walter.O.W Offline
                                Walter.O.W Offline
                                Walter.O.
                                wrote on last edited by
                                #15

                                @winni sagte in Mal wieder Post ist da.:

                                Der smarte Briefkasten 😁
                                https://youtu.be/DZxuDFQ_vZM
                                Sorry für das ot, aber ich konnte nicht anders. Das passt einfach zu gut ;)

                                😕 Na schönen Dank auch.

                                1 Reply Last reply
                                0
                                • WintermuteW Offline
                                  WintermuteW Offline
                                  Wintermute
                                  wrote on last edited by Wintermute
                                  #16

                                  Bei mir sieht das so aus:
                                  9d29c9d8-8b30-43c2-ac23-6a1364cd4c4f-image.png

                                  Das doppelte Setzen der Variable "Posteingang" mache ich, damit das "Geändert"-Datum am Datenpunkt korrekt aktualisiert wird.

                                  Postentnahme geht bei mir so:
                                  a70deb53-2e41-476e-baa5-a7640399e427-image.png

                                  Hardware ist an der Briefklappe und an der Briefkastentür jeweils ein Aqara Fenstersensor.

                                  Iobroker als Windows-VM auf einem Supermicro-Server

                                  paul53P 1 Reply Last reply
                                  0
                                  • WintermuteW Wintermute

                                    Bei mir sieht das so aus:
                                    9d29c9d8-8b30-43c2-ac23-6a1364cd4c4f-image.png

                                    Das doppelte Setzen der Variable "Posteingang" mache ich, damit das "Geändert"-Datum am Datenpunkt korrekt aktualisiert wird.

                                    Postentnahme geht bei mir so:
                                    a70deb53-2e41-476e-baa5-a7640399e427-image.png

                                    Hardware ist an der Briefklappe und an der Briefkastentür jeweils ein Aqara Fenstersensor.

                                    paul53P Offline
                                    paul53P Offline
                                    paul53
                                    wrote on last edited by paul53
                                    #17

                                    @wintermute sagte: Bei mir sieht das so aus:

                                    Das geht mit dem richtigen Trigger einfacher:

                                    Blockly_temp.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

                                    WintermuteW 1 Reply Last reply
                                    2
                                    • paul53P paul53

                                      @wintermute sagte: Bei mir sieht das so aus:

                                      Das geht mit dem richtigen Trigger einfacher:

                                      Blockly_temp.JPG

                                      WintermuteW Offline
                                      WintermuteW Offline
                                      Wintermute
                                      wrote on last edited by
                                      #18

                                      @paul53 Danke :-)

                                      Iobroker als Windows-VM auf einem Supermicro-Server

                                      1 Reply Last reply
                                      0

                                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                      With your input, this post could be even better 💗

                                      Register Login
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      518

                                      Online

                                      32.8k

                                      Users

                                      82.7k

                                      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