Smarter Briefkasten

Direkt zum Seiteninhalt

Smarter Briefkasten

Sicherheitzuhause24 Blog
Veröffentlicht von Christian Baumann in Smarthome · 15 August 2022
  
Briefkasten smart machen mit Homematic IP
Heute möchten wir euch zeigen, wie man auf eine schnelle und einfache Art sich über Homematic IP benachrichtigen lassen kann, wenn der Postbote da war.

Was haben wir dafür benutzt?

1 Homematic Zentrale CCU2 (geht natürlich auch die Homematic CCU3)
1 einen optischen Fensterkontakt von Homematic IP
1 MP3 Funkgong von Homematic IP mit SD Karte
1 die Smartha App (geht natürlich auch die frühere Easy App von Easy Smarthome)
1 eine MP3 Datei (wir haben die Nummer 011_Briefkasten aus unserem MP3 Ordner genommen)
1 Stück Metall oder ähnliches
1 Cloudmatic Zugang für die Smartha App / Easy App für die Pushfunktion

Wie sind wir nun vorgegangen?
Wir gehen jetzt einfach mal davon aus, das Ihr schon eine CCU2 oder CCU3 im Einsatz habt.
Zuerst muss der MP3 Funkgong und der Fensterkontakt mit der CCU Zentrale verbunden (angelernt) werden. Ist dies geschehen, könnt Ihr die SD-Karte mit der von euch zuvor aus gesuchten MP3 Datei in den Funkgong (siehe Bedienungsanleitung des Funkgongs) gesteckt werden.
Dann bringt Ihr den Fensterkontakt an dem Einwurfschlitz des Briefkasten an, es kann möglich sein, das Ihr dann ein Blech, was am Briefkastendeckel angebracht wird, etwas zurecht biegen müsst, damit der Fensterkontaktsensor mit dem Blech beim geschlossenen Briefkasten richtig verdeckt wird.

Briefkasten der Smart gemacht wird   Fensterkontakt Anbringung im Briefkasten Smarter Briefkasten

Das war es dann auch schon mit der Installation der Komponenten.
Jetzt müst Ihr nur noch die Smartha-App oder Easy Smarthome App auf dem Handy installieren und euch dort anmelden, damit Ihr eine Pushfunktion freischalten könnt (siehe Anleitung der jeweiligen App). So bekommt Ihr nicht nur eine Benachrichtigung über den Funkgong (was ja nur was bringt, wenn Ihr auch daheim seit), sondern auch eine Push Nachricht aufs Handy.
Bei der Smartha App könnt Ihr den Push API-Key automatisch in die CCU übertragen lassen. Bei der Easy App müsst Ihr den Händisch in die CCU eingeben.

Ist das alles geschehen, muss jetzt nur noch ein kleines Programm in der CCU geschrieben werden, dies geschiet über die Webui im Internetbrowser, das wie folgt aussieht:

Bedingung: Wenn...
Geräteauswahl=Briefkasten:1 (so haben wir den Fensterkontakt benannt) bei geschlossen = bei Änderung auslösen

Anmerkung: Man kann statt geschlossen auch offen nehmen, aber wir haben besser Ergebnisse erzielt wenn wir geschlossen genommen haben.

Aktivität: Dann...
Geräteauswahl = Funkgong (also das Gerät mit Ton auswählen) = sofort = Kanalaktion (Kanäle einsetzen)
Skript= API Key = sofort (hiermit wird euch dann die Pushnachricht ans Handy geschickt, den Nachrichten Text könnt Ihr euch selber erstellen, also z.B.: die Post ist)
Fensterkontakt Anbringung im Briefkasten

Hier noch ein kleiner Vorschlag für die Skripvorlage für die Pushnachricht:

string APIStart = "ESY:";
! Hier Ihren API Key eingeben
string APIKey = APIStart # "hier muss euer APIKey rein";

! Hier das Event der Push Nachricht angeben
string event = "Post im Briefkasten!";

! Hier den Inhalt der Push Nachricht angeben
string PushText;
PushText = "Post ist da!";

! Alles ab hier bitte UNVERÄNDERT übernehmen

string stdout;
string stderr;
string teilstr;
string sendtext = "";
string sendevent = "";
string sendapikey = "";

foreach(teilstr, APIKey.Split(" ")) {
 sendapikey = sendapikey # "+" # teilstr;
}
foreach(teilstr, event.Split(" ")) {
 sendevent = sendevent # "+" # teilstr;
}
foreach(teilstr, PushText.Split(" ")) {
 sendtext = sendtext # "+" # teilstr;
}
system.Exec ("/bin/sh /etc/config/addons/mh/prowl.sh "# sendapikey # " " # sendevent # " " # sendtext, &stdout, &stderr);

Dann auf abspeichern gehen und fertig. Und jetzt bekommt Ihr daheim über den Funkgong oder auch über das Handy mit, wenn euch was in den Briefkasten geworfen worden ist.



Es gibt noch keine Rezension.
0
0
0
0
0

Zurück zum Seiteninhalt