Maciej Bieniek
cd4ce86f07
Add support for triple_push
event for Shelly gen2 devices ( #88081 )
...
* Add support for triple_push event
* Sort
* Fix tests
2023-02-15 10:20:27 +01:00
Jan Bouwhuis
66f12d7dab
Add translations for shelly ble scanner options in option flow ( #86218 )
...
* Add translations for shelly ble scanner options
* Remove redundant labels
* isort
2023-01-24 12:25:35 +01:00
Brandon Rothweiler
f24f0c2954
Fix incorrect usage of 'setup' vs 'set up' ( #83774 )
2022-12-12 11:40:00 +01:00
J. Nick Koston
435fc23737
Add shelly ble scanner support ( #82007 )
2022-11-15 12:34:45 -06:00
Maciej Bieniek
c46f55caa8
Add reauth flow to Shelly integration ( #78786 )
2022-09-24 22:01:49 -04:00
Simone Chemelli
4a95539d9d
Warn user if "model" key is missing from Shelly firmware ( #71612 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-05-18 10:29:02 -07:00
epenet
e362871499
Prettify json (strings.json) ( #68885 )
2022-03-30 10:35:30 +02:00
Philip Allgaier
8f1ba96d0b
Remove accidental blanks from Shelly trigger type translations ( #58151 )
2021-10-21 08:21:04 +02:00
Shay Levy
47340802b3
Add Shelly RPC device trigger and logbook platforms ( #56428 )
...
* Add RPC device trigger and logbook platforms
* Single input event for Block and RPC
* Add device generation to shelly.click
2021-09-21 00:09:44 +03:00
Maciej Bieniek
2fc1c19a45
Allow to setup of a previously discovered sleeping Shelly device ( #46124 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-02-09 09:28:40 +01:00
Shay Levy
76537305e2
Add logbook and device trigger platforms to Shelly ( #44020 )
...
* Add logbook and device trigger platforms to Shelly
Add `logbook` platform for describing “shelly.click” event
Add `device_trigger` platform for adding automation based on click events:
Example of logbook event:
Shelly 'single' click event for Test I3 channel 3 was fired.
(Test I3 is the name of the device)
Example of automation triggers:
First button triple clicked
First button long clicked and then single clicked
First button double clicked
First button long clicked
First button single clicked and then long clicked
First button single clicked
Second button triple clicked
..
Second button single clicked
* Fix codespell
* Remove pylint added for debug
* Add tests
* Rebase
* Fix Rebase & Apply PR review suggestions
Fix tests after rebasing
Use `INPUTS_EVENTS_DICT` for input triggers
Apply PR suggestions
2021-01-04 23:10:42 +01:00
Paulus Schoutsen
68d757e5d2
Remove brand names from translations ( #43092 )
2020-11-11 13:22:52 +01:00
Adam Ernst
623f2b6f9c
Tweak Shelly message to be clearer ( #42862 )
...
Not all Shelly devices are battery-powered.
2020-11-05 10:09:22 +01:00
On Freund
a07c0d1605
Fallback to mac in Shelly config flow title ( #40783 )
2020-10-21 15:05:06 +02:00
Maciej Bieniek
29d87646dd
Improve config flow descriptions in Shelly integration ( #40396 )
2020-09-28 13:35:40 +02:00
Maciej Bieniek
b8f837365c
Bump aioshelly library to version 0.3.3 ( #40415 )
2020-09-26 22:39:02 +02:00
On Freund
963651d6f2
Add support for authenticated Shelly devices ( #39461 )
...
* Add support for authenticated Shelly devices
* Fix comment typos
* Update homeassistant/components/shelly/config_flow.py
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
* Fix unauthenticated devices
* Update homeassistant/components/shelly/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Code review fixes
* More code review fixes
* Fix typo
* Update homeassistant/components/shelly/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-09-01 08:08:37 -04:00
Paulus Schoutsen
ca2bc9906d
Add Shelly integration ( #39178 )
2020-08-24 12:43:31 +02:00