Andre Lengwenus and GitHub
a0f35a84ae
Positioning for LCN covers ( #143588 )
...
* Fix motor control function names
* Add position logic for BS4
* Use helper methods from pypck
* Add motor positioning to domain_data schema
* Fix tests
* Add motor positioning via module
* Invert motor cover positions
* Merge relay cover classes back into one class
* Update snapshot for covers
* Revert bump lcn-frontend to 0.2.4
2025-05-14 16:49:30 +02:00
epenet and GitHub
4bc5987f36
Use runtime_data in rachio ( #144896 )
2025-05-14 16:46:36 +02:00
Yuxin Wang and GitHub
11644d48ee
Use snapshot testing for APCUPSD integration ( #130770 )
...
* First try to use snapshot testing for sensors
* Use snapshot testing
* Add ambr files
* Update comment
* Address review comments
* Remove duplicate async init integration call
* Add device test for cases w/o SERIALNO
* Use friendlier snapshot names
* Use * to mandate keyed argument for async_init_integration
* Always pass mock config entry ID
* Fix incorrect ID
2025-05-14 16:04:07 +02:00
Petro31 and GitHub
d273a92a19
Refactor template optional configuration attributes ( #144887 )
2025-05-14 15:54:40 +02:00
b0ff4b5841
Add flow detection to Rachio hose timer ( #144075 )
...
* flow binary sensor
* rename property
* Move const and update coordinator reference
* update controller descriptions
* Address review comments
* Use lookup for rain sensor
* Update online binary sensor
* make it a bit more readable
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-05-14 15:01:01 +02:00
epenet and GitHub
ef99658919
Use runtime_data in gpslogger ( #144884 )
2025-05-14 14:59:10 +02:00
epenet and GitHub
a9238c7577
Use entry.async_on_unload in gpslogger ( #144883 )
2025-05-14 14:31:50 +02:00
Brett Adams and GitHub
993e98a43f
Fix pin strings in Teslemetry ( #144873 )
...
pinstring
2025-05-14 14:31:41 +02:00
epenet and GitHub
10dd11f257
Use HassKey in greeneye_monitor ( #144878 )
2025-05-14 14:30:45 +02:00
epenet and GitHub
fb9be3da79
Use entry.async_on_unload in geofency ( #144882 )
2025-05-14 14:30:02 +02:00
Åke Strandberg and GitHub
3b1a33d606
Fix substitutions in strings.json in Miele integration ( #144881 )
...
Fix substitutions in strings.json
2025-05-14 14:14:48 +02:00
epenet and GitHub
710e18f399
Use runtime_data in gree ( #144880 )
2025-05-14 14:06:40 +02:00
67b9904740
Add Kostal plenticore Installer login support ( #133773 )
...
* feat: Add Installer login, Add ManualCharge Switch
* remove unnecessary field
* replace strings with consts
* change to CONF and camel_case
* Improve existing code
* Add translation string
* format code
* add service code test
* format code
* format code
* remove manual charge switch
* add reconfigure config flow
* fix flow
* add return type
* add reconfigure strings
* adjust tests
* change string
* simlify tests
* add reconfigure test
* add more tests
* Fix
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-05-14 14:05:23 +02:00
Robert Resch and GitHub
e413e9b93b
Add mac address to airgradient devices ( #144876 )
2025-05-14 13:40:38 +02:00
Matthias Alphart and GitHub
5c86042b31
Add Fronius current and voltage for up to 4 MPP trackers ( #140120 )
...
Support current and voltage of up to 4 MPP trackers
2025-05-14 13:37:02 +02:00
Martin Hjelmare and GitHub
e89333811e
Improve Z-Wave config flow tests ( #144871 )
...
* Improve Z-Wave config flow tests
* Fix test
* Use identify check for result type
2025-05-14 13:08:26 +02:00
4f723232e3
Add modbus light brightness and color temperature ( #139703 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2025-05-14 12:07:19 +01:00
Åke Strandberg and GitHub
48520d90ef
Add plate sensors for Miele hobs ( #144400 )
...
* Add plate sensors for miele hobs
* Address review comments
* Update snapshot
2025-05-14 13:02:05 +02:00
2fdda91cb8
Fix pandora.media_player to not sleep during event loop ( #141957 )
...
* Fix pandora.media_player to not sleep during event loop
* factor out pianobar spawn
* linting cleanup
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-05-14 12:34:40 +02:00
c023f610dd
Introduce recorder.get_statistics service ( #142602 )
...
Co-authored-by: abmantis <amfcalt@gmail.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2025-05-14 11:28:32 +01:00
epenet and GitHub
161b62d8fa
Drop alias from local DOMAIN import ( #144867 )
2025-05-14 12:24:46 +02:00
8ccedd4064
Add credit balance sensor to Teslemetry ( #144365 )
...
* Add credits
* Credits string and icon
* Add test
* tests and fixes
* Add units
* Update homeassistant/components/teslemetry/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* Update snapshot with unit
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-05-14 12:21:45 +02:00
9a06584a1d
Bump influxdb-client to 1.48.0 ( #144845 )
...
* Bump influxdb-client to 1.48.0
* Adjust typing, fix mypy
* Update homeassistant/components/influxdb/__init__.py
* Update homeassistant/components/influxdb/__init__.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-05-14 12:21:26 +02:00
Daniël van den Berg and GitHub
a21e586140
Show Sonos playlists under favorites ( #142357 )
...
* Update media_browser.py
* Update favorites.py
* Update media_player.py
* Update media_browser.py
* Update media_player.py
* Update favorites.py
* Update media_browser.py
* Update media_player.py
* Update favorites.py
* Added/fixed testing for showing sonos native playlists in the media browser
* Create a DidlFavorite to wrap playlists.
* Processed PR feedback
2025-05-14 12:14:20 +02:00
epenet and GitHub
91f01d660f
Move ps4 services to separate module ( #144870 )
2025-05-14 12:04:43 +02:00
peteS-UK and GitHub
1748dbd60f
Add parallel_updates to new updates platform for Squeezebox ( #144864 )
...
initial
2025-05-14 11:59:28 +02:00
starkillerOG and GitHub
5acae7f86d
Fix Reolink setup when ONVIF push is unsupported ( #144869 )
...
* Fix setup when ONVIF push is not supported
* fix styling
2025-05-14 11:58:29 +02:00
epenet and GitHub
30ecba9944
Finish cleaning up SamsungTV init tests ( #144865 )
...
FInish cleaning up SamsungTV init tests
2025-05-14 11:58:01 +02:00
epenet and GitHub
4287df5f3d
Use HassKey in ps4 ( #144868 )
2025-05-14 11:51:32 +02:00
hahn-th and GitHub
063deab3cb
Doorbell Event is fired just once in homematicip_cloud ( #144357 )
...
* fire event if event type if correct
* Fix requested changes
2025-05-14 11:44:59 +02:00
27798a6004
Bump actions/dependency-review-action from 4.7.0 to 4.7.1 ( #144856 )
...
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action ) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/actions/dependency-review-action/releases )
- [Commits](https://github.com/actions/dependency-review-action/compare/v4.7.0...v4.7.1 )
---
updated-dependencies:
- dependency-name: actions/dependency-review-action
dependency-version: 4.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-14 11:43:14 +02:00
Luke Lashley and GitHub
577ddd9021
Bump python-snoo to 0.6.6 ( #144849 )
2025-05-14 11:42:43 +02:00
Allen Porter and GitHub
34663e160d
Bump ical to 9.2.4 ( #144852 )
2025-05-14 11:42:22 +02:00
Norbert Rittel and GitHub
ac54b81289
Fix spelling of "IP address" in plugwise ( #144861 )
2025-05-14 11:01:14 +03:00
67174fb07e
Remove myself as code owner of sun component ( #144854 )
...
* Remove myself as code owner
I'm haven't actively been working on this for some time. Have removed myself as a code owner.
* cleanup
* cleanup
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-05-14 09:37:51 +03:00
Brett Adams and GitHub
d2a692393f
Fix wall connector states in Teslemetry ( #144855 )
...
* Fix wall connector
* Update snapshot
2025-05-14 08:08:24 +02:00
Åke Strandberg and GitHub
9aa2664188
Change unknown to unknown_code for missing Miele codes to avoid confusion ( #144699 )
...
* Change unknown to unknown_code
* Update snapshot
* Automatically replace missing codes with None
* Update snapshot
2025-05-14 08:07:38 +02:00
ab5d60e33d
Make DHCP discovery aware of the network integration ( #144767 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-05-14 00:59:48 -05:00
epenet and GitHub
31847d8cfb
Adjust handling of SamsungTV misaligned MAC ( #144810 )
...
* Cleanup SamsungTV misaligned MAC formatting
* Simplify
* One more
* Revert and add comment
* Adjust comment
* One more
2025-05-14 07:57:33 +02:00
9729f1f38b
Provide ability to select nexia RoomIQ sensors ( #144278 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-05-13 23:16:05 -05:00
peteS-UK and GitHub
6bc6733c40
Add config flow data descriptions to Squeezebox ( #144619 )
...
* add data_descriptions
* tweaks
* review updates
2025-05-13 21:10:47 -07:00
Tsvi Mostovicz and GitHub
b1ffcb4245
Jewish calendar - Fix Parasha values ( #144646 )
...
* Fix Parasha values
* Fix test
* Update sensor.py
2025-05-13 21:08:47 -07:00
Josef Zweck and GitHub
f0c5fbfb8a
Bump pylamarzocco to 2.0.3 ( #144825 )
2025-05-13 21:04:38 -07:00
J. Nick Koston and GitHub
c76239806d
Bump aioesphomeapi to 31.0.0 ( #144778 )
...
* aioesphomeapi update
* Bump aioesphomeapi to 31.0.0
There are some breaking changes with the protobuf naming and types
required some refactoring
changelog: https://github.com/esphome/aioesphomeapi/compare/v30.2.0...v31.0.0
* actually include the commit to bump the lib
2025-05-13 20:39:53 -04:00
Abílio Costa and GitHub
6d809b0b5a
Add service response support to admin services ( #144837 )
2025-05-13 21:57:15 +01:00
de2cbb7f5c
Improve user-facing strings of incomfort ( #144844 )
...
* Improvements in user-facing strings of `incomfort`
Fix spelling of "IP address" and "timeout"
Remove "temperature" from "Shortcut outside sensor temperature" as this makes no sense and leads to completely wrong translations. This is to indicate an electrical shortcut on the sensor so this should be the last word.
This also matches the naming in the user manual.
* Suggestion from review
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
---------
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
2025-05-13 22:47:21 +02:00
Erik Montnemery and GitHub
cd61f37df7
Remove support for condition platforms defining only a CONDITION_SCHEMA ( #144832 )
2025-05-13 20:53:08 +02:00
epenet and GitHub
26796f87cd
Add device registry snapshots to samsungtv tests ( #144804 )
...
* Add device registry snapshots to samsungtv tests
* Simplify
* Adjust
* Reduce
2025-05-13 18:20:43 +02:00
Åke Strandberg and GitHub
e2dd897ac7
Bump dependency pymiele -> 0.5.2 ( #144758 )
2025-05-13 18:19:49 +02:00
Retha Runolfsson and GitHub
3bbe4baaf7
Update codeowner for switchbot Integration ( #144829 )
...
update codeowners
2025-05-13 18:16:05 +02:00