epenet
04b1d2414d
Improve type hints in mobile_app tests ( #123793 )
2024-08-13 15:19:08 +02:00
epenet
ae74fdf252
Improve type hints in nzbget tests ( #123798 )
2024-08-13 14:57:24 +02:00
epenet
2c4b7c2577
Improve type hints in knx tests ( #123787 )
2024-08-13 13:32:44 +02:00
Matthias Alphart
b3d1d79a49
Update xknx to 3.1.0 and fix climate read only mode ( #123776 )
2024-08-13 13:28:37 +02:00
epenet
8e0dfbcd13
Improve type hints in modbus tests ( #123795 )
2024-08-13 13:15:35 +02:00
Louis Christ
30994710e6
Fix status update loop in bluesound integration ( #123790 )
...
* Fix retry loop for status update
* Use 'available' instead of _is_online
* Fix tests
2024-08-13 12:55:01 +02:00
epenet
193a7b7360
Improve type hints in dsmr tests ( #123785 )
2024-08-13 12:18:59 +02:00
epenet
e15ac2fbe0
Improve type hints in elevenlabs tests ( #123786 )
2024-08-13 12:10:15 +02:00
Erik Montnemery
78f7b3340d
Remove unnecessary assignment of Template.hass from event helper ( #123777 )
2024-08-13 12:09:30 +02:00
epenet
4ceb9b9dbf
Improve type hints in anthropic tests ( #123784 )
2024-08-13 11:59:48 +02:00
epenet
3660c2dbb4
Improve type hints in mailgun tests ( #123789 )
2024-08-13 11:59:22 +02:00
epenet
2b968dfd9a
Improve type hints in mfi tests ( #123792 )
2024-08-13 11:56:55 +02:00
epenet
5f694d9a84
Improve type hints in mochad tests ( #123794 )
2024-08-13 11:56:18 +02:00
Erik Montnemery
dc462aa529
Remove unnecessary assignment of Template.hass from template ( #123773 )
2024-08-13 11:54:36 +02:00
epenet
416d2fb82a
Improve type hints in locative tests ( #123643 )
2024-08-12 21:55:44 +02:00
epenet
b0d1d7bdb2
Improve type hints in lcn tests ( #123648 )
2024-08-12 21:53:32 +02:00
G Johansson
178cb0659a
Guard for no discovery info in command_line ( #123717 )
2024-08-12 21:35:02 +02:00
G Johansson
f46fe7eeb2
Remove deprecated yaml import for velux ( #123724 )
2024-08-12 21:32:28 +02:00
G Johansson
d8b13c8c02
Remove deprecated yaml import for gpsd ( #123725 )
2024-08-12 21:31:42 +02:00
G Johansson
05c4b1a6a9
Remove deprecated logi_circle integration ( #123727 )
2024-08-12 21:31:10 +02:00
Jan Bouwhuis
21987a67e7
Cleanup unneeded assignment of hass property on MQTT Template objects ( #123706 )
...
* Cleanup unneeded assignment of hass property on MQTT Template objects
* Commented out code and unneeded checks
* Consistent assign hass to Template in mqtt tests
* Remove unused hass attribute
* Missed line
2024-08-12 19:20:21 +02:00
Cyrill Raccaud
5cb9901134
Cleaner unit tests for Swiss public transport ( #123660 )
...
cleaner unit tests
2024-08-12 16:19:36 +02:00
J. Nick Koston
b20623447e
Ensure HomeKit connection is kept alive for devices that timeout too quickly ( #123601 )
2024-08-12 14:54:57 +02:00
Barry vd. Heuvel
81faf1b582
Add homematicip_cloud service set cooling home ( #121943 )
...
* [homematicip_cloud] Add service to set cooling mode
* Create seperate test for cooling
* Rename service to set_home_cooling_mode
* Raise exception when accesspoint not found
2024-08-12 14:01:12 +02:00
epenet
ecf22e4c4f
Improve type hints in logbook tests ( #123652 )
2024-08-12 13:29:38 +02:00
Joost Lekkerkerker
e8d7eb05ae
Delete unused snapshots ( #123656 )
...
* Delete unused snapshots
* Delete unused snapshots
2024-08-12 13:28:09 +02:00
Cyrill Raccaud
0803ac9b0b
Add Swiss public transport fetch connections service ( #114671 )
...
* add service to fetch more connections
* improve error messages
* better errors
* wip
* fix service register
* add working tests
* improve tests
* temp availability
* test availability
* remove availability test
* change error type for coordinator update
* fix missed coverage
* convert from entity service to integration service
* cleanup changes
* add more tests for the service
2024-08-12 11:26:42 +02:00
epenet
0bb8c4832d
Enable raise-within-try (TRY301) rule in ruff ( #123351 )
2024-08-12 09:16:33 +02:00
J. Nick Koston
b15ea58851
Relocate code to get scheduled TimerHandles ( #123546 )
2024-08-12 09:15:33 +02:00
G Johansson
401e36b885
Remove deprecated yaml import from Ecovacs ( #123605 )
2024-08-12 09:09:51 +02:00
G Johansson
6343a086e4
Remove deprecated process sensor from System monitor ( #123616 )
2024-08-12 09:08:40 +02:00
G Johansson
4a099ab942
Remove deprecated yaml import from lupusec ( #123606 )
2024-08-11 22:38:20 +02:00
wittypluck
766733b3b2
Avoid Exception on Glances missing key ( #114628 )
...
* Handle case of sensors removed server side
* Update available state on value update
* Set uptime to None if key is missing
* Replace _attr_available by _data_valid
2024-08-11 19:14:43 +02:00
Andrew Jackson
be3e720c57
Add diagnostics platform to Mastodon ( #123592 )
...
Diagnostics
2024-08-11 14:53:44 +02:00
G Johansson
e93d0dfdfc
Use setup method in coordinator for Trafikverket Train ( #123138 )
...
* Use setup method in coordinator for Trafikverket Train
* Overwrite types
2024-08-11 14:15:20 +02:00
Joakim Plate
f53da62026
Extend ZHA attribute diagnostic information ( #123199 )
...
* Include full attribute representation in in data
* Extend attribute diagnostics for zha
2024-08-10 19:25:21 +02:00
Franck Nijhof
0558c85b5d
Revert "Remove ESPHome legacy entity naming" ( #123453 )
2024-08-10 18:38:20 +02:00
Joost Lekkerkerker
13b12a7657
Clean up codespell words ( #123541 )
2024-08-10 18:28:01 +02:00
Evgeny
4f8a6979d9
Bump OpenWeatherMap to 0.1.1 ( #120178 )
...
* add owm modes
* fix tests
* fix modes
* remove sensors
* Update homeassistant/components/openweathermap/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-08-10 17:01:26 +02:00
Michael
5f73c73a88
Improve test coverage for Proximity ( #123523 )
...
* remove unneccessary type checking
* remove unused method after #123158
* test when tracked zone is removed
2024-08-10 13:21:01 +02:00
Willem-Jan van Rootselaar
089d855c47
Bump bsblan to 0.5.19 ( #123515 )
...
* bump bsblan lib version
* chore: Update bsblan diagnostics to use to_dict() instead of dict() method
2024-08-10 12:28:48 +02:00
dupondje
750bce2b86
Also migrate dsmr entries for devices with correct serial ( #123407 )
...
dsmr: also migrate entries for devices with correct serial
When the dsmr code could not find the serial_nr for the gas meter,
it creates the gas meter device with the entry_id as identifier.
But when there is a correct serial_nr, it will use that as identifier
for the dsmr gas device.
Now the migration code did not take this into account, so migration to
the new name failed since it didn't look for the device with correct
serial_nr.
This commit fixes this and adds a test for this.
2024-08-10 10:40:11 +02:00
Michael
94af95c95b
Post merge review for Proximity ( #123500 )
...
remove commented code
2024-08-10 01:25:38 +02:00
Michael
ac28d34ad5
Improve test coverage for AVM Fritz!Smarthome ( #122974 )
2024-08-09 20:23:00 +02:00
YogevBokobza
57da71c537
Bump aioswitcher to 4.0.0 ( #123260 )
...
* Bump aioswitcher to 4.0.0
* switcher fix version
* swithcer fix test
* switcher fix tests
2024-08-09 20:04:11 +03:00
Franck Nijhof
228db1c063
Support action YAML syntax in old-style notify groups ( #123457 )
2024-08-09 17:18:42 +02:00
puddly
97410474f5
Bump ZHA library to 0.0.29 ( #123464 )
...
* Bump zha to 0.0.29
* Pass the Core timezone to ZHA
* Add a unit test
2024-08-09 10:31:55 -04:00
Andrew Jackson
aee5d5126f
Add sensor platform for Mastodon ( #123434 )
...
* Add account sensors
* Sensor icons
* Change sensors to use value_fn
* Add native unit of measurement
* Update native unit of measurement
* Change toots to posts
* Fix sensor icons
* Add device entry type
* Explain conditional naming
* Fixes from review
* Remove unnecessary constructor
2024-08-09 16:02:27 +02:00
Jesse Hills
84d6f5ed07
Remove ESPHome legacy entity naming ( #123436 )
...
* Remove ESPHome legacy entity naming
* Update test entity_ids to use sanitized name instead of object_id
2024-08-09 11:43:02 +02:00
Brett Adams
f8e1c2cfd4
Rework OAuth in Tesla Fleet ( #123324 )
...
* Rework Oauth
* Improve docstrings
* Update homeassistant/components/tesla_fleet/oauth.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* review feedback
* Add tests for user creds
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-08-09 08:38:12 +02:00