HomeMatic Funk-Steckdose einbinden, den Stromverbrauch messen und an bestimmten Zeiten schalten (Zeitschaltuhr)

Nachdem wir im letzten HowTo den HMLan Adapter an unser Fhem angebunden haben, geht es nun darum die erste schaltbare Funk-Steckdose in Betrieb zu nehmen und automatisch zu schalten. Hierzu sind einige wenige Schritte notwendig und ein paar kleine Fallstricke zu umgehen. Ich werde einen HomeMatic Funk-Schaltaktor mit Leistungsmessung einbinden und für meine Weihnachtsbeleuchtung eine Zeitschaltung aktivieren.

Zuerst müssen wir unser FHEM bzw. HMLan Adapter in den Anlernmodus versetzen. Dies erreichen wir am einfachsten indem wir in der Befehlszeile in FHEM (Textbox ganz oben am Bildschirm) folgende Zeichenfolge eingeben:

set HMLAN01 PairForSec 60

Diese gibt uns für 60 Sekunden die Möglichkeit Geräte einzubinden (zu paaren). Hierzu müssen wir innerhalb dieser Zeit an unserer Funk-Steckdose noch für 3 – 5 Sekunden den großen grauen Button drücken. Nun sollte nach einem Klick auf den Menüpunkt CUL_HM folgendes Bild zu sehen sein:

image_thumb11-8676254

Ist dies der Fall, dann bitte ein Mal im Menü auf der linken Seite auf Save config klicken. Wenn wir nun auf den Punkt unter powerMeter klicken müsste in etwa folgendes zu sehen sein:

image_thumb12-9620737

Ich habe dem channel_01 bereits einen schönen Namen gegeben. Dies richten wir nun ebenfalls für den channel_02 ein (dieser ist für die Verbrauchsmessung zuständig). Geben Sie hierzu bitte folgendes in die Befehlszeile (ganz oben auf der Seite) ein und bestätigen Sie die Eingabe nach jeder Zeile indem Sie die Taste Enter betätigen:

rename CUL_HM_HM_ES_PMSw1_Pl_2C8749_Sw LR_Aussenbeleuchtung
rename CUL_HM_HM_ES_PMSw1_Pl_2C8749_Pwr LR_Aussenbeleuchtung_Verbrauch
define D_Aussenbeleuchtung_Verbrauch dummy
define D_Aussenbeleuchtung_Verbrauch_SET notify LR_Aussenbeleuchtung_Verbrauch {my $var= ReadingsVal("LR_Aussenbeleuchtung_Verbrauch","power",0);; fhem("set D_Aussenbeleuchtung_Verbrauch $var");;}

Wenn Sie nun auf den Menüpunkt Unsorted klicken sollte dieser so aussehen und Ihnen damit das ein und aus schalten der Steckdose sowie das ablesen der Verbrauchswerte ermöglichen. Ist dies der Fall, dann bitte erneut auf Save config klicken.

image_thumb13-6574340

Um eine Zeitschaltung zu aktivieren gehen wir nun auf den Menüpunkt Edit files und klicken dort auf fhem.cfg. Basierend auf den oben vergebenen Namen geben wir am Ende der Datei folgendes ein und bestätigen dies anschließend mit einem Klick auf Save fhem.cfg

# Zeitschaltuhr Aussenbeleuchtung
define LR_Aussenbeleuchtung_an at *{sunset(-900,"16:00","21:30")} set LR_Aussenbeleuchtung on
define LR_Aussenbeleuchtung_aus at *23:59:59 set LR_Aussenbeleuchtung off

Mit diesen Zeilen wird die Aussenbeleuchtung nun zum Sonnenuntergang eingeschaltet und um 23:59 Uhr wieder aus geschaltet.

[adrotate group=“2″]

2 Gedanken zu „HomeMatic Funk-Steckdose einbinden, den Stromverbrauch messen und an bestimmten Zeiten schalten (Zeitschaltuhr)

  1. Martin

    Hallo und vielen Dank für Deinen Blog,

    ich habe mal eine Frage zu dem Befehl

    {sunset(-900,“16:00″,“21:30″)}

    Bedeutet dass, dass bei nur eingeschaltet wird, wenn der „Sonnenunterhang – 900 Sekunden“ zwischen 16:00 Uhr und 21:30 uhr ist oder was beutet das “ „16:00″,“21:30“ „.

    Danke
    Martin

Kommentare sind geschlossen.