homebridge-mqtt-accessories
TypeScript icon, indicating that this package has built-in type declarations

0.50.3 • Public • Published

Homebridge MQTT Accessories plugin

verified-by-homebridge

npm version npm downloads Node.js CI

powered by powered by


These are the most relevant features of this plugin:

  • It allows to expose all zigbee2mqtt devices, groups and scenes.
  • Full support for availability on all devices (if a zigbee device goes offline you get a notification on the Home app)
  • It is optimized with an internal high performace cache so it supports large zigbee2mqtt networs without any problem (the limit of 150 accessories is imposed only by the Home app)
  • The accessories created have the history (Eve app) where the history is available.
  • All zigbee2mqtt features are exposed as custom characteristics (some readonly) so you can see everything from the app you use (like last_seen, lqi...)
  • The Coordinator is exposed like a door (closed when permit join is false and opened when is true)
  • The dedicated routers (TexasInstruments) are exposed like a window (closed and opened too)
  • It has a nice and colorfull logger with all the informations needed for debug

Requirements

  • a working setup of Homebridge

  • a working setup of zigbee2mqtt

How to use it

  • Using the Homebridge config-ui-x go to the Plugin Config and setup or confirm the MQTT configuration. You can also define if a zigbee2mqtt switch device should be exposed like a light or an outlet instead of a switch. If any device creates some issues you can blacklist it.

  • You can then ask Siri

Siri open the Living room blind
Siri turn all lights off

Package Sidebar

Install

npm i homebridge-mqtt-accessories

Weekly Downloads

8

Version

0.50.3

License

Apache-2.0

Unpacked Size

506 kB

Total Files

63

Last publish

Collaborators

  • luligu