Releases: alexryd/node-shellies-ng
Releases · alexryd/node-shellies-ng
Version 1.5.1
Version 1.5.0
Added
- Updated all services and components to bring them in line with firmware version 0.11.0.
- 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.
- Support for Shelly Plus Plug US, Shelly H&T and Shelly Pro 3.
Version 1.4.0
Added
- 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.
Version 1.3.0
Added
- Support for Shelly Plus 2 PM and Shelly Plus I4.
- Support for multi profile devices with a
profile
property. - Added the
Cover
component and theScript
component. - Updated all services and components to bring them in line with firmware version 0.10.0.
- Made the
Input
component handle button events. - Added a
config
property to all components and aDevice.loadConfig()
that populates them. - Added
autoLoadStatus
andautoLoadConfig
options. - Made components emit a
configChange
event when their configuration is changed. - Made components emit change events for each individual property.
Version 1.2.0
Added
- Support for the following devices:
- Shelly Pro 1
- Shelly Pro 1 PM
- Shelly Pro 2
- Shelly Pro 2 PM
Fixed
- Fixed a bug with closing WebSocket connections.
- All device identifiers are now supplied with
'unknown'
events.
Version 1.1.0
Added
- This version adds support for authentication over WebSockets.
Fixed
- Invalid network interface identifiers passed to the mDNS service are now handled more gracefully.
- Configuration options can now be set for WebSockets.
Version 1.0.1
Fixed
- Catch errors from the mDNS socket.
- Catch errors from web sockets.