04.01.2013 Aufrufe

Heimautomatisierung mit fhem

Heimautomatisierung mit fhem

Heimautomatisierung mit fhem

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!