Commit Graph
19415 Commits
Author SHA1 Message Date
David F. MulcaheyandFranck Nijhof d99ba75ed8 Prevent Flo devices and entities from going unavailable when a single refresh fails (#109522)
* Prevent Flo devices and entities from going unavailable when a single refresh fails

* review comment
2024-02-04 15:57:23 +01:00
Joakim PlateandFranck Nijhof 500b0a9b52 Correct flow rate conversion review after merge (#109501) 2024-02-04 15:57:14 +01:00
G JohanssonandFranck Nijhof f2de666c54 Add new climate feature flags to esphome (#109428) 2024-02-04 15:56:57 +01:00
MichaelandFranck Nijhof 5f014f42ac Avoid duplicate entity names in proximity (#109413)
* avoid duplicate config entry title

* consecutive range 2..10

* use existing logic
2024-02-04 15:56:48 +01:00
Josef ZweckandFranck Nijhof 4b2adab24d Revert "Add webhook support to tedee integration (#106846)" (#109408) 2024-02-04 15:56:45 +01:00
Jan-Philipp BeneckeandFranck Nijhof 0a627aed6d Fix Tankerkoenig diagnostics file to use right format (#109494)
Fix tankerkoenig diagnostics file
2024-02-03 14:40:26 +01:00
G JohanssonandFranck Nijhof 490101fa92 Adds new climate feature flags to melissa (#109469) 2024-02-03 14:39:39 +01:00
87a1482e4d Pass slots to error messages instead of IDs [rework] (#109410)
Co-authored-by: tetele <tm.sandu@gmail.com>
2024-02-03 14:33:14 +01:00
Jan-Philipp BeneckeandFranck Nijhof f3e8360949 Bump aioelectricitymaps to 0.3.0 (#109399)
* Bump aioelectricitymaps to 0.3.0

* Fix tests
2024-02-03 14:23:32 +01:00
Michael HansenandFranck Nijhof 4a60d36216 More thorough checks in ESPHome voice assistant UDP server (#109394)
* More thorough checks in UDP server

* Simplify and change to stop_requested

* Check transport
2024-02-03 14:23:26 +01:00
MichaelandFranck Nijhof 07a1ee0baa Add diagnostics to proximity (#109393) 2024-02-03 14:23:23 +01:00
jjlawrenandFranck Nijhof b1bf69689e Do not suggest area for portable Sonos speakers (#109350)
* Do not suggest area for portable speakers

* Update tests

* Improve readability, update tests
2024-02-03 14:23:17 +01:00
Robert ReschandFranck Nijhof 57a43ef151 Improve Ecovacs naming (#109372) 2024-02-02 17:36:40 +01:00
Robert ReschandFranck Nijhof e91e67b400 Bump deebot_client to 5.1.0 (#109360) 2024-02-02 17:36:31 +01:00
J. Nick KostonandFranck Nijhof 12e3077895 Ensure the purge entities service cleans up the states_meta table (#109344) 2024-02-02 17:36:21 +01:00
jan iversenandFranck Nijhof 0c82e0a618 Correct modbus commit validation, too strict on integers (#109338) 2024-02-02 17:36:12 +01:00
mkmerandFranck Nijhof 3e7dc3588d Add independent session in honeywell (#108435) 2024-02-02 17:35:42 +01:00
Cyrill RaccaudandFranck Nijhof 66d802b5e5 Follow up swiss_public_transport migration fix of unique ids (#107873)
improve migration fix of unique ids
- follow up to #107087
2024-02-02 17:35:38 +01:00
Paul BotteinandFranck Nijhof fe4ad30ade Add device class to tesla wall connector session energy (#109333) 2024-02-01 22:29:49 +01:00
Michael HansenandFranck Nijhof 0015af0b3c Move default response out of sentence trigger registration and into agent (#109317)
* Move default response out of trigger and into agent

* Add test
2024-02-01 22:29:39 +01:00
J. Nick KostonandFranck Nijhof a535bda821 Fix race in loading service descriptions (#109316) 2024-02-01 22:29:36 +01:00
Josh PettersenandFranck Nijhof a8b39ce332 Remove battery charge sensor from powerwall (#109271) 2024-02-01 22:29:19 +01:00
Michael HansenandFranck Nijhof 77b25553e3 Migrate to new intent error response keys (#109269) 2024-02-01 22:29:16 +01:00
G JohanssonandFranck Nijhof c31dfd6d00 Don't log warning for core integrations on new feature flags in Climate (#109250)
* Don't log for core integration on Climate new feature flags

* Add test

* Fix test
2024-02-01 22:29:12 +01:00
Josef ZweckandFranck Nijhof 0070d2171f Fix two icon translations for La Marzocco (#109284) 2024-02-01 12:19:34 +01:00
J. Nick KostonandFranck Nijhof e34ebcb195 Restore support for packages being installed from urls with fragments (#109267) 2024-02-01 12:19:19 +01:00
TheJulianJESandFranck Nijhof 29f4c2d513 Fix ZHA update entity not updating installed version (#109260) 2024-02-01 12:19:16 +01:00
Ernst KlamerandFranck Nijhof 70f0d77ba5 Fix Xiaomi-ble automations for multiple button devices (#109251) 2024-02-01 12:19:13 +01:00
Joost LekkerkerkerandFranck Nijhof f76689fb75 Pass verify_ssl to created session in Omada (#109212)
* Pass verify_ssl to created session in Omada

* Fix tests

* Fix tests
2024-02-01 12:18:59 +01:00
Raman GuptaandFranck Nijhof 16ad2728a6 Make zwave_js last seen sensor enabled by default (#109191)
* Make zwave_js last seen sensor enabled by default

* Add test

* Fix test

* improve tests
2024-02-01 12:18:56 +01:00
Brett AdamsandFranck Nijhof ddc1c4bb27 Fix time to arrival to timestamp in Tessie (#109172)
* Fix time to arrival

* Update snapshot

* Freeze time for snapshot

* Fix docstring

* Add available_fn

* Update snapshot

* Dont use variance for full charge

* Remove unrelated changes

* Revert snapshot

* Rename hours_to_datetime
2024-02-01 12:18:53 +01:00
Erik MontnemeryandGitHub cf6bcd63dd Add reauth flow to kitchen sink (#109202) 2024-01-31 20:40:26 +01:00
Tucker KernandGitHub 340df38bd0 Suppress log warnings when a sensor group has non numeric members (#102828) 2024-01-31 20:02:21 +01:00
G JohanssonandGitHub c59345338e Add test for integration migrated in climate (#109224) 2024-01-31 19:57:59 +01:00
Steven BandGitHub 605b7312a4 Fix ring chimes data update (#109220)
* Fix bug with chimes data update

* Trigger update in test with time change

* Fix test to use freezer

* Make test less fragile
2024-01-31 19:39:18 +01:00
Bram KragtenandGitHub d361d47516 Add qr code selector (#109214) 2024-01-31 19:27:03 +01:00
Jan RiegerandGitHub bbdb9b61c4 Add config flow to GPSD (#106196) 2024-01-31 18:38:14 +01:00
Joakim SørensenandGitHub cd96fb381f Import Traccar YAML configuration to Traccar Server (#109226)
* Import Traccar YAML configuration to Traccar Server

* Remove import
2024-01-31 18:16:23 +01:00
Paul StrawderandGitHub f4a2d7c612 Add ZHA support for Bosch Twinguard and siren install QR codes (#107460)
* Enable Bosch Outdoor Siren and Bosch Twinguard QR Codes

These devices contain inside their QR code device specific link keys instead of installation codes. Normally, the link key is generated from the installation code, but in this case we can directly pass the provided link key from QR code to zigpy application controller.

* Replace ZHA deprecated permit_with_key by permit_with_link_key

Convert installation code directly to link key

* Update tests

* formatting
2024-01-31 12:02:34 -05:00
c8bfb288a3 Add readable state for tesla wall connector (#107909)
* Add readable state for tesla wall connector

* Add test

* Display raw sensor by default

* Use none instead of unknown

* Remove old state from tests

* Rename raw state to status code

* Test unknown

* Update homeassistant/components/tesla_wall_connector/strings.json

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

---------

Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-01-31 17:22:45 +01:00
G JohanssonandGitHub ddb56fe20d Modify climate turn_on/off backwards compatibility check (#109195)
* Modify climate turn_on/off backwards compatibility check

* Fix logger message

* Comments

* Fix demo

* devolo

* ecobee

* Some more

* Fix missing feature flag

* some more

* and some more

* Remove demo change

* Add back demo change

* Fix demo

* Update comments
2024-01-31 16:29:36 +01:00
Erik MontnemeryandGitHub 816c2e9500 Improve enabling of Google local fulfillment (#109192)
* Improve enabling of Google local fulfillment

* Add test

* Improve test coverage
2024-01-31 16:28:27 +01:00
Robert ReschandGitHub 6fc5804818 Add Ecovacs switch entities (#109216) 2024-01-31 16:05:41 +01:00
Jeroen van Ingen SchenauandGitHub 3bd1162650 Fix Huisbaasje negative periodic gas readings (#103457) (#108090) 2024-01-31 15:13:48 +01:00
Erik MontnemeryandGitHub ffdcdaf43b Create issues for reauth flows (#109105) 2024-01-31 15:05:52 +01:00
Jan-Philipp BeneckeandGitHub 71c2460161 Move tankerkoenig to new aiotankerkoenig package (#108913)
* Move tankerkoenig to new aiotankerkoenig package

* Fix config flow coverage

* Process code review suggestions

* Process code review suggestions
2024-01-31 14:57:08 +01:00
640463c559 Add Traccar server integration (#109002)
* Add Traccar server integration

* Add explination

* Update homeassistant/components/traccar_server/coordinator.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Add data_description

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-01-31 14:50:18 +01:00
Joakim SørensenandGitHub 52a692df3e Add Elvia integration (#107405) 2024-01-31 14:47:37 +01:00
Robert ReschandGitHub 4f4d79137e Add Ecovacs number entities (#109209) 2024-01-31 14:43:35 +01:00
Marcel van der VeldtandGitHub 68c633c317 Add Matter Websocket commands for node actions and diagnostics (#109127)
* bump python-matter-server to version 5.3.0

* Add all node related websocket services

* remove open_commissioning_window service

as it wasnt working anyways

* use device id instead of node id

* tests

* add decorator to get node

* add some tests for invalid device id

* add test for unknown node

* add explicit exception

* adjust test

* move exceptions

* remove the additional config entry check for now

to be picked up in follow up pR
2024-01-31 14:15:56 +01:00