Benutzer:Fhainz: Unterschied zwischen den Versionen
| Fhainz (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung | Fhainz (Diskussion | Beiträge)  Keine Bearbeitungszusammenfassung | ||
| 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 Bundle::CPAN | ||
| sudo cpan install Device::SerialPort   | sudo cpan install Device::SerialPort   | ||
| sudo cpan install XML::Simple | sudo cpan install XML::Simple | ||
| cpan install JSON | cpan install JSON | ||
| </pre> | |||
| ==FHEM runterladen== | |||
| Anschließend zB. nach /Users/Name/fhem entpacken | |||
| == Makefile bearbeiten == | |||
| In der Datei Makefile   | In der Datei Makefile   | ||
| BINDIR=/usr/local/bin | <pre>BINDIR=/usr/local/bin</pre> | ||
| auf zB. | auf zB. | ||
| BINDIR=/Users/Name/fhem | <pre>BINDIR=/Users/Name/fhem</pre> | ||
| ändern. | ändern. | ||
| == FHEM installieren == | |||
| In der Console folgendes eingeben | |||
| <pre> | |||
| cd /Users/Name/fhem | cd /Users/Name/fhem | ||
| sudo make install | 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 | fhem stopen: telnet 10.0.0.40 7072 --> shutdown | ||
| </pre> | |||
Version vom 18. Oktober 2014, 18:37 Uhr
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. [1]
curl -L http://xrl.us/installperlosx | bash
Fehlende Pakete installieren
Folgende Befehle in der Console absetzten: XML::Simple wird vom ENIGMA2 Modul benötigt JSON wird von diversen Modulen benötigt
sudo cpan install Bundle::CPAN sudo cpan install Device::SerialPort sudo cpan install XML::Simple cpan install JSON
FHEM runterladen
Anschließend zB. nach /Users/Name/fhem entpacken
Makefile bearbeiten
In der Datei Makefile
BINDIR=/usr/local/bin
auf zB.
BINDIR=/Users/Name/fhem
ändern.
FHEM installieren
In der Console folgendes eingeben
cd /Users/Name/fhem sudo make install
Infos
fhem starten: cd /Users/Name/fhem/ && perl fhem.pl fhem.cfg fhem stopen: telnet 10.0.0.40 7072 --> shutdown