core/homeassistant
Simone Chemelli 32a9cb4b14
Add Shelly motion sensor switch (#115312)
* Add Shelly motion sensor switch

* update name

* make motion switch a restore entity

* add test

* apply review comment

* Update tests/components/shelly/test_switch.py

Co-authored-by: Shay Levy <levyshay1@gmail.com>

* Update tests/components/shelly/test_switch.py

Co-authored-by: Shay Levy <levyshay1@gmail.com>

* Update tests/components/shelly/test_switch.py

Co-authored-by: Shay Levy <levyshay1@gmail.com>

* Update tests/components/shelly/test_switch.py

Co-authored-by: Shay Levy <levyshay1@gmail.com>

* rename switch

* Update tests/components/shelly/test_switch.py

Co-authored-by: Shay Levy <levyshay1@gmail.com>

* Update tests/components/shelly/test_switch.py

Co-authored-by: Shay Levy <levyshay1@gmail.com>

* Update tests/components/shelly/test_switch.py

Co-authored-by: Shay Levy <levyshay1@gmail.com>

* fix ruff

---------

Co-authored-by: Shay Levy <levyshay1@gmail.com>
2024-05-16 12:49:49 +02:00
..
auth Use HassKey for helpers (2) (#117013) 2024-05-07 11:24:13 -05:00
backports Deprecated old backports and typing aliases (#114883) 2024-04-06 13:15:30 -10:00
brands Fix brand ID for Rainforest Automation (#113770) 2024-05-14 22:50:48 +02:00
components Add Shelly motion sensor switch (#115312) 2024-05-16 12:49:49 +02:00
generated Set integration type for wyoming (#117519) 2024-05-15 16:17:49 -04:00
helpers Improve ReloadServiceHelper typing (#117552) 2024-05-16 12:47:43 +02:00
scripts Replace pylint broad-except with Ruff BLE001 (#116250) 2024-05-07 14:00:27 +02:00
util Speed up loading YAML (#117388) 2024-05-14 13:56:42 +02:00
__init__.py
__main__.py
block_async_io.py
bootstrap.py
config.py
config_entries.py Adjust thread safety check messages to point to developer docs (#117392) 2024-05-14 15:20:31 +02:00
const.py
core.py Replace meaningless TypeVar usage (#117553) 2024-05-16 12:48:02 +02:00
data_entry_flow.py
exceptions.py
loader.py
package_constraints.txt Bump bleak to 0.22.1 (#117383) 2024-05-16 12:36:27 +09:00
py.typed
requirements.py
runner.py
setup.py
strings.json