GitHub Action
3f2b1fa952
[ci skip] Translation update
2021-11-12 00:12:35 +00:00
GitHub Action
34bc1298aa
[ci skip] Translation update
2021-11-11 00:15:23 +00:00
GitHub Action
86b12af3dc
[ci skip] Translation update
2021-11-10 00:17:39 +00:00
Gábor Kiss
032786fcd8
Improve Shelly color mode switch for dual mode bulbs ( #58971 )
...
* Shelly color mode switch for SHCB-1
* Update light.py
* Update light.py
* Update homeassistant/components/shelly/light.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update light.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2021-11-09 18:24:40 +01:00
GitHub Action
a989fd2e66
[ci skip] Translation update
2021-11-09 00:15:20 +00:00
Shay Levy
adfbcfa704
Add Shelly Gen1 beta_version attribute to firmware update sensor ( #59359 )
2021-11-08 21:47:01 +02:00
Shay Levy
4ac7dfc983
Cleanup Shelly light - use separate sets for dual mode and effects ( #59363 )
2021-11-08 21:46:23 +02:00
GitHub Action
e35b83081e
[ci skip] Translation update
2021-11-08 00:12:31 +00:00
Shay Levy
55cd1ffb7c
Revert "Use DeviceInfo in shelly ( #58520 )" ( #59315 )
...
This reverts commit df6351f86b
.
2021-11-07 15:29:29 -08:00
GitHub Action
332a571bb4
[ci skip] Translation update
2021-11-07 00:12:38 +00:00
Michael
6a149706ab
add constant CONF_SLEEP_PERIOD ( #59195 )
2021-11-06 17:32:58 +02:00
Michael
2a05697c91
bump aioshelly to 1.0.4 ( #59209 )
2021-11-06 12:50:53 +01:00
GitHub Action
7b59dea67e
[ci skip] Translation update
2021-11-06 00:11:41 +00:00
GitHub Action
c8d8513a1a
[ci skip] Translation update
2021-11-05 00:13:45 +00:00
Marc Mueller
4c68662612
Use assignment expressions 34 ( #58823 )
2021-10-31 19:01:16 +01:00
epenet
df6351f86b
Use DeviceInfo in shelly ( #58520 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-27 13:44:47 +03:00
GitHub Action
a9a74e0415
[ci skip] Translation update
2021-10-26 00:12:23 +00:00
Simone Chemelli
da7e26c287
Filter by connections instead of identifiers for Shelly ( #58305 )
...
* Fix connections
* Switch to helper
2021-10-24 09:51:02 +02:00
Ville Skyttä
50e0c58310
Use http.HTTPStatus in components/s* ( #58291 )
2021-10-23 20:49:04 +02:00
GitHub Action
1b42caa34a
[ci skip] Translation update
2021-10-23 00:11:40 +00:00
GitHub Action
f9d985553c
[ci skip] Translation update
2021-10-22 00:14:10 +00:00
Philip Allgaier
8f1ba96d0b
Remove accidental blanks from Shelly trigger type translations ( #58151 )
2021-10-21 08:21:04 +02:00
Marc Mueller
4513ee4ea5
Use assignment expressions 12 ( #57937 )
2021-10-20 14:34:08 -07:00
GitHub Action
3855bb43ec
[ci skip] Translation update
2021-10-19 00:12:08 +00:00
GitHub Action
c76e15149c
[ci skip] Translation update
2021-10-17 00:12:27 +00:00
Shay Levy
e232bdc082
Add Shelly "installed version" extra state attribute to Gen2 firmware update sensor ( #57722 )
2021-10-14 19:02:37 -07:00
Shay Levy
9000e5b2d9
Fix Shelly humidity sensor available condition ( #57721 )
2021-10-14 17:48:28 -07:00
Maciej Bieniek
3127074f76
Add entity category to Shelly ( #57705 )
2021-10-14 15:17:00 -07:00
Erik Montnemery
e27e4c3561
Add support for device configuration URL ( #57539 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-10-14 11:16:56 -07:00
Shay Levy
6820faf5a0
Fix Shelly button type in roller mode ( #57429 )
2021-10-10 22:39:57 +03:00
Shay Levy
ee80ccf7a6
Fix Shelly button filter empty event ( #57427 )
2021-10-10 22:39:34 +03:00
Shay Levy
8de7966104
Add Shelly config entry reload on device config change ( #57356 )
2021-10-09 19:10:43 +03:00
Shay Levy
722d3862db
Fix Shelly RGB/W supported color mode detection ( #57359 )
2021-10-09 02:22:14 +03:00
GitHub Action
8fea54fff7
[ci skip] Translation update
2021-10-07 00:10:57 +00:00
Shay Levy
c8dc5d15ee
Fix: Shelly Gen2 - filter unsupported sensors ( #57065 )
2021-10-04 13:46:46 -07:00
Shay Levy
ddc99afba9
Bump aioshelly to 1.0.2 ( #56980 )
2021-10-03 13:07:17 +03:00
Simone Chemelli
62f1a16918
Add sleep_period to log for easier debugging ( #56949 )
2021-10-02 16:31:23 +02:00
GitHub Action
f42c2f5170
[ci skip] Translation update
2021-10-02 12:59:05 +00:00
Marc Mueller
d51487f82a
Import Callable from collections.abc (3) ( #56777 )
2021-09-29 16:19:06 +02:00
Maciej Bieniek
d3df6f26f9
Add missing voltage sensor in Shelly integration ( #56773 )
...
* Disable voltage sensor by default
* Add voltage sensor for Shelly 2/2.5
* Enable emeter voltage by default
2021-09-29 14:22:42 +03: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
Shay Levy
542f637ac4
Improve Shelly light application/consumption type handling ( #56461 )
2021-09-20 11:12:18 -07:00
Shay Levy
5249c89c3f
Add Shelly RPC sensor and binary sensor platforms ( #56253 )
2021-09-17 15:53:39 +03:00
Shay Levy
e9eb76c7db
Add switch support for RPC device ( #56153 )
...
* Add switch support for RPC device
* Apply review comments
* Apply review comments
2021-09-13 09:31:35 +03:00
Shay Levy
f1a88f0563
Add config flow support for RPC device ( #56118 )
2021-09-11 23:28:33 +03:00
Shay Levy
8c3c2ad8e3
Updated changes for aioshelly 1.0.0 ( #56083 )
2021-09-11 00:48:55 +03:00
GitHub Action
f8ebc31576
[ci skip] Translation update
2021-09-05 00:11:36 +00:00
Ville Skyttä
b10fc89a6b
Automation trigger info type hint improvements ( #55402 )
...
* Make automation trigger info a TypedDict
* zwave_js trigger type hint fixes
* Remove redundant automation trigger info field presence checks
* Use async_initialize_triggers in mqtt and tasmota device_trigger tests
2021-09-04 02:25:51 +02:00
Matt Krasowski
fd66120d6d
Handle incorrect values reported by some Shelly devices ( #55042 )
2021-08-29 14:52:12 +02:00
Ville Skyttä
0095c6baeb
Improve device trigger type hinting ( #54907 )
2021-08-22 20:32:50 +02:00
Erik Montnemery
dcb2a211e5
Remove last_reset attribute and set state class to total_increasing for Shelly energy sensors ( #54800 )
2021-08-18 13:13:35 +02:00
Maciej Bieniek
f1f05cdf1b
Use DEVICE_CLASS_UPDATE in Shelly integration ( #54746 )
2021-08-17 11:57:45 +02:00
Erik Montnemery
e558b3463e
Move temperature conversions to sensor base class (6/8) ( #54476 )
...
* Move temperature conversions to entity base class (6/8)
* Fix tests
2021-08-12 17:40:55 +02:00
Maciej Bieniek
acf55f2f3a
Add light transition for Shelly integration ( #54327 )
...
* Add support for light transition
* Limit transition to 5 seconds
* Update MODELS_SUPPORTING_LIGHT_TRANSITION list
2021-08-09 20:55:14 +03:00
Shay Levy
58ccfff067
Fix Shelly last_reset ( #54101 )
2021-08-05 19:23:05 -07:00
GitHub Action
64c9f9e1cb
[ci skip] Translation update
2021-08-06 00:15:04 +00:00
Paulus Schoutsen
71375be54d
Handle Shelly get name on uninitialized device ( #53917 )
2021-08-03 11:16:00 -07:00
Simone Chemelli
e9a00ad4ce
Add last reset to Shelly's energy entities ( #53710 )
2021-07-29 12:10:53 -07:00
Paulus Schoutsen
bbd1a85b09
Add last reset to Shelly ( #53654 )
2021-07-28 15:48:27 -07:00
Maciej Bieniek
772cbd59d7
Improve typing in Shelly integration ( #52544 )
2021-07-21 10:11:44 -07:00
Marc Mueller
074d762664
Rename and reorganize electric unit constants ( #53243 )
2021-07-20 20:06:23 +02:00
GitHub Action
b484969b09
[ci skip] Translation update
2021-07-11 00:09:40 +00:00
GitHub Action
b347226820
[ci skip] Translation update
2021-07-10 00:09:24 +00:00
GitHub Action
378b5f75ec
[ci skip] Translation update
2021-07-04 00:09:33 +00:00
Erik Montnemery
76c3058d15
Rename device trigger base schema to DEVICE_TRIGGER_BASE_SCHEMA ( #51719 )
2021-06-10 19:11:38 +02:00
Maciej Bieniek
502939c430
Do not configure Shelly config entry created by custom component ( #51616 )
2021-06-08 13:23:25 +02:00
GitHub Action
330f713e43
[ci skip] Translation update
2021-06-08 00:21:17 +00:00
GitHub Action
c81df50191
[ci skip] Translation update
2021-06-06 00:19:43 +00:00
Maciej Bieniek
ed9b199372
Fix exception after removing Shelly config entry and stopping HA ( #51321 )
...
* Fix device shutdown twice
* Change if logic
2021-06-01 11:41:34 +03:00
Franck Nijhof
258b388f41
Collection of changing entity properties to class attributes ( #51248 )
...
* Collection of changing entity properties to class attributes
* Apply suggestions from code review
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-05-31 10:50:11 +02:00
tkdrob
d1c4d0de49
Use bool annotations for setup entries ( #51166 )
2021-05-27 17:39:06 +02:00
Simone Chemelli
3d41a66673
Bump aioshelly to 0.6.4 ( #51081 )
2021-05-25 19:28:12 +02:00
Maciej Bieniek
c91f89260e
Add `state_class` to entities coming from battery powered devices in Shelly integration ( #51009 )
...
* Fix sensor state_class
* Remove state class from total work time sensor
* Add state_class restore mechanism
* Remove commented code
* Remove unnecessary code
2021-05-23 23:10:22 +03:00
Erik Montnemery
73d7a754e8
Mark temperature sensors as STATE_CLASS_MEASUREMENT ( #50889 )
...
* Mark temperature sensors as STATE_CLASS_MEASUREMENT
* Fix broadlink tests
* Tweak Hue changes
2021-05-21 11:44:34 +02:00
Shay Levy
c4ced2b351
Bump aioshelly to 0.6.3 ( #50857 )
2021-05-19 13:53:26 +03:00
Simone Chemelli
8bc75e91a0
Add color effect to Shelly's color devices ( #48052 )
...
* Add color effect
* Final commit based on updated firmware
* Update homeassistant/components/shelly/light.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update homeassistant/components/shelly/light.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update homeassistant/components/shelly/light.py
* Fix flake
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2021-05-15 22:43:06 +03:00
Shay Levy
be73067f9c
Fix Shelly type hints ( #50322 )
2021-05-09 19:46:53 +02:00
Simone Chemelli
c85f70b639
Small code cleanup for Shelly ( #50270 )
2021-05-07 22:14:41 -05:00
Simone Chemelli
cf96d86985
Add yaml key to Shelly to allow CoAP port customization ( #48729 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-05-07 13:23:29 -07:00
Shay Levy
c21add195a
Catch Shelly set state exceptions when device is inaccessible ( #50064 )
2021-05-04 09:10:28 -07:00
Shay Levy
0a38827544
Fix Shelly battery operated devices value rounding ( #49966 )
2021-05-02 23:49:13 -07:00
Shay Levy
7c7a56f704
Fix Shelly external sensors invalid 999 value ( #49994 )
2021-05-02 20:58:14 -07:00
Shay Levy
2440f25aaf
Shelly light color mode bugfix ( #49948 )
2021-05-01 07:43:03 -07:00
Franck Nijhof
8eb27374c6
Clean up connection classes in integrations P-S ( #49893 )
2021-04-30 21:04:44 -10:00
HomeAssistant Azure
0efd061255
[ci skip] Translation update
2021-05-01 00:03:44 +00:00
Shay Levy
87a595d928
Add color modes to Shelly light ( #49867 )
2021-04-29 09:13:58 -07:00
J. Nick Koston
87420627a8
Reduce config entry setup/unload boilerplate Q-S ( #49778 )
2021-04-27 22:10:04 +02:00
Shay Levy
34a588d1ba
Fix Shelly button first trigger ( #49635 )
2021-04-24 21:47:18 -07:00
Ruslan Sayfutdinov
7a9385d857
Explicitly define all methods in ConfigFlow ( #49341 )
2021-04-17 12:42:31 +02:00
Shay Levy
31c519b26d
Fix shelly RSSI sensor unit ( #49265 )
2021-04-15 19:52:06 +02:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
HomeAssistant Azure
93c68f8be6
[ci skip] Translation update
2021-04-13 00:04:04 +00:00
Shay Levy
5c71ba578d
Fix Shelly brightness offset ( #49007 )
2021-04-12 15:52:51 -07:00
HomeAssistant Azure
45a92f5791
[ci skip] Translation update
2021-04-11 00:04:41 +00:00
Shay Levy
98396e13af
Fix Shelly button device triggers ( #48974 )
2021-04-09 16:58:44 -07:00
Shay Levy
e76b653246
Bump aioshelly to 0.6.2 ( #48620 )
2021-04-02 11:48:57 +02:00
Simone Chemelli
bb7f64596c
Add operation sensor to Shelly Gas ( #48462 )
2021-03-31 09:46:39 -07:00
Michael
309c3a8d82
Fix init for first added shelly device ( #48411 )
2021-03-30 23:52:02 +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
Erik Montnemery
72281f4718
Validate device trigger schemas once ( #48319 )
2021-03-26 08:09:21 +01:00