In order to use knxweb; install the following from a normal Debian repos
[marc@ahkna ~]$ sudo apt-get install php5-cgi lighttpd
The repos is in my case:
[marc@ahkna ~]$ cat /etc/apt/sources.list
deb ftp://ftp.nl.debian.org/debian lenny main contrib non-free
[marc@ahkna ~]$ sudo lighttpd-enable-mod fastcgi
Install the backend packages:
[marc@ahkna ~]$ sudo dpkg -i eibd-clients_0.0.4-2_armel.deb eibd-server_0.0.4-2_armel.deb linknx_0.0.1.26-3_armel.deb pthsem_2.0.7_armel.deb
to enable the daemons and to connect to your interface of choice and restart the daemons.
[marc@ahkna ~]$ sudo /etc/init.d/eibd-server start
[marc@ahkna ~]$ sudo /etc/init.d/linknx start
You should have a basic system. Note that it will only be useful if you modify the /etc/linknx/house.xml
configuration to match your addresses and rules.
In order to get the webinterface, download knxweb from sf.net and extract in /var/www/
. You will then need to modify the background images and design your layout with the built-in editor (the images will need to be overwritten on your plug, there is no editor support for that as of yet).
Since knxweb generates a lot of http accesses, you might want to disable in /etc/lighttpd/lighttpd.conf
the access logging module (mod_accesslog
Sweet Home 3D (www.sweethome3d.eu/download.js
) is a nice cross platform and easy to use 3D modeling tool I used for the att.d screenshot.
I added a repository that contains the relevant debian packages:
deb http://scorpius.homelinux.org/~marc/debian lenny main contrib non-free
deb-src http://scorpius.homelinux.org/~marc/debian lenny main contrib non-free
A more in detail description/HOWTO of the setup and configuration can be found on http://chiana.homelinux.org/~marc/eib_sheeva.html