Commit Graph
58794 Commits
Author SHA1 Message Date
G JohanssonandGitHub 19b4cf4c8b Filesize timestamp remove state class (#87247)
fixes undefined
2023-02-03 09:15:54 +01:00
jjlawrenandGitHub a8b7a32578 Handle failed Sonos subscriptions better (#87240)
Catch unsubscribe failure separately from ZGS poll
2023-02-02 23:42:36 -05:00
Marc MuellerandGitHub 2c0c386ba7 Reduce required permissions for fritzbox_callmonitor (#87089)
* Test new FritzAuthorizationError

* Reduce required permissions
2023-02-02 21:13:53 -05:00
Brett AdamsandGitHub 904b25d0d2 Fix call values in Aussie Broadband (#87229)
Fixed calls values

Added lamda for International, Voicemail, and Other calls.
2023-02-02 21:10:47 -05:00
CrisicusandGitHub 934bb3e0c1 Fix an extra quote typo in the percentage util (#87161) 2023-02-02 19:59:08 -06:00
starkillerOGandGitHub 25cfa8afdd Reolink simplify (#87224)
Simplify
2023-02-02 20:35:43 -05:00
GitHub Action ce79b26ab6 [ci skip] Translation update 2023-02-03 00:25:31 +00:00
e9c10de9a9 Bump AIOSomecomfort to 0.0.6 (#87203)
* Bump to 0.0.5

* Bump aiosomecomfort to 0.0.6

* lower case aiosomecomfort

* Fix other bad imports....

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-02-02 16:45:49 -05:00
Karlie MeadsandGitHub e40a9822f5 Fix disabled condition within an automation action (#87213)
fixes undefined
2023-02-02 22:35:02 +01:00
epenetandGitHub 11cb6b131f Improve type hints in saj (#87183) 2023-02-02 16:33:23 -05:00
epenetandGitHub cdc01fce4c Improve type hints in transmission (#87171) 2023-02-02 16:32:51 -05:00
epenetandGitHub 111a77893e Improve type hints in whirlpool (#87169)
Imrpove type hints in whirlpool
2023-02-02 16:32:40 -05:00
epenetandGitHub 8a58d1d321 Improve type hints in Xiaomi Miio (#87167)
Imrpove type hints in Xiaomi Miio
2023-02-02 16:32:12 -05:00
epenetandGitHub 62482f3500 Improve typing in script integration (#87076) 2023-02-02 16:31:46 -05:00
epenetandGitHub ea3395d576 Improve typing in plaato (#87074) 2023-02-02 16:31:24 -05:00
epenetandGitHub 275438adf3 Improve typing in ping binary sensor (#87073) 2023-02-02 16:31:09 -05:00
epenetandGitHub 22c295fbdc Improve typing in ihc util (#87069) 2023-02-02 16:30:32 -05:00
epenetandGitHub a79be493e5 Adjust hass_client type hint in integration tests (#86954)
* Adjust hass_client type hint in integration tests

* Adjust hass_client_no_auth

* Fix rebase
2023-02-02 16:29:57 -05:00
GrahamJB1andGitHub 8bff95014c Add modbus min/max values (#86131)
* modbus min/max values
Co-authored-by: jan iversen <jancasacondor@gmail.com>
2023-02-02 22:29:03 +01:00
Franck NijhofandGitHub 9f9873b39a Add ability to generate development translations for all integrations (#87197) 2023-02-02 16:27:51 -05:00
epenetandGitHub 98198d3c1f Improve type hints in template (#87172) 2023-02-02 16:26:03 -05:00
epenetandGitHub 9327947332 Improve type hints in onvif (#87184) 2023-02-02 16:25:43 -05:00
Bram KragtenandGitHub 843e3ca9e6 Update frontend to 20230202.0 (#87208) 2023-02-02 16:11:01 -05:00
MichaelandGitHub 5d8bd0e2e5 Bump py-synologydsm-api to 2.1.1 (#87211)
bump py-synologydsm-api to 2.1.1
2023-02-02 16:10:51 -05:00
starkillerOGandGitHub f439a94a0d Reolink unsubscribe webhook when first refresh fails (#87147)
* catch ValueError on webhook async_register

* add ONVIF to webhook_id

* Unsubscribe webhook when ConfigEntryNotReady for async_config_entry_first_refresh

* Revert catching ValueError
2023-02-02 15:21:41 -05:00
Franck NijhofandGitHub f9d7d65f3a Use template selector for prompt template in OpenAI (#87205)
* Use template selector for prompt template in OpenAI

* Fix tests

* Do not parse template result
2023-02-02 15:20:10 -05:00
J. Nick KostonandGitHub 22698b1cc5 Fix statistics graphs not loading with data_rate, electric_current, voltage, information, and unitless units (#87202)
* Add missing converts to recorder/statistics_during_period API

This was resulting in the stats graphs not loading on the frontend

* its in two places
2023-02-02 14:52:55 -05:00
Franck NijhofandGitHub 3e087ac88c Adjust IoT Class of Reolink to local push (#87206) 2023-02-02 14:33:17 -05:00
shbatmandGitHub 439232223a Support ISY994 Z-Wave motorized blinds as cover (#87102) 2023-02-02 14:27:30 -05:00
Jan BouwhuisandGitHub d8bba6747e Address late review on readability sensor code (#87111)
* Improve readability _numeric_state_expected

* Update homeassistant/components/sensor/__init__.py
2023-02-02 20:22:33 +01:00
epenetandGitHub 5df16d761c Cleanup coordinator in motion blinds (#87185) 2023-02-02 19:23:51 +01:00
J. Nick KostonandGitHub 389fc515a1 Prevent overly large attributes from being stored in the database (#87105) 2023-02-02 11:49:33 -06:00
Franck NijhofandGitHub 5e81d28116 Update black to 23.1.0 (#87188) 2023-02-02 18:35:24 +01:00
Paul BotteinandGitHub f7666239ff Add author metadata for blueprints (#87070) 2023-02-02 11:00:26 -05:00
Marc MuellerandGitHub 07a3046d11 Update pylint to 2.16.0 (#87083) 2023-02-02 12:49:01 +01:00
epenetandGitHub bd6a4d10ea Use try_parse_enum in integrations (#87085) 2023-02-02 12:34:01 +01:00
Dmitry VlasovandGitHub 4a38b622b2 Update zwave-me-ws version to 0.3.1 (#87145) 2023-02-02 12:02:29 +01:00
starkillerOGandGitHub d017214d8b Bump reolink-aio to 0.3.2 (#87121) 2023-02-02 11:24:06 +01:00
epenetandGitHub 7643f98d20 Fix invalid state class in renault (#87135) 2023-02-02 10:38:21 +01:00
Dmitry VlasovandGitHub 41b9994218 Add missing supported features to Z-Wave.Me siren (#87141) 2023-02-02 10:36:38 +01:00
epenetandGitHub 58596d205c Ensure sensor and recorder converters align (#87138) 2023-02-02 10:36:03 +01:00
epenetandGitHub cc469ab9a9 Add unit conversion to Power sensors (#87136)
* Add missing PowerConverter to UNIT_CONVERTERS

* Adjust tests
2023-02-02 10:27:12 +01:00
epenetandGitHub 6806e85eab Add missing converters to recorder statistics (#87137) 2023-02-02 09:44:26 +01:00
J. Nick KostonandGitHub 1fd58b6cb7 Fix a few cartesian products in recorder tests (#87106)
Fixes
```
recorder/test_init.py:251: SAWarning: SELECT statement has a cartesian product between FROM element(s) "states" and FROM element "state_attributes".  Apply join condition(s) between each element to resolve.
```
2023-02-02 07:47:09 +01:00
starkillerOGandGitHub 29d6ae8d0c Bump reolink_aio to 0.3.1 (#87118) 2023-02-02 04:56:18 +01:00
GitHub Action 0f80932709 [ci skip] Translation update 2023-02-02 00:25:01 +00:00
2e16b7e2df Add numeric_state_expected property to Sensor class (#87013)
* Add is_numeric property to Sensor class

* Follw up comment

* Update homeassistant/components/sensor/__init__.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/sensor/__init__.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Tests and corrections

* Simplify converion check

* Correct custom device class handling

* Update homeassistant/components/sensor/__init__.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* rename to numeric_state_expected

* Replace with new const

* Adjust docstr

* Update homeassistant/components/sensor/__init__.py

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

* Move to const

* Correct logic

* Do not use bool

* Adjust docstr must be numeric

* remote state from docstr

* protect numeric_state_expected

* Use try_parse_enum for custom class check

* Remove redundant type hints

---------

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-02-01 18:45:13 +01:00
fb55933b0a Reduce chance of queue overflow during schema migration (#87090)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-02-01 18:34:40 +01:00
Bram KragtenandGitHub 0a524833e3 Update frontend to 20230201.0 (#87099) 2023-02-01 18:06:12 +01:00
Daniel Hjelseth HøyerandGitHub 54900ca25f Update pyTibber to 0.26.12 (#87098) 2023-02-01 18:04:24 +01:00