Fhem is a GPL'd perl server for house automation. It is used to automate
some common tasks in the household like switching lamps / shutters /
heating / etc. and to log events like temperature / humidity / power
The program runs as a server, you can control it via web or smartphone
frontends, telnet or TCP/IP directly.
In order to use FHEM you'll need a 24/7 server (Fritz!Box, NAS, RPi, PC,
MacMini, etc) with a perl interpreter and some attached hardware like the
CUL, FHZ1300PC, etc. to access the actors and sensors. See the "Supported
hardware" section below.
Integration of FHZ and NAS running FHEM. Using an enhanced
transmitter to achieve more distant transmission. Full integrated
solution for Home-Control and beyond (other service like UPS management,
etc. are also available).
Install this package.
Note: For upgrading from 5.2 or earlier it is necessary to purge
the old package (dpkg -P fhem), as the directory structure has changed to
be the same as with .tar.gz or fritzbox.
Unix / OSX
Make sure you have perl. Most certainly you will need the
Device::SerialPort perl module, install it with "sudo cpan
Device::SerialPort" or "apt-get install libdevice-serialport-perl".
.tar.gz package, unpack it, and change to the unpacked directory.
start FHEM directly from this directory (perl fhem.pl fhem.cfg).