FHEM on OS X Lion with CUL v1

Aus FHEMWiki
Version vom 12. August 2014, 20:02 Uhr von Kamischi (Diskussion | Beiträge) (Kategory OSX)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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

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.