homebridge-shelly-ng

Homebridge plugin for the next generation of Shelly devices

GPL-3.0 License

Downloads
309
Stars
122
Committers
1

Bot releases are hidden (Show)

homebridge-shelly-ng - Version 1.6.0 Latest Release

Published by alexryd about 2 years ago

Added

  • This update adds configuration options for individual Switch and Cover components. With these options it is now possible to e.g. exclude a single switch, to make a switch be represented as an outlet in HomeKit, or to make a cover be represented as a window covering or a door instead of a window. See the README for more info.
homebridge-shelly-ng - Version 1.5.1

Published by alexryd about 2 years ago

Added

  • Support for the Shelly Plus 2 PM hardware revision 1.
homebridge-shelly-ng - Version 1.5.0

Published by alexryd about 2 years ago

Added

  • Support for Shelly Plus Plug US and Shelly Pro 3.
  • Support for new hardware revisions of Shelly Plus 1, Shelly Plus 1 PM, Shelly Pro 1, Shelly Pro 1 PM, Shelly Pro 2 and Shelly Pro 2 PM.
homebridge-shelly-ng - Version 1.4.2

Published by alexryd over 2 years ago

Fixed

  • Voltage readings over 250 no longer generate warnings.
homebridge-shelly-ng - Version 1.4.1

Published by alexryd over 2 years ago

Fixed

  • Correctly report total energy consumption in kWh.
homebridge-shelly-ng - Version 1.4.0

Published by alexryd over 2 years ago

Added

  • Power meter reading are now available in HomeKit (using custom characteristics since there is no official support).
homebridge-shelly-ng - Version 1.3.1

Published by alexryd over 2 years ago

Fixed

  • Fixed a bug that caused a crash if no WebSocket options were defined.
homebridge-shelly-ng - Version 1.3.0

Published by alexryd over 2 years ago

Added

  • Support for the Shelly Plus I4 and the Shelly Plus 2 PM.
  • Support for the Shelly Pro 2 PM cover profile.
  • Send periodic pings over WebSocket connections to prevent them from being closed and to better detect broken connections.
  • Try to automatically reconnect closed WebSocket connections.
homebridge-shelly-ng - Version 1.2.0

Published by alexryd over 2 years ago

Added

  • Support for the following devices:
    • Shelly Pro 1
    • Shelly Pro 1 PM
    • Shelly Pro 2
    • Shelly Pro 2 PM
homebridge-shelly-ng - Version 1.1.2

Published by alexryd over 2 years ago

Fixed

  • Require node 14 or higher.
homebridge-shelly-ng - Version 1.1.1

Published by alexryd over 2 years ago

Fixed

  • Device IDs are now case insensitive.
  • Fixed compatibility with node 12.
homebridge-shelly-ng - Version 1.1.0

Published by alexryd over 2 years ago

Added

  • Added configuration options for individual devices.
  • Added configuration options for the mDNS device discovery service.
  • Devices can now be added manually (by specifying their hostnames in the config). Useful when they can’t be discovered using mDNS.
  • Authentication is now supported.
homebridge-shelly-ng - Version 1.0.2

Published by alexryd over 2 years ago

Fixed

  • Errors while connecting to devices no longer make homebridge restart. Fixes #2
homebridge-shelly-ng - Version 1.0.1

Published by alexryd over 2 years ago

Fixed

  • Fix the wrong platform name being added to config.json when installing this plugin through Homebridge Config UI X.

After installing this update you will have to change your config.json to "platform": "ShellyNG".

homebridge-shelly-ng - Version 1.0.0

Published by alexryd over 2 years ago

Initial release.

This release supports the following devices:

  • Shelly Plus 1
  • Shelly Plus 1PM
  • Shelly Pro 4PM

Devices are discovered using mDNS and the communication is then done through WeSockets. Authentication is not yet supported. Neither is MQTT. Also, the switches are the only thing that is yet exposed to HomeKit. Furthermore there aren’t yet any configuration options, and there’s no way to remove a device once it has been added (other than to manually remove it from the homebridge cache).

Package Rankings
Top 13.75% on Npmjs.org
Badges
Extracted from project README
npm-version verified-by-homebridge