FHEM auf Mac OS X: Unterschied zwischen den Versionen
Fhainz (Diskussion | Beiträge) (Benötigte / Optionale Pakete) |
Eisler (Diskussion | Beiträge) |
||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 11: | Zeile 11: | ||
** [[Volkszaehler]] | ** [[Volkszaehler]] | ||
** [[Pushbullet]] | ** [[Pushbullet]] | ||
** | ** ''withings'' | ||
** [[Ubiquit mFi/mPower]] | ** [[Ubiquit mFi/mPower]] | ||
** etc. | ** etc. | ||
Zeile 45: | Zeile 45: | ||
=== FHEM herunterladen === | === FHEM herunterladen === | ||
Anschließend wird FHEM von der [http://fhem.de/fhem.html#Download Website] heruntergeladen und ins gewünschte Verzeichnis entpackt. <br /> | Anschließend wird FHEM von der [http://fhem.de/fhem.html#Download Website] heruntergeladen und ins gewünschte Verzeichnis entpackt. <br /> | ||
In dieser Anleitung wird FHEM nach ''/Users/Name/fhem'' entpackt | In dieser Anleitung wird FHEM nach ''/Users/Name/fhem-install'' entpackt | ||
=== Makefile bearbeiten === | === Makefile bearbeiten === | ||
In der Datei ''/Users/Name/fhem/Makefile'' | In der Datei ''/Users/Name/fhem-install/Makefile'' | ||
<pre style="width:50%;">BINDIR=/usr/local/bin</pre> | <pre style="width:50%;">BINDIR=/usr/local/bin</pre> | ||
Zeile 62: | Zeile 62: | ||
<pre style="width:50%;"> | <pre style="width:50%;"> | ||
cd /Users/Name/fhem | cd /Users/Name/fhem-install | ||
sudo make install | sudo make install | ||
</pre> | </pre> |
Aktuelle Version vom 23. März 2018, 09:50 Uhr
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
- JSON
- Hue
- Volkszaehler
- Pushbullet
- withings
- Ubiquit mFi/mPower
- etc.
- Net::Telnet
- Net::WebSocket::Server
- XML::Simple
Benötigte Pakete installieren
In der Konsole folgende Befehle eingeben:
sudo -i cpan install Bundle::CPAN cpan install Device::SerialPort cpan install IO::Socket::SSL
Optionale Pakete installieren
In der Konsole folgende Befehle eingeben:
sudo -i cpan install JSON cpan install Net::Telnet cpan install Net::WebSocket::Server cpan install XML::Simple
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-install entpackt
Makefile bearbeiten
In der Datei /Users/Name/fhem-install/Makefile
BINDIR=/usr/local/bin
den Pfad
BINDIR=/Users/Name/fhem
entsprechend ändern.
FHEM installieren
In der Konsole folgende Befehle eingeben:
cd /Users/Name/fhem-install sudo make install
Nun sollte FHEM korrekt installiert und unter der URL http://IP-Adresse:8083 erreichbar sein.
Infos
FHEM starten
In der Konsole folgenden Befehl eingeben:
cd /Users/Name/fhem/ && perl fhem.pl fhem.cfg
FHEM stoppen
In der Konsole folgende Befehle eingeben:
telnet IP-Adresse 7072 shutdown