FHEM auf Mac OS X

Aus FHEMWiki
Version vom 9. November 2014, 15:03 Uhr von Fhainz (Diskussion | Beiträge) (FHEM auf Mac OS X)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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
Info green.pngZusatzinfo

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