Commit Graph

25520 Commits (c4d8cda92be330311fd83809588c7e0131d1c49b)

Author SHA1 Message Date
mkmer 6e88c6570e
Return OFF in hvac_action for Honeywell climate (#135620) 2025-01-14 23:15:49 +00:00
Franck Nijhof 60bdc13c94
Drop Python 3.12 support (#135589) 2025-01-14 16:23:15 +01:00
Manu 526277da0f
Add entity pictures to Habitica integration (#134179) 2025-01-14 15:23:22 +01:00
adam-the-hero 026df07451
Fix Watergate Power supply mode description and MQTT/Wifi uptimes (#135085) 2025-01-14 14:40:01 +01:00
Indu Prakash 38d008bb66
Add vesync number platform (#135564) 2025-01-14 14:33:48 +01:00
Manu 7cc61d1b86
Skip fetching deactivated shopping lists in Bring integration (#135336)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-14 14:07:07 +01:00
Joost Lekkerkerker 421c4889bf
Use device supplied ranges in LaMetric (#135590) 2025-01-14 14:02:17 +01:00
Joost Lekkerkerker d6ee7a2c1e
Add serial number to LaMetric (#135591) 2025-01-14 13:54:08 +01:00
Brett Adams 6a032baa48
Add streaming binary sensors to Teslemetry (#135248)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-14 13:46:10 +01:00
Joost Lekkerkerker 5fc3618b4a
Bump demetriek to 1.2.0 (#135580) 2025-01-14 12:56:31 +01:00
Krisjanis Lejejs 6e80ad505b
Bump hass-nabucasa from 0.87.0 to 0.88.1 (#135521)
* Bump hass-nabucasa from 0.87.0 to 0.88.0

* Bump hass-nabucasa from 0.88.0 to 0.88.1

* Fix Alexa breaking changes
2025-01-14 12:17:22 +01:00
Joost Lekkerkerker 8db63adc11
Bump ruff to 0.9.1 (#135197) 2025-01-14 11:46:12 +01:00
jesperraemaekers f4e7c9d6c3
Bump Weheat to 2025.1.14 (#135578) 2025-01-14 11:36:26 +01:00
Maikel Punie 959cea45b8
Migrate Velbus to have Entity name (#135520) 2025-01-14 11:30:10 +01:00
Erik Montnemery d333fa320f
Fix nmbs sensor unique_id (#135576) 2025-01-14 10:24:48 +01:00
Manu 0c144092c6
Bump habiticalib to v.0.3.3 (#135551) 2025-01-14 10:07:23 +01:00
Artur Pragacz 1de4d0efda
Fix deprecated enums (#134824) 2025-01-14 10:04:48 +01:00
Erik Montnemery 440cd5bee0
Improve improv via BLE log messages (#135575) 2025-01-14 10:00:21 +01:00
Michael Hansen b897e6a85f
Use STT/TTS languages for LLM fallback (#135533) 2025-01-13 14:17:12 -06:00
Maikel Punie eaaab4ccfe
Velbus add subdevices for din-rail modules (#131371) 2025-01-13 20:10:45 +01:00
jesperraemaekers 4ddb72314d
Add quality scale for weheat (#135384) 2025-01-13 20:09:19 +01:00
qbus-iot 2d2f4f5cec
Add new integration Qbus (#127280)
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com>
Co-authored-by: Thomas D <11554546+thomasddn@users.noreply.github.com>
2025-01-13 19:06:52 +00:00
Jan Bouwhuis 984c380e13
Add option to allow to use setpoint instead of override for legacy incomfort RF gateway (#135143)
* Add option to allow to use setpoint in stead of override for legacy incomfort RF gateway

* Add test to assert state with legacy_setpoint_status option

* Use selector

* Update homeassistant/components/incomfort/strings.json

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

* Follow up on code review

* Rephrase data_description

* Rephrase

* Use async_schedule_reload helper

* Move option flow after config flow

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-13 19:50:06 +01:00
Steven B. ab28115d2b
Cleanup tplink test framework (#135205) 2025-01-13 19:32:22 +01:00
Indu Prakash d986fe7a07
Add humidifier entity for Vesync devices (#134333) 2025-01-13 19:26:18 +01:00
Jan Bouwhuis b93aa760c5
Refactor the MQTT option and reconfigure flow (#133342)
* Move entry options to entry.options en remove broker setup from mqtt option flow

* UPdate diagnostics to export both entry data and options

* Parameterize entry options directly not depending on migration

* Update tests to use v2 entry and add separate migration test

* use start_reconfigure_flow helper

* Update quality scale comment

* Do minor entry upgrade, and do not force to upgrade entry

* Ensure options are read from older entries

* Add comment

* Follow up on code review

* Assert config entry version checking the broker connection

* Update comment
2025-01-13 19:00:18 +01:00
epenet b84a4dc120
Add zeroconf discovery to onewire (#135295) 2025-01-13 17:52:37 +00:00
Manu cdcc7dbbe8
Deprecate sensors in Habitica integration (#134036)
* Deprecate sensors

* move to setup, remove disabled

* changes

* add breaking version to string

* fixes

* fix entity id in tests
2025-01-13 18:35:14 +01:00
dotvav 153496b5f4
Palazzetti integration: Add support for additional fans (#135377)
* Add support for second and third fans

* Update test mock and snapshot

* Test coverage and error message

* Rename fans left and right instead of 2 and 3
2025-01-13 17:17:46 +01:00
Maxim Mikityanskiy 275365a9d3
Expose raw PM2.5 in Airgradient (#135457) 2025-01-13 14:42:53 +00:00
G Johansson 4709a3162c
Change Trafikverket Train to use station signatures (#131416)
Co-authored-by: Robert Resch <robert@resch.dev>
2025-01-13 15:38:02 +01:00
Klaas Schoute 0d116ec6a2
Improve tests of energyzero integration (#133452)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-01-13 14:49:01 +01:00
Shay Levy ba9ad009e9
Fix LG webOS TV trigger validation (#135312)
* Fix LG webOS TV trigger validation

* Raise if not loaded
2025-01-13 15:37:40 +02:00
Dave T 9b55faa879
Refactor config flow tests in generic camera (#134385)
Co-authored-by: Dave T <17680170+davet2001@users.noreply.github.com>
Co-authored-by: Allen Porter <allen.porter@gmail.com>
2025-01-13 14:15:21 +01:00
jesperraemaekers 6fd9476bb9
Refresh token before setting up weheat (#135264) 2025-01-13 14:01:57 +01:00
dotvav e1ffd9380d
Replace climate fan speed 'silent' with a button (#135075) 2025-01-13 13:51:20 +01:00
Duco Sebel 8f71d7a6f3
Move HomeWizard API initialisation to async_setup_entry (#135315) 2025-01-13 13:35:50 +01:00
Manu 4dbf2b0320
Fix grey dailies with weekly frequency and no weekdays selected in Habitica (#135419) 2025-01-13 13:20:15 +01:00
Lukas Schlötterer 7b63c17101
Add kV and MV unit conversion for voltages (#135396) 2025-01-13 13:00:35 +01:00
Brett Adams dae87db244
Fix when live status is blank in Telsemetry (#130408) 2025-01-13 12:44:36 +01:00
Paul Daumlechner 25041aa02d
Add dhcp discovery to velux (#135138)
Co-authored-by: Joostlek <joostlek@outlook.com>
2025-01-13 12:01:04 +01:00
epenet a649ff4a91
Add hassio discovery to onewire (#135294) 2025-01-13 11:55:18 +01:00
Artur Pragacz b009f11013
Fix referenced objects in script sequences (#135499) 2025-01-13 11:40:53 +01:00
Maikel Punie 2d67aca550
Rework velbus services to deprecated the interface parameter (#134816)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-13 11:36:20 +01:00
LG-ThinQ-Integration 98ef32c668
Add remain, running, schedule time sensors to LG ThinQ (#131133)
Co-authored-by: yunseon.park <yunseon.park@lge.com>
2025-01-13 11:29:09 +01:00
J. Nick Koston 4e5bf5ac22
Ensure ESPHome cleanups Bluetooth scanner data upon removal (#135470)
* Add bluetooth API to remove scanners that are no longer used

- Cleanup the advertisment history right away when a scanner is removed

In the future we will do some additional cleanup

* coverage

* finish tests

* Ensure ESPHome cleanups Bluetooth scanner data upon removal

needs https://github.com/home-assistant/core/pull/135408
2025-01-12 22:41:49 -05:00
J. Nick Koston 2e5e2c50dd
Ensure Shelly cleanups Bluetooth scanner data upon removal (#135472)
* Add bluetooth API to remove scanners that are no longer used

- Cleanup the advertisment history right away when a scanner is removed

In the future we will do some additional cleanup

* coverage

* finish tests

* Ensure Shelly cleanups Bluetooth scanner data upon removal

needs https://github.com/home-assistant/core/pull/135408
2025-01-12 22:41:21 -05:00
J. Nick Koston c9a7afe439
Add bluetooth API to remove scanners that are no longer used (#135408) 2025-01-12 14:03:05 -10:00
Manu ccb94ac6a6
Update translations and error messages in Bring! integration (#135455)
* Update translations and error messages

* use placeholder for field name

* change key for translation string
2025-01-12 16:27:31 +01:00
Andrew Sayre 11fa6b2e4e
Bump pyheos to 1.0.0 (#135415) 2025-01-11 23:06:06 -06:00