FHEM auf Debian: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Fidi (Diskussion | Beiträge) |
Fidi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 15: | Zeile 15: | ||
* Verschieben von fhem durch ''mv S<xx>fhem S<xz>fhem<'' (z.B. <nowiki>mv S01fhem S99fhem</nowiki> (dadurch wird fhem nach dem Aufruf des Zeitservice ntp gestartet) | * Verschieben von fhem durch ''mv S<xx>fhem S<xz>fhem<'' (z.B. <nowiki>mv S01fhem S99fhem</nowiki> (dadurch wird fhem nach dem Aufruf des Zeitservice ntp gestartet) | ||
=== Erste Einrichtung von FHEM === | === Erste Einrichtung von FHEM === | ||
Nach der Installation wird FHEM automatisch gestartet. Falls dies nicht passiert ist, so muss man < | |||
Nach der Installation wird FHEM automatisch gestartet. Falls dies nicht passiert ist, so muss man folgendes eingeben<br> | |||
<pre>/etc/init.d/fhem start</pre> | |||
define HMLAN_ | |||
attr HMLAN_ | |||
</ | Als nächstes wechselt man auf die Weboberfläche von FHEM. Diese findet man unter<br> | ||
bei mir sieht es folgendermaßen aus: | <pre>http://fhemserver:8083/fhem | ||
</pre> | |||
define HMLAN_Wohnzimmer HMLAN 192.168.1.99:1000 | Das ganze sieht folgendermaßen aus: | ||
[[Image:FHEM Weboberfläche.png]] | |||
Auswählen von ''"Edit files"'' - hier wählt man die Datei fhem.cfg aus und trägt folgendes ein: | |||
<pre>define HMLAN_<meinHMLANAdapterName> HMLAN <IP des HMLAN Adapters>:1000 | |||
attr HMLAN_<meinHMLANAdapterName> hmId <yourId> | |||
</pre> | |||
bei mir sieht es folgendermaßen aus: | |||
<pre>define HMLAN_Wohnzimmer HMLAN 192.168.1.99:1000 | |||
attr HMLAN_Wohnzimmer hmId 0815AB | attr HMLAN_Wohnzimmer hmId 0815AB | ||
</ | </pre> | ||
Aktuelle Version vom 18. Februar 2013, 20:05 Uhr
Installation von FHEM auf Debian[Bearbeiten]
Die Installation habe ich auf meinem Debian Server durchgeführt. Es sollte aber auch genau auf diese Weise auf jedem Ubuntu Server funktionieren.
Vorbereitungen[Bearbeiten]
- Download von FHEM Debian Pakage Version 5.3
Installation[Bearbeiten]
- Installation von FHEM durch den Befehl dpkg -i fhem-5.3.deb
- Falls noch nicht alle Vorraussetzungen erfüllt sind bekommt man nun Fehlermeldungen. Die fehlende Pakete müssen dann über den normalen Paketmanager installiert werden.
Ich habe dafür aptitude genutzt. Danach kann die Installation wieder neu gestartet werden. (Wichtig nicht apt-get nutzen sondern einen Paketmanager der Distribution oder aptitude nutzen. Diese kümmern sich automatisch um die Abhängigkeiten.
- Falls noch nicht alle Vorraussetzungen erfüllt sind bekommt man nun Fehlermeldungen. Die fehlende Pakete müssen dann über den normalen Paketmanager installiert werden.
Autostart überarbeiten[Bearbeiten]
Um sicherzustellen das FHEM beim Neustart des Systems ohne Probleme läuft muss man dafür sorgen dass der FHEM Server erst nach dem NTP Dienst gestartet wird.
- Wechsel in das Verzeichnis /etc/rc2.d/
- Suchen des Eintrags S<xx>fhem und S<xy>ntp (z.B. S01fhem und S02ntp)
- Verschieben von fhem durch mv S<xx>fhem S<xz>fhem< (z.B. mv S01fhem S99fhem (dadurch wird fhem nach dem Aufruf des Zeitservice ntp gestartet)
Erste Einrichtung von FHEM[Bearbeiten]
Nach der Installation wird FHEM automatisch gestartet. Falls dies nicht passiert ist, so muss man folgendes eingeben
/etc/init.d/fhem start
Als nächstes wechselt man auf die Weboberfläche von FHEM. Diese findet man unter
http://fhemserver:8083/fhem
Das ganze sieht folgendermaßen aus:
Auswählen von "Edit files" - hier wählt man die Datei fhem.cfg aus und trägt folgendes ein:
define HMLAN_<meinHMLANAdapterName> HMLAN <IP des HMLAN Adapters>:1000 attr HMLAN_<meinHMLANAdapterName> hmId <yourId>
bei mir sieht es folgendermaßen aus:
define HMLAN_Wohnzimmer HMLAN 192.168.1.99:1000 attr HMLAN_Wohnzimmer hmId 0815AB
