- feature: add support for Shelly switches and dimmers
- fix: fixed TypeError: Cannot read properties of undefined (reading 'meta')
- chore: Adapted to corrected metadata in SignalK-Empirbus-plugin
- feature: Access Requests to request and be granted access to the Signal K server
- fix: battery voltage can be decimal number
- fix: display state of switches and dimmers correctly after switching on
- chore: bump lodash from 4.17.19 to 4.17.21
- feature: reconnect to Signal K after connection was closed
- fix: API key /environment/inside/relativeHumidity/
- feature: add contact sensors for any API key
- feature: battery charging state based on positive current value
- fix: humidity and battery level shall not exceed 100 in Homebridge 1.3
- fix: fixed battery level calculation based on voltage
- chore: Homebridge verified status
- chore: smaller text changes
- fix: collapsed configuration in Homebridge UI
- fix: catch potential Signal K websocket and http errors
- feature: generic switch for any API key /electrical/switches/<identifier>/state
- feature: process Venus GX meta data
- fix: catch error caused by missing meta API keys
- fix: catch error caused by updates for unknown devices
- fix: delay removing not present devices to give Signal K time to fill API tree
- feature: update reachability of devices after 10 seconds to give Signal K time to build API tree
- feature: delay first autodetect new devices for 10 seconds to give Signal K time to build API tree
- feature: autodetect new devices every 15 mins
- feature: added configuration in Homebridge UI
- fix: catch error caused by 'meta' delta messages
- chore: improved removal of devices not present or ignored
- fix: if no ignoredPaths in config.json include any path
- fix: catch error if no ignoredPaths in config.json
- chore: HTTP result logging
- fix: Venus GX relay on/off status is shown correctly
- fix: Venus GX relay on/off status is shown correctly
Known issues:
- Venus GX meta data is not processed
WARNING: Major change in HomeKit device ID. You will have to delete and newly add all Signal K devices
- feature: EmpirBus NXT switches marked as device type
leakSensor
are shown in Home App as a leak sensor - fix: change HomeKit device UUID from possibly duplicate path to unique identifier
- fix: Venus GX relay on/off status is shown correctly
Known issues:
- Venus GX meta data is not processed
- fix: declaration of dependency was missing
Known issues:
- Venus GX meta data is not processed
- fix: crash when Venus GX meta data is missing
- fix: batteries which don't report a state of charge (SOC) to Signal K are shown in Home App as "not responding"
- feature: calculate SOC for batteries which don't report SOC to Signal K (simplified linear SOC based on voltage)
- feature: log Signal K API requests and WebSocket updates
Known issues:
- Venus GX meta data is not processed
Initial working version
Known issues:
- Batteries which don't report a state of charge (SOC) to Signal K are shown in Home App as "not responding"
- Crash when Venus GX meta data is missing