FHEM auf Mac OS X
OS X vorbereiten
Perl installieren
Anscheinend ist die Perl-Installation von OS X nicht komplett oder fehlerhaft wodurch nach der Installation zB die Icon-List nicht komplett geladen wurde. Deshalb wird Perl zur Sicherheit nochmals neu installiert. [1]
curl -L http://xrl.us/installperlosx | bash
Benötigte Pakete installieren
In der Console folgende Befehle eingeben:
sudo cpan install Bundle::CPAN sudo cpan install Device::SerialPort sudo cpan install IO::Socket::SSL sudo cpan install XML::Simple sudo cpan install JSON
FHEM installieren
FHEM herunterladen
Anschließend wird FHEM von der Website heruntergeladen und ins gewünschte Verzeichnis entpackt.
In dieser Anleitung wird FHEM nach /Users/Name/fhem entpackt
Makefile bearbeiten
In der Datei /Users/Name/fhem/Makefile
BINDIR=/usr/local/bin
den Pfad
BINDIR=/Users/Name/fhem
entsprechend ändern.
FHEM installieren
In der Console folgende Befehle eingeben:
cd /Users/Name/fhem sudo make install
Nun sollte FHEM korrekt installiert und unter der URL http://IP-Adresse:8083 erreichbar sein.
Infos
FHEM starten
In der Console folgenden Befehl eingeben:
cd /Users/Name/fhem/ && perl fhem.pl fhem.cfg
FHEM stoppen
In der Console folgende Befehle eingeben:
telnet IP-Adresse 7072 shutdown