FHEM on OS X Lion with CUL v1
Diese Seite ist noch nicht ganz vollständig, da Zeit gerade etwas Mangelware ist...
Installation
- Mac App Store
- Installation von Lion
- Xcode herunterladen
- Update auf 10.7.5
- Xcode
- Programme > Xcode installieren
- Xcode öffnen > Einstellungen > Downloads > Command Line Tools installieren
- http://www.macports.org
- Mac OS X Package (.pkg) Installer für Lion herunterladen und installieren (MacPorts-2.1.2-10.7-Lion.pkg)
- http://www.fhem.de
- fhem-5.3.tar.gz herunterladen und entpacken (sollte auch mit anderen folgenden Versionen funktionieren)
- Terminal
- sudo -i
- /usr/bin/xcode-select -switch /Applications/Xcode.app
- port -d selfupdate
- port upgrade outdated
- port install rrdtool
- cpan Device::SerialPort
- vi /etc/apache2/httpd.conf
- entfernen von # bei enable LoadModule php5_module libexec/apache2/libphp5.so
- apachectl restart
- cd in den entpackten fhem Ordner
- cp fhem.pl /usr/sbin/
- cp -r FHEM /usr/lib/.
- cp /Users/xxx/Downloads/fhem-5.3/www/gplot/*.gplot /usr/lib/FHEM/.
- CUL einstecken
- Terminal
- /usr/bin/perl /usr/sbin/fhem.pl /Users/xxx/Documents/FHEM/fhem.conf
- tail -f /tmp/fhem-2012-12.log (zum Überprüfen)
FHEMobile funktioniert nun auch.
Growl 2.0.1 mit GrowlNotify 2.0
- Mac App Store
- Installation von Growl (kostenpflichtig)
- http://growl.info/downloads#generaldownloads, herunterladen und installieren
fhem.conf
- define n_batt_chk notify .*:[Bb]attery.* { if("%" !~ m/ok/) {"/usr/local/bin/growlnotify -n FHEM -m 'Batteriewarnung','@ %'"}}
Lässt sich auch gut mir Prowl (http://www.prowlapp.com) kombinieren.