core/homeassistant/components/shelly
Maciej Bieniek 5c5dff034c
Add `event` platform for Shelly gen1 devices (#100655)
* Initial commit

* Use description.key

* Add translations

* Check event_types

* Rename input_id to channel

* Fix removeal confition

* Add tests

* Sort classes and consts

* Use ShellyBlockEntity class

* Update tests

* Update homeassistant/components/shelly/event.py

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

---------

Co-authored-by: Shay Levy <levyshay1@gmail.com>
2023-09-23 16:03:57 +02:00
..
bluetooth
__init__.py Add `event` platform for Shelly gen1 devices (#100655) 2023-09-23 16:03:57 +02:00
binary_sensor.py
button.py
climate.py
config_flow.py
const.py
coordinator.py Add `event` platform for Shelly gen1 devices (#100655) 2023-09-23 16:03:57 +02:00
cover.py
device_trigger.py
diagnostics.py
entity.py Add pylint plugin to check for calls to base implementation (#100432) 2023-09-18 13:39:36 -05:00
event.py Add `event` platform for Shelly gen1 devices (#100655) 2023-09-23 16:03:57 +02:00
light.py
logbook.py
manifest.json
number.py
sensor.py
strings.json Add `event` platform for Shelly gen1 devices (#100655) 2023-09-23 16:03:57 +02:00
switch.py
update.py
utils.py Fix Shelly Gen2 event get input name method (#100733) 2023-09-23 12:45:41 +03:00