Benutzer:Fhainz: Unterschied zwischen den Versionen

Aus FHEMWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
- FHEM Installation auf Mac OSX
=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]


1.
<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>


2.


fhem runterladen und zB. /Users/Name/fhemInstall entpacken
==FHEM runterladen==
Anschließend zB. nach /Users/Name/fhem entpacken




3.
== 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.




4.
== FHEM installieren ==
In der Console folgendes eingeben


<pre>
cd /Users/Name/fhem
cd /Users/Name/fhem
sudo make install
sudo make install
</pre>


fhem starten: cd /Users/Fabian/fhem/ && perl fhem.pl fhem.cfg


== 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