/mqttknx

mqtt to knx bridge

Primary LanguageCGNU General Public License v3.0GPL-3.0

mqttknxd

mqttknxd is a bridge between [eibd][] and [MQTT][]

example use

binaries

Run these commands (or start with your init system).

$ mqttknxd -v &

example MQTT topic layout

  • home/kitchen 0|1 kitchen light
  • home/kitchen/eib x/y/z[,x/y/z...][ rwt] Linked EIB group addresses, with 'r', 'w' and 't' flags
  • home/hall 0|1 Hall light
  • home/hall/eib x/y/z Linked EIBgroup address.
  • event/hall1pressed a.b.c,x/y/z,1 will alert when a.b.c writes 1 to x/y/x, usefull to trigger special actions
  • ...

other tools

eibgtrace

Trace EIB group address writes

eibtimeoff

eibtimeoff is meant to turn off EIB group addresses after some timeout

It is obsoleted by mqttoff, in the mqttalrm package.

See also

mqttiotools is a package for adding logic in MQTT, and interacting with local led and input devices.

mqttalrm allows to add a full-blown alarm clock behind any MQTT topic.