Daniel Hjelseth Høyer
d58a02a647
Broadlink, remove attr_current_power_w and add sensor ( #53342 )
2021-07-26 08:42:19 -07:00
GitHub Action
ecf0d4398d
[ci skip] Translation update
2021-07-22 00:10:31 +00:00
Robert Hillis
800f7fe3a5
Use entity class attributes for Broadlink ( #53058 )
...
* Clanup broadlink
* rework
* tweak
* fix using wrong attribute
* tweak
* revert device info
2021-07-21 15:27:52 +02:00
GitHub Action
531733da7b
[ci skip] Translation update
2021-07-19 00:09:50 +00:00
GitHub Action
b347226820
[ci skip] Translation update
2021-07-10 00:09:24 +00:00
Franck Nijhof
c5d806fdbe
Fix broadlink creating duplicate unique IDs ( #52621 )
2021-07-07 09:46:59 +02:00
Daniel Hjelseth Høyer
4abdeec36d
Use entity class vars in Broadlink ( #52177 )
2021-06-25 11:31:17 -10:00
J. Nick Koston
22c8afe637
Create a base class for broadlink entities ( #52132 )
...
* Create a base class for broadlink entities
* Update homeassistant/components/broadlink/entity.py
Co-authored-by: Daniel Hjelseth Høyer <mail@dahoiv.net>
* Update homeassistant/components/broadlink/entity.py
* Update homeassistant/components/broadlink/entity.py
Co-authored-by: Daniel Hjelseth Høyer <mail@dahoiv.net>
* black, remove unused
Co-authored-by: Daniel Hjelseth Høyer <mail@dahoiv.net>
2021-06-25 07:39:21 +02:00
GitHub Action
c81df50191
[ci skip] Translation update
2021-06-06 00:19:43 +00:00
Felipe Martins Diel
89d90bfb1b
Use a single job to ping all devices in the Broadlink integration ( #51466 )
2021-06-04 11:03:13 -10:00
Erik Montnemery
b169a8dbda
Mark battery, humidity and pressure sensors as STATE_CLASS_MEASUREMENT ( #50924 )
...
* Mark battery, humidity and pressure sensors as STATE_CLASS_MEASUREMENT
* Fix deconz battery sensor
2021-05-24 11:36:42 +02: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
Felipe Martins Diel
7350942e9e
Implement heartbeat in the Broadlink integration ( #43878 )
...
* Implement heartbeat in the Broadlink integration
* Rename INTERVAL to HEARTBEAT_INTERVAL
* Test that we log an error message when the heartbeat fails
2021-05-20 08:10:13 +02:00
GitHub Action
877cb43c06
[ci skip] Translation update
2021-05-17 05:17:18 +00:00
J. Nick Koston
34c84a6bbb
Reduce boilerplate to abort for matching config entries ( #50186 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-11 22:00:12 +02:00
Felipe Martins Diel
a7ef3ec947
Fix RM pro temperature sensor ( #50098 )
2021-05-07 14:47:51 +02:00
Franck Nijhof
d4d0b93d3b
Clean up connection classes in integrations A-C ( #49888 )
2021-04-30 21:01:52 -10:00
J. Nick Koston
51be2f860a
Reduce boilerplate to setup config entry platforms A-C ( #49681 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-04-26 07:46:55 -10:00
Paulus Schoutsen
a90d3a051f
prefer total_seconds over seconds ( #49505 )
2021-04-20 17:41:36 -07:00
J. Nick Koston
f73d9fa572
Reduce broadlink executor jobs at setup time ( #49447 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-04-20 08:22:10 -10:00
Felipe Martins Diel
e98f27ead6
Use broadlink.hello() for direct discovery ( #49405 )
2021-04-19 10:16:03 +02:00
Felipe Martins Diel
6a3832484c
Do not log error messages when discovering Broadlink devices ( #49394 )
2021-04-18 18:12:27 -10:00
Ruslan Sayfutdinov
7a9385d857
Explicitly define all methods in ConfigFlow ( #49341 )
2021-04-17 12:42:31 +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
HomeAssistant Azure
45a92f5791
[ci skip] Translation update
2021-04-11 00:04:41 +00:00
HomeAssistant Azure
a36712509b
[ci skip] Translation update
2021-04-10 00:03:44 +00:00
HomeAssistant Azure
8e6238ff61
[ci skip] Translation update
2021-04-08 00:03:23 +00:00
J. Nick Koston
6cf57da89f
Use SOURCE_REAUTH constant for starting reauth flows ( #48553 )
2021-03-31 19:48:32 +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
J. Nick Koston
a851bff95a
Create async_config_entry_first_refresh to reduce coordinator boilerplate ( #48451 )
2021-03-29 12:51:39 -10:00
J. Nick Koston
35a5f110bd
Update mac address in broadlink test to match mocked device ( #48415 )
...
* Update mac address in broadlink test to match mocked device
* Update tests/components/broadlink/test_config_flow.py
2021-03-27 20:47:47 +01:00
J. Nick Koston
388815b81a
Add broadlink dhcp discovery ( #48408 )
2021-03-27 08:40:19 -10:00
J. Nick Koston
9737480742
Lazy load broadlink storage ( #48391 )
...
With many broadlink devices, the storage load overwhelmed the
executor at startup. Delay loading storage until it is needed.
2021-03-27 09:32:30 +01:00
HomeAssistant Azure
d5afd0afb3
[ci skip] Translation update
2021-03-26 00:04:15 +00:00
Franck Nijhof
6932cf9534
Use contextlib.suppress where possible ( #48189 )
2021-03-23 14:36:43 +01:00
Erik Montnemery
e0cd7072d6
Migrate integrations a-c to extend SensorEntity ( #48210 )
2021-03-22 12:37:16 +01:00
HomeAssistant Azure
c11b85af2f
[ci skip] Translation update
2021-03-16 00:04:36 +00:00
Felipe Martins Diel
9ca0cd5464
Bump broadlink from 0.16.0 to 0.17.0 ( #47779 )
2021-03-11 21:34:56 -08:00
HomeAssistant Azure
43621091b7
[ci skip] Translation update
2021-02-27 00:05:45 +00:00
HomeAssistant Azure
bb7f1b748f
[ci skip] Translation update
2021-02-25 00:05:20 +00:00
HomeAssistant Azure
9159f54900
[ci skip] Translation update
2021-02-24 00:04:14 +00:00
HomeAssistant Azure
0cb1f61deb
[ci skip] Translation update
2021-02-21 00:07:04 +00: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
Paulus Schoutsen
959ed6d077
Update translations
2021-02-03 11:46:49 +01:00
Felipe Martins Diel
c225f4b4ea
Implement remote.delete_command in the Broadlink integration ( #44041 )
2021-01-27 10:14:11 +01:00
Ville Skyttä
2fb3be50ab
Make DeviceRegistry.async_get_device connections arg optional ( #44897 )
...
* Make async_get_device connections Optional, default None
* Remove unnecessary async_get_device connections arg usages
Some of these were using an incorrect collection type, which didn't
cause issues mostly just due to luck.
2021-01-07 13:49:45 +01:00
HomeAssistant Azure
f3cabe97e0
[ci skip] Translation update
2020-12-21 00:04:09 +00:00
HomeAssistant Azure
5bdf022bf2
[ci skip] Translation update
2020-12-20 00:04:36 +00:00
HomeAssistant Azure
9c63fbfcb1
[ci skip] Translation update
2020-12-07 00:04:18 +00:00