epenet
2fce301b34
Adjust async_step_reauth in broadlink ( #74168 )
2022-06-29 11:53:35 +02:00
henryptung
bccec77e19
Fix Broadlink discovery for new RM Mini3 ( #73822 )
2022-06-23 09:38:39 +02:00
Marc Mueller
a8763d7479
Update pylint to 2.14.1 ( #73144 )
2022-06-07 07:57:41 +02:00
Felipe Martins Diel
c52e8f7cfe
Bump broadlink to 0.18.2 ( #72346 )
2022-05-23 09:45:05 +02:00
GitHub Action
ceb8bb4745
[ci skip] Translation update
2022-05-21 00:22:49 +00:00
GitHub Action
348016dbbf
[ci skip] Translation update
2022-04-29 00:22:21 +00:00
epenet
68697b6477
Use ColorMode enum in broadlink ( #70434 )
2022-04-22 19:49:46 -10:00
epenet
8af37235ec
Use EntityFeature enum in components (b**) ( #69336 )
2022-04-05 23:53:45 +02:00
epenet
ecd43f391f
Prettify json (manifest.json) ( #68886 )
2022-03-30 10:56:37 +02:00
Marc Mueller
53245c6523
Update pylint to 2.13.0 ( #68656 )
2022-03-25 15:14:48 -07:00
Felipe Martins Diel
0df88b80e7
Bump broadlink to 0.18.1 ( #68391 )
2022-03-19 10:34:30 -10:00
GitHub Action
c64b4d997b
[ci skip] Translation update
2022-03-13 00:18:58 +00:00
GitHub Action
66d757115c
[ci skip] Translation update
2022-03-11 00:21:48 +00:00
GitHub Action
6364e81be5
[ci skip] Translation update
2022-02-24 00:17:55 +00:00
GitHub Action
102ae9f0e3
[ci skip] Translation update
2022-02-22 00:17:23 +00:00
GitHub Action
c4cc6ca0ba
[ci skip] Translation update
2022-02-20 00:20:09 +00:00
Marc Mueller
4f20a8023b
Use assignment expressions [A-I] ( #66880 )
2022-02-19 17:21:26 +01:00
GitHub Action
fd24d9b1ad
[ci skip] Translation update
2022-02-19 00:19:24 +00:00
Mathew Verdouw
48e3f9584b
Add broadlink lb2 support ( #63530 )
...
* Update const.py
* Update to support LB2 version smart bulbs in Broadlink integration
* Update const.py
Added Space.
* Update updater.py
Updated so that LB2 lights use the LB1 update manager.
2022-02-18 21:39:29 +01:00
J. Nick Koston
59cb1444a5
Enable dhcp flows for broadlink registered devices ( #66582 )
2022-02-16 12:04:46 +01:00
GitHub Action
d69d0e8817
[ci skip] Translation update
2022-02-15 00:14:48 +00:00
epenet
b587201654
Add update listener type hints to broadlink ( #65413 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-03 10:00:30 +01:00
GitHub Action
256ad084c5
[ci skip] Translation update
2022-02-03 00:14:18 +00:00
GitHub Action
ca7d4234e1
[ci skip] Translation update
2022-01-31 00:14:28 +00:00
GitHub Action
77ef86faee
[ci skip] Translation update
2022-01-30 00:14:21 +00:00
J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json ( #65083 )
2022-01-28 13:37:53 -08:00
Erik Montnemery
03593aa21b
Import persistent notification (part 2) ( #63899 )
2022-01-13 08:42:50 +01:00
Marc Mueller
1b32385ab2
Use const imports [a-e] ( #63467 )
2022-01-05 16:44:13 +01:00
epenet
2aa8a86126
Add basic type hints to broadlink ( #62879 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-02 17:21:37 +01:00
GitHub Action
93758e2e6c
[ci skip] Translation update
2022-01-01 00:14:34 +00:00
GitHub Action
87d4420a72
[ci skip] Translation update
2021-12-23 00:14:21 +00:00
GitHub Action
cceedf766a
[ci skip] Translation update
2021-12-22 00:14:51 +00:00
Robert Hillis
7919960570
Remove deprecated yaml config from broadlink ( #62341 )
2021-12-19 17:42:30 -06:00
epenet
d7756efe55
Use DeviceClass and StateClass enums in broadlink ( #61326 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-09 08:39:33 +01:00
GitHub Action
68ca0a05c8
[ci skip] Translation update
2021-12-04 00:13:16 +00:00
Marc Mueller
f57d42a9e8
Use platform enum (1) [A-D] ( #60908 )
...
* Use platform enum (1) [A-D]
* Fix imports
* Fix tests
* Use Platform even in tests
2021-12-03 08:51:30 -08:00
epenet
2a1f0cadaa
Use dataclass properties in broadlink discovery ( #60689 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-01 13:58:56 +01:00
GitHub Action
96313bbbe0
[ci skip] Translation update
2021-11-27 00:12:17 +00:00
GitHub Action
d3c020325b
[ci skip] Translation update
2021-11-25 00:13:33 +00:00
Felipe Martins Diel
774e1b0022
Decouple BroadlinkDevice.available property ( #58853 )
...
* Decouple BroadlinkDevice.available property
* Exclude unreachable line from coverage
2021-11-23 21:59:18 -06:00
GitHub Action
31d4239b64
[ci skip] Translation update
2021-11-22 00:13:02 +00:00
GitHub Action
e98977fb49
[ci skip] Translation update
2021-11-21 00:13:51 +00:00
epenet
59547289b4
Use DhcpServiceInfo in broadlink ( #59961 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-19 12:29:20 +01:00
GitHub Action
29dc9de08f
[ci skip] Translation update
2021-11-19 00:14:01 +00:00
GitHub Action
fc539da42b
[ci skip] Translation update
2021-11-14 00:12:48 +00:00
GitHub Action
f00effaba2
[ci skip] Translation update
2021-11-13 00:11:56 +00:00
GitHub Action
86b12af3dc
[ci skip] Translation update
2021-11-10 00:17:39 +00:00
GitHub Action
e35b83081e
[ci skip] Translation update
2021-11-08 00:12:31 +00:00
GitHub Action
332a571bb4
[ci skip] Translation update
2021-11-07 00:12:38 +00:00
Felipe Martins Diel
93bc88be16
Simplify requests in the Broadlink integration ( #58850 )
2021-11-01 12:49:00 +01:00
Felipe Martins Diel
3f61ff4f96
Make general code quality improvements in the Broadlink integration ( #58848 )
...
* Create DEVICE_TYPES constant
* Rename _auth_fetch_firmware() to _get_firmware_version()
* Rename dev_type to device_type
* Use SOURCE_REAUTH from config_entries namespace
* Fix unidiomatic imports
2021-11-01 00:01:11 +01:00
Felipe Martins Diel
1e92e35bff
Improve code quality of the Broadlink switch platform ( #58794 )
2021-10-31 11:48:52 +01:00
Felipe Martins Diel
9bc0e8e8ab
Improve code quality of the Broadlink light platform ( #58790 )
2021-10-31 11:48:35 +01:00
Paulus Schoutsen
e1e864d2b6
Get the registry using the callback method ( #58542 )
2021-10-27 15:58:14 -07:00
L-I-Am
3727fb5288
Broadlink Integration add support for LB1 ( #50953 )
...
Co-authored-by: Felipe Martins Diel <41558831+felipediel@users.noreply.github.com>
2021-10-26 21:20:11 -05:00
GitHub Action
30fb619095
[ci skip] Translation update
2021-10-24 00:12:57 +00:00
Robert Hillis
137d41d8b4
Use DeviceInfo Class B-C ( #58217 )
2021-10-23 11:41:32 +02:00
Felipe Martins Diel
6f0a7d2921
Add to the Broadlink integration support for voltage, current, overload and total consumption sensors ( #53628 )
2021-10-18 11:38:51 -10:00
Felipe Martins Diel
32d6c27ba0
Bump broadlink to 0.18.0 ( #57929 )
2021-10-17 12:47:53 -10:00
GitHub Action
c76e15149c
[ci skip] Translation update
2021-10-17 00:12:27 +00:00
Paulus Schoutsen
eb9b9c57a4
[ci skip] Translation update
2021-10-04 08:38:24 -07:00
GitHub Action
f42c2f5170
[ci skip] Translation update
2021-10-02 12:59:05 +00:00
Felipe Martins Diel
3bc58f9750
Fix BroadlinkSwitch._attr_assumed_state ( #55505 )
2021-08-31 22:49:56 -07:00
GitHub Action
65d14909ee
[ci skip] Translation update
2021-08-27 00:14:42 +00:00
Marc Mueller
2796f65453
Use EntityDescription - broadlink ( #55019 )
2021-08-24 10:31:40 +02:00
Erik Montnemery
4e07ab1b32
Move temperature conversions to sensor base class (1/8) ( #48261 )
...
* Move temperature conversions to entity base class (1/8)
* Update integrations a-c
* Leave old temperature conversion until all integrations are migrated
* tweak
* Use contextlib.suppress
* Remove the MeasurableUnitEntity mixin
* Address comments, add tests
* Fix f-string
* Drop deprecation warning from base entity class
* Update with _attr-shorthand
* Fix rebase mistakes
* Fix additional rebase mistakes
* Only report temperature conversion once
* Fix additional rebase mistakes
* Format homeassistant/components/bbox/sensor.py
* Fix check for overidden _attr_state
* Remove test workarounds from implementation
* Remove useless None-check
* Tweaks
* Migrate new sensors a-c
* Update climacell
* Push deprecation of temperature conversion forward
* Override __repr__ in SensorEntity
* Include native_value in SensorEntity attributes
* Pylint
* Black
* Black
* Fix rebase mistakes
* black
* Fix rebase mistakes
* Revert changes in august/sensor.py
* Revert handling of unit converted restored state
* Apply code review suggestion
* Fix arlo test
2021-08-11 10:45:05 +02:00
GitHub Action
ba93bda3ad
[ci skip] Translation update
2021-08-05 00:34:46 +00:00
Felipe Martins Diel
e8aee5ecf7
Fix entry setup for Broadlink SP4 sensors ( #53765 )
2021-08-02 14:59:23 +02:00
Felipe Martins Diel
419bcd939b
Fix broadlink creating duplicate unique IDs (2) ( #53622 )
2021-07-28 18:53:34 +02:00
Felipe Martins Diel
43d3b6c2a2
Move the coordinator logic to the BroadlinkEntity class ( #53571 )
2021-07-27 13:53:29 -05:00
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