Ruslan Sayfutdinov
7a9385d857
Explicitly define all methods in ConfigFlow ( #49341 )
2021-04-17 12:42:31 +02:00
Marc Mueller
2956eb0902
Update pylint to 2.7.3 ( #48488 )
...
* Update pylint to 2.7.3
* Add class-const-naming-style
* Remove unused-import message
* Additional cleanup
2021-03-29 18:02:56 -10:00
Paulus Schoutsen
34b9e6f6fc
Shelly: set confirm only ( #47608 )
2021-03-09 13:13:43 +01:00
Maciej Bieniek
b645b151f9
Catch AuthRequired exception in confirm discovery step for Shelly config flow ( #46135 )
2021-02-24 07:13:32 -06:00
Franck Nijhof
bc1daf1802
None optional hass typing in FlowHandler ( #46462 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-02-13 13:21:37 +01:00
Maciej Bieniek
b8584cab5d
Remove unnecessary gethostbyname() from Shelly integration ( #46483 )
2021-02-13 12:27:54 +01: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
0875f654c8
Add support for Shelly battery operated devices ( #45406 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-02-03 17:03:22 +01:00
Simone Chemelli
f07bf6a88e
Cleanup timeouts values for Shelly ( #44790 )
...
* Updated timeouts
* Small cleanup
* Fix + small cleanup of test code
2021-01-04 14:04:40 +01:00
Paulus Schoutsen
2b0556520b
Catch Shelly zeroconf types with uppercase too ( #44672 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-01-01 20:54:43 +01:00
Shay Levy
fd24baa1f6
Fix Shelly devices missing properties field ( #44279 )
2020-12-16 21:28:59 +01:00
Shay Levy
4880a1d55a
Change shelly CONNECTION_CLASS to CONN_CLASS_LOCAL_PUSH ( #44260 )
...
Shelly integration is using local push since HA 0.118
2020-12-15 19:25:14 +01:00
Paulus Schoutsen
349e4a5ac2
Fix shelly import ( #42783 )
2020-11-03 09:49:34 +01:00
Shay Levy
f45075eeb5
Use own CoAP lib and support for multicast updates ( #42718 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-11-02 16:46:34 +01:00
On Freund
a07c0d1605
Fallback to mac in Shelly config flow title ( #40783 )
2020-10-21 15:05:06 +02:00
Maciej Bieniek
f855ff8751
Bump aioshelly library to 0.4.0 ( #41905 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-10-21 13:37:17 +02:00
Maciej Bieniek
b8f837365c
Bump aioshelly library to version 0.3.3 ( #40415 )
2020-09-26 22:39:02 +02:00
springstan
db582bdc1b
Use http status constants more, add HTTP_ACCEPTED and HTTP_BAD_GATEWAY ( #39993 )
...
* Use http status codes and add HTTP_BAD_GATEWAY constant
* Address review comments:
- using constants in tado integration
- using constant in media_player init.py
* Add and use HTTP_ACCEPTED constant
2020-09-15 20:01:07 +03:00
Maciej Bieniek
f29154011e
Bump aioshelly library to 0.3.0 ( #39716 )
2020-09-06 10:34:51 -05: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
4b8217777e
Add basic light and sensor support to Shelly ( #39288 )
...
* Add basic light platform
* Add sensor support
* Bump aioshelly to 0.2.1
* Lint
* Use UNIT_PERCENTAGE
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
* Format sensor.py
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
2020-08-28 17:33:34 +02:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
Paulus Schoutsen
e61f7f0274
100% test coverage for Shelly config flow ( #39209 )
2020-08-24 13:39:23 +02:00
Paulus Schoutsen
ca2bc9906d
Add Shelly integration ( #39178 )
2020-08-24 12:43:31 +02:00