core/tests/components/smlight
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
..
fixtures Add update platform for Smlight integration (#125943) 2024-09-16 14:14:15 +02:00
snapshots Add update platform for Smlight integration (#125943) 2024-09-16 14:14:15 +02:00
__init__.py
conftest.py Add update platform for Smlight integration (#125943) 2024-09-16 14:14:15 +02:00
test_binary_sensor.py Add internet binary sensor to Smlight integration (#125982) 2024-09-16 13:56:44 +02:00
test_button.py Add Button platform for Smlight integration (#124970) 2024-09-04 19:10:59 +02:00
test_config_flow.py Abort zeroconf flow on connect error during discovery (#125980) 2024-09-16 13:45:39 +02:00
test_init.py Improve handling of old firmware versions (#125406) 2024-09-06 09:46:08 -04:00
test_sensor.py Add uptime sensors for Smlight (#124408) 2024-09-04 20:31:56 +02:00
test_switch.py Add server side events to Smlight integration (#125553) 2024-09-11 12:53:08 +02:00
test_update.py Add update platform for Smlight integration (#125943) 2024-09-16 14:14:15 +02:00