Shay Levy
|
ea98f0e9e8
|
Add tests for Shelly binary_sensor platform (#82367)
* Add tests for Shelly binary_sensor platform
* Rename create to register for
|
2022-11-19 18:07:02 +02:00 |
Shay Levy
|
775f4e9e0d
|
Clean-up Shelly legacy update entities (#80961)
|
2022-10-25 21:27:54 +02:00 |
Shay Levy
|
dce4753510
|
Cleanup Shelly update platform (#80845)
|
2022-10-25 00:20:26 +03:00 |
Shay Levy
|
228d491216
|
Fix Shelly entry unload and add tests for init (#80760)
|
2022-10-22 09:00:35 +02:00 |
Shay Levy
|
723b018b63
|
Refactor Shelly tests - do not access hass.data (#79606)
|
2022-10-05 11:36:06 +02:00 |
Shay Levy
|
c70ca1572b
|
Make Shelly update sensors disabled by default (#79376)
|
2022-09-30 14:37:58 -04:00 |
starkillerOG
|
4bdd8cb459
|
Shelly migrate to update entity (#78305)
* Add update entity
* fixes
* fixes
* change to CONFIG catogory
* return latest version if no update available
* fixes
* Remove firmware binary_sensors and buttons
* import Callable from collections
* remove ota_update tests
* Update homeassistant/components/shelly/update.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* simplify
* fix mypy
* Create test_update.py
* fix isort
* add progress support
* fix styling
* fix update_tests
* fix styling
* do not exclude shelly update test
* bring coverage to 100%
* snake case
* snake case
* change str(x) to cast(str, x)
* simplify tests
* further simplify tests
* Split MOCK_SHELLY_COAP and MOCK_SHELLY_RPC
* fix issort
* fix status test
* fix isort
* run python3 -m script.hassfest
Co-authored-by: Shay Levy <levyshay1@gmail.com>
|
2022-09-28 20:21:30 +03:00 |