Jan Bouwhuis and GitHub
5508bb3ef9
Refactor drop sensor tests ( #106965 )
...
* Refactor drop sensor tests
* Setup the config entry instead of the component
2024-01-04 10:43:04 +01:00
Franck Nijhof and GitHub
26055ee636
Update home-assistant/builder to 2024.01.0 ( #107069 )
2024-01-04 10:19:45 +01:00
Joost Lekkerkerker and GitHub
333711d951
Add sensor tests to Streamlabs water ( #107065 )
2024-01-04 09:57:00 +01:00
rappenze and GitHub
254abeeb4f
Remove dead code in fibaro light ( #106890 )
2024-01-04 09:45:08 +01:00
J. Nick Koston and GitHub
9c69212ad5
Add test coverage for ESPHome service calls ( #107042 )
2024-01-04 09:37:56 +01:00
Thomas Kistler and GitHub
4b3a1b5d2d
Update pydrawise to 2024.1.0 ( #107032 )
2024-01-04 09:36:24 +01:00
J. Nick Koston and GitHub
a83ab403c1
Small cleanups to denonavr ( #107050 )
2024-01-04 09:35:13 +01:00
Joost Lekkerkerker and GitHub
dd6c5e89ef
Fix data access in streamlabs water ( #107062 )
...
* Fix data access in streamlabs water
* Fix data access in streamlabs water
2024-01-04 09:13:34 +01:00
Joost Lekkerkerker and GitHub
85a1d8b34c
Use async_register in streamlabswater ( #107060 )
2024-01-04 09:11:44 +01:00
53717523e5
Add button platform to Opengarage ( #103569 )
...
* Add button entity to reboot OpenGarage device
* Addressing code review comments
* Another code-review fix
* Update homeassistant/components/opengarage/button.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-01-04 07:37:24 +01:00
Aaron Bach and GitHub
4fa76801af
Re-architect Guardian to use better entity descriptions and properties ( #107028 )
...
* Re-architect Guardian to use better entity descriptions and properties
* Reduce blast area
* Code review
* Remove mixins
2024-01-03 22:17:12 -07:00
2331f89936
Issue warning if glances server version is 2 ( #105887 )
...
* Issue warning if glances server version is 2
* Auto detect api version
* Apply suggestions
* Add HA version deprecation
* Apply suggestions from code review
* update config flow tests
* Fix breaks in ha version
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-01-04 05:17:43 +01:00
Paulus Schoutsen and GitHub
890615bb92
Ring: Add partial back ( #107040 )
2024-01-03 15:52:05 -10:00
Jan-Philipp Benecke and GitHub
0183affc7c
Use call_soon_threadsafe in token updater of Ring ( #106984 )
...
Use call_soon_threadsafe in token update of Ring
2024-01-03 19:59:02 -05:00
J. Nick Koston and GitHub
4f213f6df3
Fix first ESPHome device update entity not offering install feature ( #106993 )
...
In the case where the user gets their first ESPHome device such as a RATGDO,
they will usually add the device first in HA, and than find the dashboard.
The install function will be missing because we do not know if the dashboard
supports updating devices until the first device is added. We now set the
supported features when we learn the version when the first device is added
2024-01-03 19:58:04 -05:00
J. Nick Koston and GitHub
962c449009
Add missing coverage for esphome_state_property decorator ( #106998 )
2024-01-03 19:54:28 -05:00
J. Nick Koston and GitHub
8d2ddb6a04
Small cleanups to ESPHome light platform ( #107003 )
...
- Remove unreachable code
- Cache filtering when possible
- Add missing coverage
2024-01-03 19:53:48 -05:00
Tom Harris and GitHub
d535409349
Bump pyinsteon ( #107010 )
2024-01-03 19:48:57 -05:00
J. Nick Koston and GitHub
01d0031e09
Fix ESPHome service removal when the device name contains a dash ( #107015 )
...
* Fix ESPHome service removal when the device name contains a dash
If the device name contains a dash the service name is mutated to
replace the dash with an underscore, but the remove function did
not do the same mutation so it would fail to remove the service
* add more coverage
* more cover
2024-01-03 19:47:49 -05:00
Maciej Bieniek and GitHub
afcf8c9718
Get Shelly RPC device gen from config entry data ( #107019 )
...
Use gen from config entry data
2024-01-03 19:45:59 -05:00
J. Nick Koston and GitHub
987663e4de
Fix missing backwards compatiblity layer for humidifier supported_features ( #107026 )
...
fixes #107018
2024-01-03 19:41:50 -05:00
Sid and GitHub
bcc7570d81
Bump openwebifpy to 4.0.4 ( #107000 )
2024-01-03 19:40:59 -05:00
Robbert Verbruggen and GitHub
bba24a1251
Bump rachiopy to 1.1.0 ( #106975 )
2024-01-03 22:56:50 +01:00
Patrick Frazer and GitHub
aad2f2cd45
Bump dropmqttapi to 1.0.2 ( #106978 )
2024-01-03 21:10:00 +01:00
dde4217b2b
Close stale connections (Airthings BLE) ( #106748 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-01-03 10:08:58 -10:00
eb01998395
Add support for placeholders in entity name translations ( #104453 )
...
* add placeholder support to entity name translation
* add negativ tests
* make property also available via description
* fix doc string in translation_placeholders()
* fix detection of placeholder
* validate placeholders for localized strings
* add test
* Cache translation_placeholders property
* Make translation_placeholders uncondotionally return dict
* Fall back to unsubstituted name in case of mismatch
* Only replace failing translations with English
* Update snapshots
* Blow up on non stable releases
* Fix test
* Update entity.py
---------
Co-authored-by: Erik <erik@montnemery.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-01-03 17:34:47 +01:00
Bram Kragten and GitHub
d071299233
Update frontend to 20240103.3 ( #106963 )
2024-01-03 15:28:22 +01:00
Jonas Fors Lellky and GitHub
e2b2732a90
Set precision to halves in flexit_bacnet ( #106959 )
...
flexit_bacnet: set precision to halves for target temperature
2024-01-03 14:43:17 +01:00
CR-Tech and GitHub
df97b0e945
Removed double assignment of _attr_target_temperature_step in __init__ ( #106611 )
...
Removed double/wrong assignement of _attr_target_temperature_step into climate Init routine
2024-01-03 13:44:14 +01:00
jan iversen and GitHub
40d4061fc5
Only set precision in modbus if not configured. ( #106952 )
...
Only set precision if not configured.
2024-01-03 13:42:55 +01:00
Bram Kragten and GitHub
a7ec78601e
Update frontend to 20240103.1 ( #106948 )
2024-01-03 13:18:09 +01:00
Robert Resch and GitHub
c90f6f2fea
Fix creating cloud hook twice for mobile_app ( #106945 )
2024-01-03 12:29:05 +01:00
Bram Kragten and GitHub
be6ceb020e
Update frontend to 20240103.0 ( #106942 )
2024-01-03 11:32:48 +01:00
Erwin Douna and GitHub
8ad66c11b0
Change Tado deprecation version to 2024.7.0 ( #106938 )
...
Change version to 2024.7.0
2024-01-03 10:30:32 +01:00
59a01fcf9c
Add try-catch for invalid auth to Tado ( #106774 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-01-03 09:15:39 +01:00
J. Nick Koston and GitHub
7b3ec60f90
Speed up getting the mean of statistics ( #106930 )
...
All the values we need to get the mean for are always list[float]
so we can use a much simpler algorithm to get the mean of the list
2024-01-03 09:13:23 +01:00
J. Nick Koston and GitHub
710e55fb09
Bump SQLAlchemy to 2.0.25 ( #106931 )
...
* Bump SQLAlchemy to 2.0.25
changelog: https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.25
* drop unused ignore now that upstream is fixed
2024-01-03 09:12:35 +01:00
Marc Mueller and GitHub
b3f997156a
Enable strict typing for counter ( #106906 )
2024-01-03 09:06:26 +01:00
Jan-Philipp Benecke and GitHub
32b6e4d5de
Bump aioelectricitymaps to v0.1.6 ( #106932 )
2024-01-03 08:52:41 +01:00
Jan-Philipp Benecke and GitHub
938c32d35e
Avoid triggering ping device tracker home after restore ( #106913 )
2024-01-03 06:40:42 +01:00
Joe Neuman and GitHub
711498793a
Fix qBittorrent torrent count when empty ( #106903 )
...
* Fix qbittorrent torrent cound when empty
* lint fix
* Change based on comment
2024-01-03 00:19:00 +01:00
Michael and GitHub
f66438b0ce
Remove group_members from significant attributes in media player ( #106916 )
2024-01-02 23:47:32 +01:00
steffenrapp and GitHub
608d52f167
Add translatable title to holiday ( #106825 )
2024-01-02 23:40:38 +01:00
Josef Zweck and GitHub
87c79ef57f
Add tedee bridge as via_device for tedee integration ( #106914 )
...
* add bridge as via_device
* add bridge as via_device
* move getting bridge to update_data
* add bridge property
2024-01-02 23:23:50 +01:00
Michael Hansen and GitHub
5003993658
Bump intents to 2024.1.2 ( #106909 )
2024-01-02 15:35:48 -06:00
Marc Mueller and GitHub
f0d520d91f
Remove assert for unique_id ( #106910 )
...
* Remove assert for unique_id
* Use str | None return instead
2024-01-02 22:01:12 +01:00
Marc Mueller and GitHub
1526c321f1
Enable strict typing for axis ( #106844 )
2024-01-02 20:55:59 +01:00
J. Nick Koston and GitHub
e1f078b70a
Bump aiohttp-zlib-ng to 0.2.0 ( #106691 )
2024-01-02 20:50:26 +01:00
Marc Mueller and GitHub
43fa51b696
Enable strict typing for blueprint ( #106887 )
2024-01-02 20:48:51 +01:00
J. Nick Koston and GitHub
9231e00561
Update switchbot to use close_stale_connections_by_address ( #106835 )
2024-01-02 20:44:17 +01:00