MQTT bridge for the BKC-DIP protocol
Control B&K devices connected by either ethernet or serial via MQTT. BKC-DIP is a control protocol for audio/visual devices manufactured by the now defunct B&K Components company. This library will interrogate the features of the device and establish topics that can be used to control and query the state of the device.
$ npm install --save bkc-dip-mqtt#Device connected via USB-Serial adapter
bkcdip -b mqtt://localhost -d /dev/ttyUSB0
#Device connected via ethernet
bkcdip -b mqtt://localhost -h 192.168.0.12Currently multi-zone audio amplifiers such as the CT 600 are supported.
devices/audio-zone/<zoneid>/title
devices/audio-zone/<zoneid>/power-state/<get|set>
devices/audio-zone/<zoneid>/input/<get|set>
devices/audio-zone/<zoneid>/volume/<get|set>
devices/audio-zone/<zoneid>/inputs
$ npm testApache-2.0 © ajweave