Heimautomatisierung mit fhem
Heimautomatisierung mit fhem
Heimautomatisierung mit fhem
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Heimautomatisierung</strong> <strong>mit</strong> <strong>fhem</strong><br />
Kurz betrachtet: Weitere Geräte und Funktionen<br />
Die folgenden Kurzbeschreibungen sollen einen Ausblick auf Inhalte einer erweiterten Version von<br />
„<strong>Heimautomatisierung</strong> <strong>mit</strong> <strong>fhem</strong>“ bieten. Für ein Selbst-Studium sind z.T. bereits Links auf commandref<br />
und Wiki angegeben.<br />
Hardwaresystem FHT<br />
Zum Steuern von Heizungsanlagen gibt es ein separates Hardwaresystem FHT <strong>mit</strong> speziellen Sensoren<br />
und Aktoren. FHT-Geräte können parallel <strong>mit</strong> FS20-Geräten an demselben CUL betrieben werden. Infos<br />
gibt es in der commandref und in mehreren Wiki-Artikeln.<br />
<strong>fhem</strong>.cfg und Includes<br />
Da jede Geräte-Definition sowie alle Attribute, notify, at, weblinks usw. in der Datei <strong>fhem</strong>.cfg abgelegt<br />
werden, wird diese schnell lang und unübersichtlich. Mit include können Sie einzelne Konfig-<br />
Abschnitte in separaten Dateien speichern und beim Start von <strong>fhem</strong> zusammenführen.<br />
Infos finden Sie in der commandref und einem Wiki-Artikel.<br />
Kleine Programmierbeispiele<br />
Wakeup-Light<br />
Ihre Nachtischlampe soll als Wakeuplight funktionieren, also morgens durch langsames ‚hochdimmen‘<br />
den Sonnenaufgang simulieren, um das Aufwachen erträglicher zu machen.<br />
Details in einem Wiki-Artikel.<br />
Untoggle<br />
Beim Verwenden von Schaltern als Taster (4-Kanal-Modus) soll das gesendete ‚toggle‘ in ‚on ‚ bzw. ‚off‘<br />
umgesetzt werden, um die Darstellung im Webfrontend zu verschönern.<br />
Die Lösung steht in einem Wiki-Artikel.<br />
Der Zuhause-Status<br />
Viele Geräte im Haushalt sollen sich unterschiedlich verhalten, je nachdem, ob man zuhause ist oder<br />
nicht. Auch sollen gewisse Geräte beim Verlassen des Hauses, beim Zuhause-Eintreffen, beim<br />
Schlafengehen oder bei langer Abwesenheit ein- oder ausgeschaltet werden, auch soll z.B. die Soll-<br />
Temperatur der Heizung davon abhängig gesetzt werden.<br />
Das Ganze soll über Master-Schalter –z.B. neben der Haustür und am Bett- geregelt werden.<br />
Eine Lösungsbeschreibung gibt es im <strong>fhem</strong>-wiki.<br />
Sunset und Sunrise<br />
Steuerzeitpunkte können vom Sonnenauf- und -untergang abhängig gemacht werden. Infos stehen in<br />
der commandref. Auch eine Dämmerungs-abhängige Steuerung ist möglich auf Basis von Twilight.<br />
Tag und Nacht - isday<br />
Wenn Sie einen Bewegungsmelder haben, der aber für ein Nachtlicht nur nachts auslösen soll,<br />
verwenden Sie die Funktion isday():<br />
define Nachtlicht notify Bewegungsmelder {if (!isday() ) {<strong>fhem</strong>(„set lampe on“)} }<br />
Da isday() von SUNRISE_EL gesetzt wird, muss dieses Modul aktiv sein.<br />
<strong>Heimautomatisierung</strong> <strong>mit</strong> <strong>fhem</strong> - für Einsteiger Version 3.1 Seite 36