All Projects → linknx → linknx

linknx / linknx

Licence: GPL-2.0 license
Linknx is a service aimed at interacting with KNX devices. It features a value cache to save bus bandwidth and exposes a rules engine allowing to automate actions based on powerful logical conditions and timers.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
M4
1887 projects

Projects that are alternatives of or similar to linknx

Tasmota
Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Stars: ✭ 16,624 (+44829.73%)
Mutual labels:  knx
automate-home
Yet another python home automation (iot) project. Because a smart light is more than just on or off.
Stars: ✭ 59 (+59.46%)
Mutual labels:  knx
hkknx-public
hkknx is a HomeKit KNX bridge for KNX.
Stars: ✭ 65 (+75.68%)
Mutual labels:  knx
calimero-tools
A collection of KNX network tools for device discovery, process communication, and monitoring
Stars: ✭ 25 (-32.43%)
Mutual labels:  knx
ioBroker.knx
connect KNX via eibd
Stars: ✭ 46 (+24.32%)
Mutual labels:  knx
calimero-gui
A graphical user interface for Calimero based on the Eclipse Standard Widget Toolkit (SWT)
Stars: ✭ 18 (-51.35%)
Mutual labels:  knx
node-eibd
node.js eibd client (EIB/KNX daemon)
Stars: ✭ 52 (+40.54%)
Mutual labels:  knx
CometVisu
Repository for the CometVisu building automation visualisation.
Stars: ✭ 60 (+62.16%)
Mutual labels:  knx
knxmap
KNXnet/IP scanning and auditing tool for KNX home automation installations.
Stars: ✭ 97 (+162.16%)
Mutual labels:  knx
knx-go
KNX clients and protocol implementation in Go
Stars: ✭ 62 (+67.57%)
Mutual labels:  knx
knx
python knx / eib client library
Stars: ✭ 25 (-32.43%)
Mutual labels:  knx
calimero-core
Core library for KNX network access and management
Stars: ✭ 106 (+186.49%)
Mutual labels:  knx

linknx

C/C++ CI

This repository is a migration of the legacy one hosted on Sourceforge which is now deprecated.

Documentation

Read the wiki pages for detailed information about how to build, install, configure and run linknx.

How to build linknx

The best option is to download a tarball corresponding to a specific version (see links below). Then, run

./configure
make install

If the build finishes with errors, review them carefully. The most common cause is a dependency that is not installed on your system.

If you need to build the latest revision from the master branch (which is neither required nor recommended for standard usage), do not forget to update the GNU build system first.

autoreconf --install

should suffice. Then, run configure and make install as for other versions.

Downloads

Latest stable release (0.0.1.38)

This is the latest version as of today. Unless you know what you are doing, you should use this version. Download a zip of it here. Fixes issue #47.

Old stable release (0.0.1.37)

This is the previous version known as being stable for production. Download a zip of it here. Implements a redesigned computation of next occurrences for periodic tasks. This redesign was initiated by a problem reported and worked around in Pull Request 37. The rework itself was implemented with Pull Request 39.

For a list of all releases, visit this page.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].