Zum Hauptinhalt springenZur Hauptnavigation springen

Post im Briefkasten? (Aqara Vibrations-Sensor / ZHA / Home Assistant Automatisierung)

Post im Briefkasten? (Aqara Vibrations-Sensor / ZHA / Home Assistant Automatisierung)
Veröffentlicht am 14.3.2023
Home Assistant

Empfohlene Produkte

📦 Unsere Smart-Switch-Empfehlungen

Ausgewählte Empfehlungen für dein Smart Home Projekt

Lädt Produkte... (smartswitch → zigbee → sensor → automation)

Ich habe meine Automatisierung des Briefkastens mit dem Aqara Vibrations-Sensor aus einem meiner Videos erweitert. Bisher wurde man einfach nur bei jeder Erschütterung am Briefkasten informiert.
Jetzt wird sogar berücksichtigt, wenn die Post entnommen wurde. Das heißt man kann sich nun im Dashboard anzeigen lassen, ob Post im Briefkasten ist, oder nicht.

🎥

YouTube-Video

Lädt Inhalte von YouTube. Durch Klick stimmen Sie dem Laden externer Inhalte zu.

Die Automatisierung reagiert wie bisher auf Vibrationen, um zu melden, dass Post eingeworfen wurde.
Neu ist jetzt aber die Prüfung auf Änderung des Neigungswinkels. Über den command „current_orientation“ teilt der Sensor nämlich Lage-Änderungen mit. Und diese kann eigentlich nur durch das öffnen der Klappe erzeugt werden. Hier gehe ich dann davon aus, dass beim öffnen auch die vorhandene Post entnommen wird.

So kann ich recht präzise ermitteln, ob sich aktuell Post im Briefkasten befindet oder eben nicht.


Lädt...


Vorbereitung/Anforderungen

Für die Automatisierung muss die device_ieee bekannt sein und ein input_boolean (Helfer vom Typ Schalter) mit dem Namen „Post im Briefkasten“ angelegt werden. (Ihr könnt den Helfer natürlich auch anders nennen, dann muss der Name auch in der Automatisierung entsprechend angepasst werden)

Falls noch nicht geschehen solltet Ihr auch die Sensibilität eures Vibrationssensors anpassen wie im folgenden Artikel beschrieben:
https://www.smarthomeyourself.de/wiki/homeassistant/empfindlichkeit-des-aqara-vibration-sensor-mit-zha-in-home-assistant-einstellen/


Die neue Briefkasten Automatisierung

Bei Vibration wird der Helfer „input_boolean.post_im_briefkasten“ auf on gesetzt und ein Notify an mein Handy geschickt. Bei Neigung setze ich den Helfer zurück auf off.

Folgende Punkte müsst Ihr in der Automatisierung noch anpassen:

  • die „device_ieee:“ also das „00:15:8d:00:04:23:15:a3“ gegen eure ID austauschen
  • Die Entity-ID des binary_sensor gegen die ID eures Vibrationssensors austauschen (binary_sensor.briefkasten_sensor)
  • Den Notify-Dienst (notify.mobile_app_my_phone) an euren gewünschten Notify Dienst anpassen.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 alias: Post im Briefkasten description: "" trigger: - platform: event event_type: zha_event alias: Briefkasten wurde geleert id: Briefkasten wurde geleert event_data: device_ieee: 00:15:8d:00:04:23:15:a3 command: current_orientation - platform: state from: "off" to: "on" id: Post wurde eingeworfen entity_id: - binary_sensor.briefkasten_sensor condition: [] action: - choose: - conditions: - condition: trigger id: Post wurde eingeworfen sequence: - service: input_boolean.turn_on data: {} target: entity_id: input_boolean.post_im_briefkasten - service: notify.mobile_app_my_phone data: title: Post ist da message: Der Briefkasten wurde betätigt - conditions: - condition: trigger id: Briefkasten wurde geleert sequence: - service: input_boolean.turn_off data: {} target: entity_id: input_boolean.post_im_briefkasten mode: single


Dashboard Beispiel

Einfache Button-Card mit dem input_boolean als Entity.

Der Helfer könnte dann z.B. mit einem Briefumschlag (mdi:email) als Icon versehen werden und aufs Dashboard gelegt werden. Damit bei Klick nicht direkt der Zustand geändert wird, habe ich bei mir die Tab-Action auf „none“ gesetzt und nur mit langem Drücken einen Zustandswechsel eingebaut.
So kann ich immer noch durch langes drücken des Buttons den Status des Helfers ein/ausschalten. Aber nicht versehentlich durch antippen.

In meinem Fall habe ich die Button Karte auch noch in eine Bedingte Karte gelegt, so dass der Briefumschlag nur eingeblendet wird, wenn der Helfer auf „on“ steht, also wenn sich Post im Briefkasten befindet.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 type: conditional conditions: - entity: input_boolean.post_im_briefkasten state: 'on' card: show_name: true show_icon: true type: button tap_action: action: none entity: input_boolean.post_im_briefkasten hold_action: action: toggle name: Post im Briefkasten




Solltet Ihr noch Fragen haben, schaut einfach auf unserem Discord vorbei. Dort kann euch sicher bei eurem Problem geholfen werden!
https://www.smarthomeyourself.de/discord

Falls Ihr mehr über Home Assistant wissen wollt, werft gerne einen Blick in meine Home Assistant Playlist auf YouTube:

Playlist:


Ansonsten findet Ihr jede Menge weiterer Informationen rund um Home Assistant in unserem Wiki:


Shopping-Empfehlungen

Passende smartswitch-Produkte

Weitere empfohlene Produkte für dein Smart Home

Lädt Produkte... (smartswitch → zigbee → sensor → automation)

Artikel teilen

Teilen: