TimL
4f53ffcd9c
Add VPN sensor and switch for Smlight integration ( #126201 )
...
* Add vpn_status sensor
* update test fixures with new attributes
* Add vpn enabled switch
vpn strings
* Add vpn switch to test
* update snapshots
* Add vpn status to disabled by default test
2024-09-18 11:40:27 +02:00
TimL
e9364f4c3a
Add update platform for Smlight integration ( #125943 )
...
* Create update coordinator for update entities
* fix type errors
* update info fixture with zigbee version
* Add fixtures for Firmware objects
* mock get_firmware_version function
* Add update platform for Smlight integration
* Add strings for update platform
* Add tests for update platform
* add snapshot for update tests
* Split out base coordinator
* Update homeassistant/components/smlight/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* overwrite coordinator types
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-09-16 14:14:15 +02:00
TimL
5660d1e48e
Add internet binary sensor to Smlight integration ( #125982 )
...
* Add internet sensor updated by events
* Strings for internet sensor
* Update binary_sensor snapshot with internet sensor
* Add test for internet sensor
* Address review comments
---------
Co-authored-by: Tim Lunn <tim@feathertop.org>
2024-09-16 13:56:44 +02:00
TimL
a341bfd8ca
Add binary_sensor platform for Smlight integration ( #125284 )
...
* Support binary_sensors for SMLight integration
* Add strings for binary sensors
* Add tests for binary_sensor platform
* Update binary sensor docstring
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Regenerate snapshot
---------
Co-authored-by: Shay Levy <levyshay1@gmail.com>
Co-authored-by: Tim Lunn <tim@feathertop.org>
2024-09-06 08:11:50 +02:00