Franck Nijhof
88a407361c
Raise on invalid (dis)arm code in manual alarm ( #90579 )
2023-03-31 15:41:26 -04:00
Franck Nijhof
89dc6db5a7
Add arming/disarming state to Verisure ( #90577 )
2023-03-31 15:41:25 -04:00
J. Nick Koston
de9e7e47fe
Make sonos activity check a background task ( #90553 )
...
Ensures the task is canceled at shutdown if the device
is offline and the ping is still in progress
2023-03-31 15:41:24 -04:00
epenet
ab66664f20
Allow removal of sensor settings in scrape ( #90412 )
...
* Allow removal of sensor settings in scrape
* Adjust
* Adjust
* Add comment
* Simplify
* Simplify
* Adjust
* Don't allow empty string
* Only allow None
* Use default as None
* Use sentinel "none"
* Not needed
* Adjust unit of measurement
* Add translation keys for "none"
* Use translations
* Sort
* Add enum and timestamp
* Use translation references
* Remove default and set suggested_values
* Disallow enum device class
* Adjust tests
* Adjust _strip_sentinel
2023-03-31 15:41:23 -04:00
Raman Gupta
6db96847d5
Bump zwave-js-server-python to 0.47.3 ( #90606 )
...
* Bump zwave-js-server-python to 0.47.2
* Bump zwave-js-server-python to 0.47.3
2023-03-31 15:39:08 -04:00
puddly
3f398818c5
Perform an energy scan when downloading ZHA diagnostics ( #90605 )
2023-03-31 15:37:00 -04:00
Paulus Schoutsen
01a05340c6
Voice Assistant: improve error handling ( #90541 )
...
Co-authored-by: Michael Hansen <mike@rhasspy.org>
2023-03-31 14:04:22 -05:00
puddly
84eb9c5f97
Fix ZHA definition error on received command ( #90602 )
...
* Fix use of deprecated command schema access
* Add a unit test
2023-03-31 14:53:42 -04:00
Paulus Schoutsen
ad26317b75
Conversation: allow getting agent info ( #90540 )
...
* Conversation: allow getting agent info
* Add unset agenet back
2023-03-31 14:36:39 -04:00
Paulus Schoutsen
8018be28ee
TTS: allow resolving engine and test supported options ( #90539 )
...
TTS: allow resolving engine
2023-03-31 13:34:42 -05:00
J. Nick Koston
44eaf70625
Make sonos activity check a background task ( #90553 )
...
Ensures the task is canceled at shutdown if the device
is offline and the ping is still in progress
2023-03-31 14:33:44 -04:00
starkillerOG
09d54428c9
Bump reolink-aio to 0.5.9 ( #90590 )
2023-03-31 14:31:04 -04:00
Martin Hjelmare
8256d9b472
Remove xbox_live integration ( #90592 )
2023-03-31 14:30:04 -04:00
epenet
611d4135fd
Add ComponentProtocol to improve type checking ( #90586 )
2023-03-31 14:19:58 -04:00
Bram Kragten
03137feba5
Update frontend to 20230331.0 ( #90594 )
2023-03-31 14:15:49 -04:00
J. Nick Koston
c566303edb
Avoid writing state to all esphome entities at shutdown ( #90555 )
2023-03-31 18:23:05 +02:00
Erik Montnemery
149e610bca
Drop __eq__ dunder method from Entity ( #90585 )
2023-03-31 17:03:02 +02:00
Franck Nijhof
469321157d
Raise on invalid (dis)arm code in manual alarm ( #90579 )
2023-03-31 16:08:16 +02:00
Franck Nijhof
8e77d215e7
Raise on invalid (dis)arm code in manual mqtt alarm ( #90584 )
2023-03-31 16:08:02 +02:00
Erik Montnemery
9a17c437ad
Remove some dead code from google_assistant ( #90581 )
2023-03-31 15:59:48 +02:00
Erik Montnemery
3467f4674e
Remove unnecessary calls to `async_update_entry` from `async_migrate_entry` ( #90575 )
2023-03-31 15:53:35 +02:00
Erik Montnemery
1ca7f0dc6a
Tweak yalexs_ble translations ( #90582 )
2023-03-31 15:50:49 +02:00
Franck Nijhof
23372e8bc4
Add arming/disarming state to Verisure ( #90577 )
2023-03-31 14:55:48 +02:00
epenet
4f54e33f67
Allow removal of sensor settings in scrape ( #90412 )
...
* Allow removal of sensor settings in scrape
* Adjust
* Adjust
* Add comment
* Simplify
* Simplify
* Adjust
* Don't allow empty string
* Only allow None
* Use default as None
* Use sentinel "none"
* Not needed
* Adjust unit of measurement
* Add translation keys for "none"
* Use translations
* Sort
* Add enum and timestamp
* Use translation references
* Remove default and set suggested_values
* Disallow enum device class
* Adjust tests
* Adjust _strip_sentinel
2023-03-31 14:34:20 +02:00
Hans Oischinger
ea32cc5d92
Refactor vicare config_flow tests ( #90568 )
...
* Refactor vicare config_flow tests
* Address review comments
* Remove unused parameters
2023-03-31 14:33:58 +02:00
Rami Mosleh
8cbe394028
Use `get_ha_sensor_data` method to update glances sensors ( #83983 )
...
* Use `get_ha_sensor_data` method to update sensor state
* update tests
* Use `get_ha_sensor_data` to validate connection
* Update test_sensor.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-03-31 14:27:37 +02:00
epenet
a616ac2b60
Move attribution constants to entity attributes ( #90519 )
...
* Move attribution constants to entity attributes
* Adjust meteo france
* Adjust meteoclimatic
* Adjust nws
2023-03-31 14:25:49 +02:00
epenet
ab699d17a5
Ensure numeric sensors have a valid value ( #85605 )
...
* Ensure numeric sensors have a valid value
* Flake8
2023-03-31 14:12:51 +02:00
Timm Schäuble
2e26b6e0cc
Add attachments to simplepush ( #81033 )
...
* Add attachments
* Fix looking for attachment keywords in values
* Improve attachment input format
* Implement better approach to attachment parsing
* Make ruff happy
* Adjust attachment format and implementation according to comment from emontnemery
2023-03-31 14:10:12 +02:00
Franck Nijhof
28736e2ce4
Update orjson to 3.8.9 ( #90570 )
2023-03-31 13:59:49 +02:00
Franck Nijhof
6153f17155
Update sentry-sdk to 1.18.0 ( #90571 )
2023-03-31 13:58:53 +02:00
luar123
c7e8fc9f9d
Use more meaningful states for snapcast groups and clients ( #77449 )
...
* Show muted snapcast groups as idle and use playing/idle state instead of on state for clients
* New module constant STREAM_STATUS
* Fix return type hint in snapcast
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-03-31 12:38:23 +02:00
Franck Nijhof
6bad5f02c6
Update black to 23.3.0 ( #90569 )
2023-03-31 12:20:08 +02:00
Franck Nijhof
b24a5750c3
Add CI timeout to codecov job ( #90572 )
2023-03-31 12:19:45 +02:00
Franck Nijhof
b9f0701336
Update ruff to v0.0.260 ( #90566 )
2023-03-31 11:43:28 +02:00
Hans Oischinger
b3887a633d
Bump PyVicare to 2.25.0 ( #90536 )
2023-03-31 09:44:30 +02:00
epenet
d0c38c1e12
Move icon constants to entity attributes ( #90518 )
...
* Move icon constants to attribute
* Adjust test
2023-03-31 09:34:17 +02:00
J. Nick Koston
2e0ecf9bd9
Avoid more task creation in the discovery helper ( #90552 )
...
* Avoid more task creation in the discovery helper
There is no longer a reason to awaiti the jobs being dispatched
since nothing was using the result and there is no risk of
job being garbage collected prematurely anymore since
the task revamp
* Update homeassistant/helpers/discovery.py
2023-03-31 09:10:55 +02:00
J. Nick Koston
ed673a1b35
Avoid creating a task on callback in owntracks when using mqtt ( #90548 )
...
Nothing was being awaited in the callback. It did not
need to be a coro
2023-03-31 09:05:56 +02:00
Paulus Schoutsen
e7e2532c68
Bumped version to 2023.4.0b2
2023-03-30 20:55:55 -04:00
puddly
4bf10c01f0
Bump ZHA dependencies ( #90547 )
...
* Bump ZHA dependencies
* Ensure the network is formed on channel 15 when multi-PAN is in use
2023-03-30 20:55:37 -04:00
J. Nick Koston
aad1f4b766
Handle garbage in the context_id column during migration ( #90544 )
...
* Handle garbage in the context_id column during migration
* Update homeassistant/components/recorder/migration.py
* lint
2023-03-30 20:55:36 -04:00
J. Nick Koston
e32d89215d
Fix migration when encountering a NULL entity_id/event_type ( #90542 )
...
* Fix migration when encountering a NULL entity_id/event_type
reported in #beta on discord
* simplify
2023-03-30 20:55:36 -04:00
Franck Nijhof
9478518937
Add entity name translations to LaMetric ( #90538 )
...
* Add entity name translations to LaMetric
* Consistency
2023-03-30 20:55:35 -04:00
Bram Kragten
8a99d2a566
Update frontend to 20230330.0 ( #90524 )
2023-03-30 20:55:34 -04:00
TheJulianJES
38aff23be5
Migrate old ZHA IasZone sensor state to zigpy cache ( #90508 )
...
* Migrate old ZHA IasZone sensor state to zigpy cache
* Use correct type for ZoneStatus
* Test that migration happens
* Test that migration only happens once
* Fix parametrize
2023-03-30 20:55:33 -04:00
puddly
3a3c738945
Bump ZHA dependencies ( #90547 )
...
* Bump ZHA dependencies
* Ensure the network is formed on channel 15 when multi-PAN is in use
2023-03-30 20:55:01 -04:00
Franck Nijhof
47af325a88
Add entity name translations to LaMetric ( #90538 )
...
* Add entity name translations to LaMetric
* Consistency
2023-03-30 20:54:31 -04:00
J. Nick Koston
a2efe2445a
Fix migration when encountering a NULL entity_id/event_type ( #90542 )
...
* Fix migration when encountering a NULL entity_id/event_type
reported in #beta on discord
* simplify
2023-03-30 20:54:13 -04:00
J. Nick Koston
6b0c98045e
Handle garbage in the context_id column during migration ( #90544 )
...
* Handle garbage in the context_id column during migration
* Update homeassistant/components/recorder/migration.py
* lint
2023-03-30 20:53:47 -04:00