feat(smarthome): add smart home features and Home Assistant integration (WebSocket protocol, discovery, factories, interfaces)
This commit is contained in:
@@ -1,5 +1,14 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-01-09 - 2.2.0 - feat(smarthome)
|
||||
add smart home features and Home Assistant integration (WebSocket protocol, discovery, factories, interfaces)
|
||||
|
||||
- Add concrete smart home feature implementations: light, climate, sensor, switch, cover, lock, fan, camera.
|
||||
- Introduce Home Assistant WebSocket protocol handler (protocol.homeassistant) and Home Assistant discovery via mDNS (discovery.classes.homeassistant).
|
||||
- Add generic smart home interfaces and Home Assistant-specific interfaces (smarthome.interfaces, homeassistant.interfaces) and export them.
|
||||
- Add smart home factories to create devices for discovered/declared smart home entities and export factory helpers.
|
||||
- Update plugins to include WebSocket (ws) and add ws dependency and @types/ws in package.json.
|
||||
|
||||
## 2026-01-09 - 2.1.0 - feat(devicemanager)
|
||||
prefer higher-priority discovery source when resolving device names and track per-device name source
|
||||
|
||||
|
||||
Reference in New Issue
Block a user