NEWS
2. Briefkastensensor in bestehendes Blockly einbauen
-
Hallo,
habe einen Briefkasten mit einer oberen Klappe für den Einwurf von Post. Daran ist ein Aqara Tür und Fenstersensor montiert. Beim Einwurf erhalte ich eine Whatsapp und unsere 3 Echos geben eine Sprachmeldung raus. Folgendes Blockly funktioniert tadellos:
Um Post zu entnehmen, muss die obere Klappe geöffnet werden, der Schlüssel auf der Vorderseite eingesteckt und die Frontklappe geöffnet werden.. also ohne Anheben des oberen Deckels ist die Entnahme nicht möglich.
An die Frontklappe habe ich jetzt einen zweiten Aqara Tür und Fenstersensor installiert... leider komme ich mit dem Blockly nicht klar...Von der Logik her stelle ich mir das folgendermaßen vor:
Obere Klappe wird geöffnet, wird innerhalb der nächsten 5 Sekunden NICHT auch die Frontklappe geöffnet, soll die Logik des oberen Blocklys auslösen. Wird innerhalb von 5 Sekunden auch die Frontklappe geöffnet, möchte ich eine Whatsapp dass der Briefkasten entleert wurde, aber keinerlei Sprachausgabe im Alexa.Im zweiten Schritt würde ich dann auch meine Jarvis Visualisierung so umstellen wollen, dass entweder die Notiz "Post" oder "Keine Post" angezeigt wird.
Könntet ihr mir bei der Modifizierung des Blocklys behilflich sein?
-
Du könntest ja beim ersten Öffnen der Klappe durch den Postmann einen Datenpunkt mit "wahr" aktualisieren der signalisiert dass eben Post da ist. Es kommen keine weiteren Nachrichten mehr solange der Datenpunkt nicht wieder auf "falsch" gesetzt wurde (durch das öffnen der Frontklappe)
Ein zweiter Block, ganz ähnlich des ersten, schaltet beim Öffnen/Schließen der Front Klappe den Datenpunkt wieder auf "falsch" so dass beim nächsten Öffnen der Einwurfsklappe wieder eine Meldung kommt.
Den Datenpunkt kannst Du ja dann auch in der Visualisierung entsprechend darstellen.
-
@albert-k wäre eine Möglichkeit, leuchtet mir soweit auch ein... wenn möglich würde ich jedoch gerne immer auf Stand bleiben sobald jemand am Briefkasten war..
-
@flowski sagte: wird innerhalb der nächsten 5 Sekunden NICHT auch die Frontklappe geöffnet, soll die Logik des oberen Blocklys auslösen.
-
@paul53 da komme ich jetzt nicht ganz mit... so???
Edit: habs gerade mal getestet, iwas stimmt nicht, es kommt keine Post Meldung wenn ich nur oben öffne, sondern nur die Entnahme Meldung wenn ich unten mit öffne...
-
@flowski sagte: es kommt keine Post Meldung wenn ich nur oben öffne
Im unteren Trigger nur auf "Frontklappe" triggern!
Trigger auf "ist größer als letztes" erspart die Prüfung vonWert
. -
@paul53 sau gut, es klappt. Vielen Dank. Da der Entnahme Sensor bislang nicht fest im Briefkasten montiert ist, habe ich die Öffnung nur am Sensor manuell durchgeführt.. mal sehen ob dann beim richtigen schließen (Fronttür zu und anschließend Deckel wieder zu) noch zusätzliche Fehl-Meldungen kommen oder das so passt. mache ich dann morgen.
-
@flowski
Obwohl du ja jetzt schon eine Lösung hast:Wir haben, bzw. hatten auch so einen Briefkasten, wo die Entnahmeklappe nur durch Anheben der Einwurfklappe zu öffnen war.
Deshalb habe ich einfach zur Flex gegriffen
Also flugs die Einwurfklappe temporär demontiert, dann den Teil, der normalerweise die Entnahmeklappe blockiert, abgeflext - aber so, daß noch ca. 1 cm stehen geblieben ist.
Diese 1 cm dann umgebördelt, damit die scharfe Flex-Kante "entschärft" wurde.
Somit hatte ich eine plane Einwurfklappe und kann jetzt die Entnahmeklappe ohne Anheben der Einwurfklappe öffnen.
(auf dem Foto ist die Entnahmeklappe noch demontiert) -
Manchmal ist analog einfach gut
(und braucht keinen Akku
)
-
@albert-k sagte in 2. Briefkastensensor in bestehendes Blockly einbauen:
Manchmal ist analog einfach gut
(und braucht keinen Akku
)
Jepp, die Flex, ähhh Axt im Haus erspart den Zimmermann
Allerdings ist doch Elektronik verbaut, die auch einen Akku benötigt:
Ich habe eine Homematic IP MOD-RC8 (8-fach Schaltplatine) verwendet, von denen ich aber nur 2 Eingänge benutze, an denen normale Reed-Kontakte angeschlossen sind.
Mit einem 18650 Li-Ion Akku / 3,7 V ist die Laufzeit ca ½ Jahr und funkt trotz Edelstahl-Briefkasten einwandfrei. -
@paul53 hi also irgendwas stimmt noch nicht zu 100%...
Ich öffne den Deckel, anschließend die Fronttür zur Entnahme, schließe die Tür wieder und ganz zum Schluss kommt ja der Deckel wieder drauf...
da nach dem Schließen des Deckel ja nichts weiter passiert erhalte ich zuletzt ja wieder die Meldung dass Post da ist oder? Müsste dann nicht auch wieder irgendein timeout nach der Front-Tür Schließung verhindern dass der Deckel Sensor denkt es wäre Post da?
Ich habe den Trigger "ist größer als letztes" noch nicht umgestellt, könnte es auch daran liegen?
-
@flowski sagte: ganz zum Schluss kommt ja der Deckel wieder drauf...
Dann sollte sich "is open" von true auf false ändern, was bei "ist größer als letztes" nicht zum Triggern führt. Das trifft allerdings nur zu, wenn der Kontakt nicht prellt.
EDIT: Sollte der Kontakt prellen, muss man entprellen:
-
@paul53 danke, aber so richtig verstehe ich die Funktion entprellen nicht. habe jetzt leider auch das Problem dass ich meinen Callmebot wohl an seine Grenzen gebracht habe durch die ganze Testerei ich erhalte keine Whatsapp Nachrichten mehr aufs Handy. Was aber das Feedback seitens Alexa und dem Logs im Iobroker angeht, scheint es auf den ersten Blick ohne entprellen zu funktionieren
Danke läuft aktuell ohne Fehler
-
jetzt muss ich mich doch nochmal melden, wenn ich nach dem öffnen der vorderen Klappe die obere runter lasse weil ich mit beiden Händen an den Briefkästen muss, bin ich der Meinung dass er als letzten Befehl wieder Post ist da bringt?! Weil ich ja quasi dann nicht mehr die Frontklappe öffne? Gibt es hierfür auch Abhilfe?
-
@flowski sagte: Gibt es hierfür auch Abhilfe?
-
@paul53 danke der erste Test war erfolgreich