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
enable fastcgi
[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
modify
/etc/default/eibd-server and
/etc/default/linknx 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