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