Skip to content

smurfix/knxd

 
 

Repository files navigation

knxd Build Status

This is a fork of eibd 0.0.5 (from bcusdk) https://www.auto.tuwien.ac.at/~mkoegler/index.php/bcusdk

For a (german only) history and discussion why knxd emerged please also see: eibd(war bcusdk) Fork -> knxd

New Features

  • 0.10 ** Support for more than one KNX interface

Building

Getting the source code

On Debian:

apt-get install git-core
git clone https://github.com/knxd/knxd.git

Dependencies

On Debian:

apt-get install build-essential libtool automake pkg-config cdbs libsystemd-daemon-dev
# If you're using Wheezy, remove the "libsystemd-daemon-dev" part
# (here and in debian/control)
wget https://www.auto.tuwien.ac.at/~mkoegler/pth/pthsem_2.0.8.tar.gz
tar xzf pthsem_2.0.8.tar.gz
cd pthsem-2.0.8
dpkg-buildpackage -b
cd ..
sudo dpkg -i libpthsem*.deb

knxd

cd knxd
# If the next command complains about missing packages: install it and try again
# If you can't install libsystemd-daemon-dev, remove it from the file 'debian/control'.
dpkg-buildpackage -b
cd ..
sudo dpkg -i knxd_*.deb knxd-tools_*.deb

Contributions

  • Any contribution is very welcome
  • Please use Github and create a pull request with your patches
  • Please see SubmittingPatches to correctly Sign-Off your code and add yourself to AUTHORS (tools/list_AUTHORS > AUTHORS)
  • Adhere to our coding conventions.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 57.0%
  • C 23.7%
  • Ruby 6.8%
  • PHP 5.8%
  • SourcePawn 2.2%
  • Shell 1.5%
  • Other 3.0%