Joakim Sørensen
36ebbef243
Bump pytautulli from 21.10.0 to 21.11.0 ( #59426 )
2021-11-09 18:02:50 +01:00
Bram Kragten
6e7712da3c
Add periods to statistics_during_period ws ( #59425 )
2021-11-09 17:29:39 +01:00
Erik Montnemery
3d909b00d5
Remove unneeded dynamic lookup of domain ( #59423 )
2021-11-09 07:41:45 -08:00
Joakim Sørensen
d05c80c8e4
Bump pylaunches from 1.0.0 to 1.2.0 ( #59420 )
2021-11-09 16:22:11 +01:00
jan iversen
ad91e4b417
Simplify setup of tradfri entities ( #59343 )
...
* Simplify detection of devices.
2021-11-09 15:18:13 +01:00
Joakim Sørensen
5177fabee0
Bump pyuptimerobot from 21.9.0 to 21.11.0 ( #59418 )
2021-11-09 14:50:35 +01:00
Joakim Sørensen
56b1f26e7d
Bump pycfdns from 1.2.1 to 1.2.2 ( #59416 )
2021-11-09 14:49:45 +01:00
Ville Skyttä
51510c542a
Remove const.HTTP_* status constants ( #58380 )
2021-11-09 13:01:46 +01:00
jan iversen
06d29040b9
Catch connection errors that makes tradfri hang in startup ( #59368 )
2021-11-09 13:00:50 +01:00
Tom Brien
fc58df6df9
Change Coinbase account state class to total ( #59404 )
2021-11-09 13:00:12 +01:00
Duco Sebel
62e7b0b887
Add category diagnostic to Switchbot 'calibrated' binary sensor ( #59409 )
2021-11-09 12:59:50 +01:00
Erik Montnemery
23fad60769
Don't use template in cover device condition ( #59408 )
2021-11-09 12:43:21 +01:00
Erik Montnemery
b5ce84cd89
Add MQTT button ( #59348 )
2021-11-09 12:04:14 +01:00
Robert Hillis
4c2bf428d6
Revert "Add tests for goalzero" ( #59407 )
2021-11-09 12:01:12 +01:00
Erik Montnemery
ff837c736e
Return False from state conditions on missing attributes ( #59405 )
2021-11-09 11:34:18 +01:00
Chen-IL
2fd6400952
Bump aioasuswrt to 1.4.0 ( #59357 )
2021-11-09 11:17:48 +01:00
John Howard
7e9863f9c8
Removing trailing `\` in tts entity description ( #59313 )
2021-11-09 10:51:54 +01:00
lambtho
5418e76c84
IOTA removal ( #59380 )
2021-11-09 10:40:28 +01:00
epenet
d226df2511
Dyson removal ( #59401 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-09 10:38:51 +01:00
rianadon
a102c425a9
Add speed conversion function & add speed to units system ( #53846 )
...
* Add speed conversion function
* Add test for speed utility functions
* Update unit system tests
* Fix incorrect unit conversions in tests
* Fix some test errors
* Calculate speed units from smaller set of constants
* Fix typo in speed test
* Use pytest.approx for checking floating point values
* Change other instance of speeds needing to be pytest.approx
* Revert changes to unit system
* Fix oopsie in defining in/day and in/hr
* Parametrize test
* Add comments describing calculations & remove duplicate test
2021-11-09 08:12:28 +01:00
Tom Brien
f46ba2b38b
Add state class to Coinbase sensors ( #59109 )
2021-11-09 07:28:39 +01:00
RenierM26
121a0915bc
Switchbot bump api version ( #59398 )
...
* Bump Switchbot api for reliability improvements.
* Bump api version, update mock test import to reflect api data changes.
2021-11-09 07:01:05 +01:00
RenierM26
012e005e0d
Store SB data Class. ( #59266 )
2021-11-09 07:00:51 +01:00
Aidan Timson
4e59e6c9a7
System Bridge - Handle OSError for switched off devices ( #59312 )
2021-11-08 21:46:33 -08:00
Robert Hillis
cc872b4618
Add tests for goalzero ( #57008 )
...
* Add tests for goalzero
* clean up
2021-11-08 21:29:25 -08:00
Michael
a22a966fac
Increase timeout for fetching camera data on Synology DSM ( #59237 )
2021-11-08 20:42:20 -08:00
GitHub Action
a989fd2e66
[ci skip] Translation update
2021-11-09 00:15:20 +00:00
epenet
cf22bd8807
Use zeroconf attributes in freebox ( #58967 )
...
* Use zeroconf attributes in freebox
* Use zeroconf.HaServiceInfo in tests
2021-11-09 00:27:36 +01:00
Thomas Dietrich
9eaf8bd21b
Fix statistics precision handling ( #59202 )
...
* Fix statistics precision error when configured 0, fix #42547
* Add tests for statistics precision
* Apply precision=0 logic to float numbers only
* Implement contextlib way of exception handling
2021-11-08 23:26:00 +01:00
Thomas Dietrich
2924f4605b
Fix statistics startup error for None value states ( #59199 )
...
* Catch statistics startup error for None value states, fix #49254
* Add test for statistics None handling
* Update tests/components/statistics/test_sensor.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Switch test case logic to remove sensor last
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-11-08 23:25:19 +01:00
Kevin Hellemun
20b93132dd
Support generic xiaomi_miio vacuums ( #59317 )
...
* Support generic xiaomi_miio vacuums
Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com>
* Fix lint
Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com>
* Remove warning log
Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com>
2021-11-08 23:13:00 +01:00
Maikel Punie
bb1203c61d
Bump velbusaio to 2021.11.6 ( #59353 )
2021-11-08 21:56:17 +01:00
Bram Kragten
69da2b29e6
Update frontend to 20211108.0 ( #59364 )
2021-11-08 12:45:40 -08: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
jan iversen
ac354ecff5
Bump pytradfri to v7.2.0. ( #59342 )
2021-11-08 20:20:19 +01:00
Piotr Majkrzak
80f1e8770a
Add Water Content Measurement clusters ( #59300 )
...
* Add Water Content Measurement clusters
* Fix typo
* Add device test
Co-authored-by: Alexei Chetroi <lexoid@gmail.com>
2021-11-08 13:13:35 -05:00
jan iversen
2b68b9292c
Set tradfri entities to non-available when hub is not available ( #59278 )
...
* Set available when needed.
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-11-08 18:41:25 +01:00
Erik Montnemery
7b9715bec3
Bump paho-mqtt to 1.6.1 ( #59339 )
2021-11-08 18:16:44 +01:00
Aidan Timson
875aecd4e2
System Bridge - Add configuration URL ( #59320 )
2021-11-08 09:09:08 -08:00
Paulus Schoutsen
296f678d52
Add Evil Genius Labs integration ( #58720 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-11-08 08:56:27 -08:00
epenet
089353e949
Use DeviceInfo in velbus ( #58622 )
2021-11-08 10:26:00 -06:00
Michael
0edb0c9bc9
Correct name of end apc sensor ( #59200 )
2021-11-08 16:08:07 +01:00
Chris Browet
4224cb043b
Allow overriding ensure_ascii in the "to_json" template filter ( #54527 )
...
* FIX: "ensureascii" to to_json
* fixup: parameter name
2021-11-08 15:49:10 +01:00
Damien Duboeuf
67c2747027
Add MQTT object_id option ( #58728 )
...
* Add MQTT object_id option
* Add MQTT object_id option
* Add MQTT object_id option
* Add MQTT object_id option - Fix light and vacuum
* Add MQTT object_id option - Fix light and vacuum
* Add MQTT object_id option - Fix lock
* Add MQTT object_id option - Fix device
* Add MQTT object_id option - Fix device
* Update tests/components/mqtt/test_discovery.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Change deprecated method
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-11-08 14:02:18 +01:00
chriss158
5151c4d99b
Add long-term statistics support for homematic sensors ( #57396 )
...
* Add long-term statistics support for homematic
* Refactor cast list to SensorEntityDescription dict
Additional:
- Gas power, gas energy counter, air pressure and voltage uses long-term-statistics
- Gas power, gas energy counter uses device class gas
- Voltage uses device class voltage
- air pressure uses device class pressure
* Refactor expensive loop to separate dictionarys
* Use entity description property + fix humidity sensor
* Log missing sensor descriptions
* Use state class measurement for illumination sensors
* Move sensor entity desc missing warning to setup_platform
* Set type for hmdevice and homematic to fix mypy error
* Use EntityDescription instead of SensorEntityDescription
* Update entity.py
* fix type
* Update climate.py
* fix v2
Co-authored-by: Pascal Vizeli <pascal.vizeli@syshack.ch>
2021-11-08 11:40:01 +01:00
Brett Adams
9241d80730
Change zone HVAC mode in Advantage Air ( #52816 )
...
* Change "on" HVAC mode to auto fixing #48466
* Use HEAT_COOL instead
* Add missing HVAC_MODE_HEAT_COOL
2021-11-07 19:20:01 -08:00
J. Nick Koston
977b3cbe98
Improve support for flux_led pixel/RBM controllers ( #59325 )
...
* Fetch flux_led effects from library
- Each model can have different effects
* Improve support for flux_led pixel/RBM controllers
- RBM effects 1-100 are now available
* empty
2021-11-07 19:13:42 -08:00
Alexei Chetroi
958c588a19
Bump up ZHA dependencies ( #59314 )
2021-11-07 19:06:22 -08:00
GitHub Action
e35b83081e
[ci skip] Translation update
2021-11-08 00:12:31 +00:00