FHEM Tutorial Serie Teil 7 – Abläufe automatisieren (Anwesenheit & Abwesenheit)

Das tollste Smarthome kann noch so schön sein, wenn es nicht wirklich „Smart“ ist. Einen großen Schritt in die Richtung „Smart“-Home erreicht man damit, dass man Abläufe festlegt und programmiert, die bei Ankunft beziehungsweise beim Verlassen des Hauses oder der Wohnung ausgeführt werden.

Heute werden wir uns anschauen, wie wir die einzelnen Bewohner, die wir in der FHEM Tutorial Serie Teil 6 erstellt und per WLAN erfasst haben, als „Bewohnergruppe“ zusammenfassen.

Anschließend lernt ihr, wie ihr mit einfachem Perl-Code den Status, ob jemand anwesend ist oder nicht, auslesen könnt und mit dem entsprechenden Code darauf reagieren könnt.

Wir brauchen in diesem Tutorial, um zu überprüfen ob es draußen dunkel oder hell ist, das FHEM Modul Twilight, welches wir im FHEM Tutorial Teil 03 mit dem Namen LichtWetter eingerichtet haben

Konkret wollen wir:

  • Beim verlassen des letzten Bewohners alle Lichter ausschalten.
  • Bei Ankunft des ersten Bewohners, das Licht im Flur einschalten lassen, aber nur wenn es draußen dunkel ist.

Bevor ihr loslegen könnt, checkt einmal kurz ob die Voraussetzungen erfüllt sind:

  • Bewohner eingerichtet und erfasst (Tutorial 6)
  • LichtWetter eingerichtet (Tutorial 3)
  • FHEM ist aktuell (FHEM Kommandozeile „update“ anschließend „shutdown restart“)

Legen wir los:

 

Code 1

 

Code 2

 

Code 3

 

Code 4

 

Code 5

 

Code 6

 

Code 7

 

VN:F [1.9.22_1171]
Rating: 5.0/5 (3 votes cast)
FHEM Tutorial Serie Teil 7 - Abläufe automatisieren (Anwesenheit & Abwesenheit), 5.0 out of 5 based on 3 ratings

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.