Commit graph

58886 commits

Author SHA1 Message Date
Karlie Meads
e40a9822f5
Fix disabled condition within an automation action ()
fixes undefined
2023-02-02 22:35:02 +01:00
epenet
11cb6b131f
Improve type hints in saj () 2023-02-02 16:33:23 -05:00
epenet
cdc01fce4c
Improve type hints in transmission () 2023-02-02 16:32:51 -05:00
epenet
111a77893e
Improve type hints in whirlpool ()
Imrpove type hints in whirlpool
2023-02-02 16:32:40 -05:00
epenet
8a58d1d321
Improve type hints in Xiaomi Miio ()
Imrpove type hints in Xiaomi Miio
2023-02-02 16:32:12 -05:00
epenet
62482f3500
Improve typing in script integration () 2023-02-02 16:31:46 -05:00
epenet
ea3395d576
Improve typing in plaato () 2023-02-02 16:31:24 -05:00
epenet
275438adf3
Improve typing in ping binary sensor () 2023-02-02 16:31:09 -05:00
epenet
22c295fbdc
Improve typing in ihc util () 2023-02-02 16:30:32 -05:00
epenet
a79be493e5
Adjust hass_client type hint in integration tests ()
* Adjust hass_client type hint in integration tests

* Adjust hass_client_no_auth

* Fix rebase
2023-02-02 16:29:57 -05:00
GrahamJB1
8bff95014c
Add modbus min/max values ()
* modbus min/max values
Co-authored-by: jan iversen <jancasacondor@gmail.com>
2023-02-02 22:29:03 +01:00
Franck Nijhof
9f9873b39a
Add ability to generate development translations for all integrations () 2023-02-02 16:27:51 -05:00
epenet
98198d3c1f
Improve type hints in template () 2023-02-02 16:26:03 -05:00
epenet
9327947332
Improve type hints in onvif () 2023-02-02 16:25:43 -05:00
Bram Kragten
843e3ca9e6
Update frontend to 20230202.0 () 2023-02-02 16:11:01 -05:00
Michael
5d8bd0e2e5
Bump py-synologydsm-api to 2.1.1 ()
bump py-synologydsm-api to 2.1.1
2023-02-02 16:10:51 -05:00
starkillerOG
f439a94a0d
Reolink unsubscribe webhook when first refresh fails ()
* 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 Nijhof
f9d7d65f3a
Use template selector for prompt template in OpenAI ()
* 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 Koston
22698b1cc5
Fix statistics graphs not loading with data_rate, electric_current, voltage, information, and unitless units ()
* 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 Nijhof
3e087ac88c
Adjust IoT Class of Reolink to local push () 2023-02-02 14:33:17 -05:00
shbatm
439232223a
Support ISY994 Z-Wave motorized blinds as cover () 2023-02-02 14:27:30 -05:00
Jan Bouwhuis
d8bba6747e
Address late review on readability sensor code ()
* Improve readability _numeric_state_expected

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

* Adjust tests
2023-02-02 10:27:12 +01:00
epenet
6806e85eab
Add missing converters to recorder statistics () 2023-02-02 09:44:26 +01:00
J. Nick Koston
1fd58b6cb7
Fix a few cartesian products in recorder tests ()
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
starkillerOG
29d6ae8d0c
Bump reolink_aio to 0.3.1 () 2023-02-02 04:56:18 +01:00
GitHub Action
0f80932709 [ci skip] Translation update 2023-02-02 00:25:01 +00:00
Jan Bouwhuis
2e16b7e2df
Add numeric_state_expected property to Sensor class ()
* 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
J. Nick Koston
fb55933b0a
Reduce chance of queue overflow during schema migration ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-02-01 18:34:40 +01:00
Bram Kragten
0a524833e3
Update frontend to 20230201.0 () 2023-02-01 18:06:12 +01:00
Daniel Hjelseth Høyer
54900ca25f
Update pyTibber to 0.26.12 () 2023-02-01 18:04:24 +01:00
Paulus Schoutsen
f32f46aff5
Fix Assist skipping entities that are hidden or have entity category ()
Skipping entities that are hidden or have entity category
2023-02-01 10:48:04 -06:00
Poltorak Serguei
97fac1dde8
Improve Z-Wave.Me integration description ()
Z-Wave.Me integration Description improved
2023-02-01 16:50:53 +01:00
Michael
2f51059b7f
Proper handling of authentication errors in AVM Fritz!Tools () 2023-02-01 16:03:18 +01:00
epenet
afa55156d6
Improve typing in nest legacy platforms () 2023-02-01 06:57:53 -08:00
mkmer
2412f7d266
Bump AIOAladdinConnect to 0.1.55 () 2023-02-01 15:57:21 +01:00
epenet
1225c5e97d
Add enum util ()
* Add enum helper

* docstring

* Move to util

* Add use case
2023-02-01 15:00:27 +01:00
epenet
8efd01b2e8
Type fixes for alexa entities ()
* Type fixes for alexa entities

* Adjust get_type
2023-02-01 14:07:32 +01:00
epenet
10bfebed19
Improve typing in plex services () 2023-02-01 13:24:07 +01:00