Erste Schritte in FHEM: Unterschied zwischen den Versionen
Drhirn (Diskussion | Beiträge) K (→Der erste Einstieg: - IP unter <nowiki> gesetzt) |
Drhirn (Diskussion | Beiträge) K (Abschnitt Räume definieren angelegt) |
||
Zeile 37: | Zeile 37: | ||
*''TYPE'' ist der Typ des fhem-device, hier dummy. | *''TYPE'' ist der Typ des fhem-device, hier dummy. | ||
*''STATE'' ist der in allen Übersichten angezeigte Status des Geräts. Da noch keine Zuordnung stattgefunden hat, ist dieser zunächst ''???''. | *''STATE'' ist der in allen Übersichten angezeigte Status des Geräts. Da noch keine Zuordnung stattgefunden hat, ist dieser zunächst ''???''. | ||
==Räume definieren== | |||
In Räumen können Sie Geräte gruppieren, die sich auch physisch in einem Raum (Wohnzimmer, Schlafzimmer, etc.) befinden. | |||
Um ein Device einem Raum zuzuordnen (der Raum muss zu diesem Zeitpunkt noch nicht existieren), verwenden Sie folgenden Befehl: | |||
attr mySchalter1 room Schulungsraum | |||
Nach Eingabe dieses Befehls in das Kommandofeld und Abschließen der Eingabe mit {{Taste|Enter}} ist das Device dem Raum ''Schulungsraum'' zugeordnet. Durch diese Zuordnung ist dieser Raum links zur Liste der Räume hinzugefügt worden. | |||
Klicken Sie einmal auf den Raum ''Schulungsraum''. | |||
[[Datei:ErsteSchritteInFhem04.png]] | |||
Es werden nun alle Geräte angezeigt, die diesem Raum zugeordnet wurden. Bisher haben wir hier nur ein Gerät: ''mySchalter1''. Es wird in einem Block mit der Typbezeichnung ''dummy'' dargestellt. | |||
Neben dem Device-Namen wird immer der Status des Device angezeigt, hier noch ''???''. | |||
Wenn Sie auf den Namen ''mySchalter1'' klicken, gelangen Sie wieder in dessen Detailansicht. |
Version vom 30. September 2015, 14:29 Uhr
An dieser Seite wird momentan noch gearbeitet. |
Eine kurze Erklärung zu den ersten Schritten in fhem.
Diese Anleitung wurde ursprünglich von Ulrich Maass publiziert, der die Genehmigung erteilt hat, sie auch im Wiki zu veröffentlichen.
Der erste Einstieg
Um fhem zum ersten Mal aufzurufen, geben Sie im Browser ein:
http://<ip-Adresse>:8083
also z.B. http://192.168.1.1:8083. Sie gelangen auf den Startbildschirm:
- Am oberen Bildschirmrand sehen Sie das weiße Kommandofeld, in das Sie Befehle tippen können.
- Als ersten Menüpunkt sehen Sie die Schaltfläche Save config, mit der Änderungen so gespeichert werden, dass sie auch nach einem Neustart noch vorhanden sind.
- Außerdem gibt es bereits die Räume Unsorted und Everything, die wir bald kennenlernen.
- Im unteren Block befinden sich weitere Links, auf die wir später ebenfalls eingehen.
Der Hinweis Security Check besagt, dass Sie noch kein Passwort für fhem eingerichtet haben. Wie man einen Passwortschutz einrichten kann, steht in der fhem-Befehlsreferenz commandref, in der es übrigens eine Beschreibung zu allen Funktionen und Modulen von fhem gibt. Um diese Meldung erst einmal zu unterdrücken, geben Sie in das Kommandofeld ein:
attr global motd none
und bestätigen Ihre Eingabe mit der Enter-Taste.
Devices anlegen - define
Um fhem zunächst kennenzulernen, legen wir erst einmal einige "dummy"-devices an. So können Sie diese Tests auch ohne ein Hardware-System durchführen bzw. kann hier eine allgemeine Einführung erfolgen, ohne auf die Unterschiede der einzelnen Hardwaresysteme einzugehen. Ein dummy-device sieht auf der fhem-Oberfläche im Allgemeinen genau so aus, wie ein fhem-device zu einem "echten" Gerät Ihres Hardwaresystems.
Zunächst legen wir einen Schalter an. Dieser soll einen Lichtschalter an der Wand simulieren. Geben Sie dazu folgenden Befehl in das Kommandofeld ein:
define mySchalter1 dummy
Nach drücken der Enter-Taste wird die Detail-Ansicht des neuen fhem-device "mySchalter1" angezeigt.
Der Block Internals zeigt immer die grundlegende Ausprägung eines fhem-device an:
- NAME ist der von Ihnen vergebene Name.
- TYPE ist der Typ des fhem-device, hier dummy.
- STATE ist der in allen Übersichten angezeigte Status des Geräts. Da noch keine Zuordnung stattgefunden hat, ist dieser zunächst ???.
Räume definieren
In Räumen können Sie Geräte gruppieren, die sich auch physisch in einem Raum (Wohnzimmer, Schlafzimmer, etc.) befinden.
Um ein Device einem Raum zuzuordnen (der Raum muss zu diesem Zeitpunkt noch nicht existieren), verwenden Sie folgenden Befehl:
attr mySchalter1 room Schulungsraum
Nach Eingabe dieses Befehls in das Kommandofeld und Abschließen der Eingabe mit Enter ist das Device dem Raum Schulungsraum zugeordnet. Durch diese Zuordnung ist dieser Raum links zur Liste der Räume hinzugefügt worden.
Klicken Sie einmal auf den Raum Schulungsraum.
Es werden nun alle Geräte angezeigt, die diesem Raum zugeordnet wurden. Bisher haben wir hier nur ein Gerät: mySchalter1. Es wird in einem Block mit der Typbezeichnung dummy dargestellt. Neben dem Device-Namen wird immer der Status des Device angezeigt, hier noch ???. Wenn Sie auf den Namen mySchalter1 klicken, gelangen Sie wieder in dessen Detailansicht.