|
|
Zeile 1: |
Zeile 1: |
| =FHEM Installation auf Mac OS X=
| |
|
| |
|
| == Perl installieren ==
| |
| Anscheinend ist die Perl-Installation von OS X nicht komplett oder fehlerhaft. Bei mir wurde zB die Icon-List nicht fertig geladen. Deshalb wird Perl nochmals neu installiert. [http://learn.perl.org/installing/osx.html]
| |
|
| |
| <pre>curl -L http://xrl.us/installperlosx | bash</pre>
| |
|
| |
|
| |
| == Fehlende Pakete installieren ==
| |
|
| |
| Folgende Befehle in der Console absetzten:
| |
| XML::Simple wird vom ENIGMA2 Modul benötigt
| |
| JSON wird von diversen Modulen benötigt
| |
| <pre>
| |
| sudo cpan install Bundle::CPAN
| |
| sudo cpan install Device::SerialPort
| |
| sudo cpan install XML::Simple
| |
| sudo cpan install IO::Socket::SSL
| |
| sudo cpan install JSON
| |
| </pre>
| |
|
| |
| ==FHEM runterladen==
| |
| Anschließend zB. nach /Users/Name/fhem entpacken
| |
|
| |
|
| |
| == Makefile bearbeiten ==
| |
| In der Datei Makefile
| |
|
| |
| <pre>BINDIR=/usr/local/bin</pre>
| |
|
| |
| auf zB.
| |
|
| |
| <pre>BINDIR=/Users/Name/fhem</pre>
| |
|
| |
| ändern.
| |
|
| |
|
| |
| == FHEM installieren ==
| |
| In der Console folgendes eingeben
| |
|
| |
| <pre>
| |
| cd /Users/Name/fhem
| |
| sudo make install
| |
| </pre>
| |
|
| |
|
| |
| == Infos ==
| |
| <pre>
| |
| fhem starten: cd /Users/Name/fhem/ && perl fhem.pl fhem.cfg
| |
| fhem stopen: telnet 10.0.0.40 7072 --> shutdown
| |
| </pre>
| |