Commit graph

59818 commits

Author SHA1 Message Date
Erik Montnemery
9ab95b6348
Revert "Add state_class = MEASUREMENT to Derivative sensor ()" () 2023-03-01 08:53:05 +01:00
epenet
42b74e7f56
Adjust entity registry access in integrations (3) () 2023-03-01 08:24:56 +01:00
epenet
f69d76702a
Adjust entity registry access in integrations (2) () 2023-03-01 08:02:51 +01:00
epenet
b3d6f098d2
Adjust entity registry access in integrations (1) () 2023-03-01 08:02:34 +01:00
epenet
f2b736fad0
Adjust entity registry access in core platforms ()
* Adjust entity registry access in platforms

* Adjust more core components
2023-03-01 08:02:16 +01:00
epenet
50f908ce2d
Use load_json_object in fitbit ()
* Use load_json_object in fitbit

* Remove unnecessary cast
2023-03-01 07:44:29 +01:00
epenet
95dd62186e
Use json_loads_object in arwn () 2023-03-01 07:43:33 +01:00
Marius Stedjan
9fc6700c5a
Add ZWaveDiscoverySchema for Merten 507801 ()
* Add ZWaveDiscoverySchema for Merten 507801

* Add discovery tests to Merten 507801 z-wave device

* Add Z-Wave discovery schemas for Merten 507801 to disable endpoint 2 by default

* Add more discovery tests for Merten 507801 z-wave device
2023-03-01 00:47:47 -05:00
Chuck Deal
09d0128601
Add diagnostics to VeSync ()
* Add diagnostics to VeSync

* Create unit tests for diagnostics and init

* Improved diagnostic test coverage

* Peer review fixes

* Fixed Peer Review comments

* Updated based on Peer Review

* Additional diagnostic redactions

* Removed account_id from diagnostic output
2023-02-28 22:12:48 -05:00
PatrickGlesner
5b49648846
Update Tado services.yaml defaults ()
Update services.yaml

Deletes default values in 'time_period' and 'requested_overlay' fields in 'set_climate_timer'.
2023-02-28 22:02:52 -05:00
epenet
3e8716b37e
Adjust AddEntitiesCallback import (part 2) () 2023-02-28 22:01:36 -05:00
epenet
c724e7c29f
Adjust registry access in openai_conversation () 2023-02-28 21:59:44 -05:00
epenet
246f9784c8
Adjust registry access in Google Assistant () 2023-02-28 21:59:26 -05:00
epenet
ee781e4f49
Adjust registry access in scripts () 2023-02-28 21:58:47 -05:00
epenet
54f709f704
Adjust registry access in intent () 2023-02-28 21:58:19 -05:00
epenet
1bed5c7775
Adjust registry access in tests root () 2023-02-28 21:56:46 -05:00
epenet
0e4c32efe2
Adjust registry access in conversation () 2023-02-28 21:56:18 -05:00
epenet
6ab0b2751d
Adjust issue_registry imports ()
* Add issue_registry to RUFF extend aliases

* Adjust code accordingly

* Revert "Add issue_registry to RUFF extend aliases"

This reverts commit 4e73dd567b.

* Revert changes to common.py
2023-02-28 21:55:44 -05:00
Volker Stolz
86acc4262e
Introduce a UUID configuration option for API token ()
* Introduce a UUID configuration option for API token. ()

If the uuid is configured, it will be used in the HTTP headers. Otherwise,
we'll hash the salted instance URL which should be good enough(tm).

* Generate random 6-digit uuid on startup.
2023-02-28 21:52:45 -05:00
Erik Montnemery
39f5f0946e
Store source entity in switch_as_x entity options () 2023-02-28 21:15:44 -05:00
J. Nick Koston
8f6cfc25c0
Use ulid-transform for constructing ulids ()
* Use ulid-transform for constructing ulids

A future PR will use the new library to reduce the storage
overhead of ulids in the database

* tweak

* tweak

* bump
2023-02-28 21:09:47 -05:00
Michael Hansen
e0bdb3ecc3
Update intent sentences package ()
* Actually use translated state names in response

* Change test result now that locks are excluded from HassTurnOn

* Bump home-assistant-intents and hassil versions
2023-02-28 21:07:18 -05:00
djtimca
c5e39f7039
Add state class to Aurora ()
* Bump aurora_api version to fix issues with NOAA conversion values. Fix 

* update requirements for aurora.

* Add state_class to aurora sensor.

* Fixed environment to run requirements_all script.

* Revert "Add state_class to aurora sensor."

This reverts commit 213e21e842.

* Add state class to aurora sensor.

* Revert "Fixed environment to run requirements_all script."

This reverts commit f3f624226e.

* Revert "update requirements for aurora."

This reverts commit a3546ad88d.

* Revert "Bump aurora_api version to fix issues with NOAA conversion values. Fix "

This reverts commit faf3ba7b5b.

* Move state class to _attr_state_class.
2023-02-28 23:47:29 +01:00
djtimca
dccd3e277e
Bump auroranoaa to 0.0.3 ()
* Bump aurora_api version to fix issues with NOAA conversion values. Fix 

* update requirements for aurora.

* Add state_class to aurora sensor.

* Fixed environment to run requirements_all script.

* Revert "Add state_class to aurora sensor."

This reverts commit 213e21e842.
2023-02-28 23:33:05 +01:00
Tom Harris
47a3c27c9a
Bump pyinsteon to 1.3.3 ()
Bump pyinsteon
2023-02-28 15:34:07 -05:00
Erik Montnemery
ad55a5db11
Bump py-dormakaba-dkey to 1.0.3 ()
* Bump py-dormakaba-dkey to 1.0.3

* Log unexpected errors in config flow
2023-02-28 15:33:50 -05:00
Erik Montnemery
69ce6980d6
Add number + sensor device class energy storage ()
* Add number + sensor device class energy storage

* Format code

* Update device automations
2023-02-28 19:35:43 +01:00
b-uwe
c444e1c860
Add virtual integration for HELTUN () 2023-02-28 18:09:52 +01:00
Franck Nijhof
95ed6fbc08
Small improvements to middleware filter ()
Small improvements middleware filter
2023-02-28 12:07:17 -05:00
Erik Montnemery
8321443193
Fix Dormakaba dKey binary sensor () 2023-02-28 12:07:01 -05:00
Erik Montnemery
7bfc7f134c
Reset state of template cover on error () 2023-02-28 12:06:40 -05:00
epenet
ac6bbc2f1c
Add missing mock in webostv config flow tests () 2023-02-28 12:04:40 -05:00
epenet
ee144d34a9
Adjust core test to avoid lingering task () 2023-02-28 12:03:36 -05:00
Marcel van der Veldt
36e6a879ad
Bump aiohue library to version 4.6.2 ()
* Bump aiohue library to 4.6.2

* Fix long press (fixed in aiohue lib)

* fix test
2023-02-28 11:53:15 -05:00
Erik Montnemery
c38df1102a
Fix typo in thread () 2023-02-28 11:34:46 -05:00
Erik Montnemery
f93bd8ef2c
Only allow channel 15 during configuration of OTBR ()
* Only allow channel 15 during automatic configuration of OTBR

* Also force channel 15 when creating a new network
2023-02-28 11:08:45 -05:00
Marcel van der Veldt
e74613f8be
Fix removal of non device-bound resources in Hue ()
Fix removal of non device-bound resources (like entertainment areas)
2023-02-28 11:04:10 -05:00
Erik Montnemery
390daf1723
Sort unit lists sent to frontend () 2023-02-28 16:12:49 +01:00
Marcel van der Veldt
a2a23564a4
Do not create Area for Hue zones ()
Do not create HA area for Hue zones
2023-02-28 09:50:00 -05:00
Bram Kragten
e3e4b44958
Fix string for OTBR config flow abort () 2023-02-28 15:02:40 +01:00
epenet
7b5c978b95
Add missing mock in overkiz config flow tests () 2023-02-28 08:59:48 -05:00
Felix Rotthowe
1c4aa26ab6
Add myself to codeowners of Livisi integration ()
Add @planbnet to codeowners of Livisi integration
2023-02-28 14:48:13 +01:00
Erik Montnemery
f41bec6ba9
Create repairs issue if Thread network is insecure ()
* Bump python-otbr-api to 1.0.5

* Create repairs issue if Thread network is insecure

* Address review comments
2023-02-28 13:50:56 +01:00
Felix Rotthowe
4d58c9de8d
Add human readable name for Livisi climate devices ()
* Add human readable climate device name

* Remove room name from entity name and set "has_entity_name"
2023-02-28 13:08:52 +01:00
Erik Montnemery
b6f66b3568
Add WS command weather/convertible_units () 2023-02-28 11:35:47 +01:00
Jan Bouwhuis
4e66554298
Also set hass.config_entries when mock_hass_config fixture is used ()
* Set `hass.config_entries` with `mock_hass_config`

* Update tests/conftest.py

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

---------

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-02-28 11:14:04 +01:00
rodriguestiago0
bef5fde832
Add stop charge button to renault integration ()
* Added service to start/stop charge

* Remove comment

* Fixed service

* removed service for start/stop charge

* Remove version

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

* Format

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

* Revert change

* Fix lint

* Add tests

---------

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-02-28 10:28:44 +01:00
Erik Montnemery
d397217b5b
Add confirm step to thread zeroconf flow ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-02-28 10:23:36 +01:00
epenet
d2ea773e7f
Adjust AddEntitiesCallback import (part 1) ()
Adjust AddEntitiesCallback import
2023-02-28 08:54:05 +01:00
Diogo Gomes
07c25b3dd8
Prosegur late review comments ()
* address late comments on 

* adress review

* extra tweaks
2023-02-28 08:16:22 +01:00