npm homebridge-hue 0.13.31
v0.13.31

latest releases: 0.13.70, 0.13.69, 0.13.68...
2 years ago

Push Notifications for Hue bridge

This version includes experimental support for Hue bridge push notifications by the Hue bridge API v2 event stream, see #1057.
I've tested it with a Hue extended color light, a Hue dimmer switch, a Hue motion sensor, a Hue tap, a FoH switch, and a Lutron Aurora.
Except for rotary events, which aren't sent over the event stream, this seems to work.

If you run into issues, please add a comment to #1057, attaching the output of ph -H x.x.x.x. -D eventlog, substituting the IP address of your Hue bridge.

Enhancements

  • EventStreamClient: new class to connect to the event stream and handle notifications. This class translates the notifications to an API v1 compatible format consumable by Homebridge Hue, similar to the deCONZ web socket notifications.
  • HueBridge connect to the event stream for Hue bridge with API v2.
  • ph eventlog: New command to monitor the deCONZ web socket notification or Hue bridge API v2 event stream notifications.
  • dc_eventlog: Deprecated in favour of ph eventlog.
  • HueClient: Add isHue2 property to indicate Hue bridge with API v2 support.
  • HueDiscovery: Add local discovery over mDNS (Bonjour), as Hue has deprecated UPnP discovery.
  • ph discover: add -S or --stealth option to do only local discovery.
  • Add support for dresden elektronik Kobald.
  • Add support for Tuya 2-button remote, see #1060.
  • Add support for Elko Super TR thermostat, see #1058.

Bug Fixes

  • Fix some unhandled promise rejections when parsing command line parameters to ph discover and ph search;
  • Fix usage message for ph discover.

Bump Dependencies

  • deCONZ v2.13.4;
  • homebridge-lib v5.1.22;
  • ws v8.4.0.

Don't miss a new homebridge-hue release

NewReleases is sending notifications on new releases.