Skip to content

GigaGremlin/SonicPrincess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🐾 SonicPrincess

Mobile Ultraschall-Hundeklingel auf ESP8266-Basis

SonicPrincess Logo

Damit Princess nicht mehr bellen muss, wenn sie ins Haus möchte.


📖 Über dieses Projekt

Da unser Hund am liebsten draußen in der Sonne liegt oder im Vorgarten spielt, brauchten wir eine Lösung,
die es unserer Princess ermöglicht zu "klingeln", wenn sie wieder rein möchte.

Früher hat sie sich einfach vor die Tür gesetzt und gebellt, bis jemand kam.
Heute gibt es dafür im Haus eine elegante Durchsage über Home Assistant. 🔊

Warum Ultraschall?

Wir haben viel experimentiert, aber Standardlösungen waren unzuverlässig:

  • PIR-Sensoren: Zu viele Fehlalarme durch Lichtwechsel.
  • Präsenzmelder (Tuya/Zigbee): Hohe Latenz und zu große Reichweite (Reflektionen).
  • Ultraschall (HC-SR04): Präzise Distanzmessung. Keine Fehlalarme mehr, und der Hund wird nicht gestört.

🛠 Hardware & Komponenten

Das Herzstück ist ein günstiges ESP8266-Board mit integriertem Akkuhalter für maximale Mobilität.

Komponente Beschreibung Bild
Controller ESP8266 D1 Mini WiFi + 18650 Akku-Halter
Sensor HC-SR04 Ultraschall Modul
Energie 18650 Li-Ion Akku

Tip

Selbstverständlich funktioniert das auch mit einem normalen ESP8266 ohne Akku per USB-Netzteil,
wenn die Klingel fest an einem Ort montiert wird.


🚀 Funktionsweise

  1. Der HC-SR04 misst kontinuierlich die Distanz vor der Tür.
  2. Sobald Princess einen definierten Schwellenwert (Abstand zur Tür) unterschreitet,
    erkennt der ESP8266 dies als "Anwesenheit".
  3. Ein Signal wird per WiFi an Home Assistant gesendet.
  4. Home Assistant löst eine Benachrichtigung oder Sprachausgabe im Haus aus.
SonicPrincess -2 SonicPrincess -1

💻 Installation & Code

Du findest die aktuelle Konfigurationsdatei direkt hier im Repository:

📂 Firmware / YAML (v2.5)

Die Einbindung in Home Assistant erfolgt am einfachsten über ESPHome. Einfach die YAML anpassen
(WLAN-Daten & Distanz-Schwellenwert) und auf den ESP flashen.

Natürlich gibt es hier auch das mp3 File und ein Beispiel für die HA Automation

📂 HomeAssistant / MP3 & YAML


👑 Die Namensgeberin im Einsatz (auf Strandwache)

Princess Urlaub am Meer

Zuletzt aktualisiert: April 2026

About

ESP8266 mobile Ultraschall-Hundeklingel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors