Marc Mueller
d993aa59ea
Update orjson to 3.9.3 ( #97930 )
2023-08-06 22:59:44 +02:00
Luke
c9edc973f0
Bump python-roborock to 0.32.2 ( #97907 )
...
* bump to 0.32.2
* fix test
2023-08-06 22:34:14 +02:00
David Knowles
50ccd68de1
Bump pyschlage to 2023.8.1 ( #97927 )
2023-08-06 10:20:16 -10:00
J. Nick Koston
99c3ca030d
Bump pyenphase to 0.11.0 ( #97926 )
2023-08-06 09:31:37 -10:00
G Johansson
4d24a3ffaa
Bump pytrafikverket to 0.3.5 ( #97923 )
2023-08-06 20:58:16 +02:00
J. Nick Koston
ceac5f8d5a
Proactively refresh the enphase envoy token to handle cloud service downtime ( #97880 )
2023-08-06 08:31:45 -10:00
G Johansson
a59793df4c
Bump pytrafikverket to 0.3.4 ( #97921 )
2023-08-06 20:01:01 +02:00
Joost Lekkerkerker
42bca0f94a
Complete test coverage for OpenSky ( #97863 )
...
* Use mockobject for OpenSky testing
* Complete test coverage for OpenSky
* Complete test coverage for OpenSky
* Use method patching
2023-08-06 19:39:24 +02:00
Maikel Punie
0535578440
Velbus code cleanup ( #97584 )
...
* Some cleanup and code improvements for the velbus integration
* Comments
* More comments
* Update homeassistant/components/velbus/entity.py
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* More comments
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-08-06 19:12:19 +02:00
G Johansson
6bc5b8989d
Fix Trafivkerket Train coordinator exceptions ( #97919 )
...
Fix tvt coordinator exceptions
2023-08-06 19:07:18 +02:00
G Johansson
163bbe2c5d
Fix Trafikverket Train departure state ( #97917 )
...
Fix tvt departure state
2023-08-06 18:50:00 +02:00
G Johansson
74d1c30f7e
Trafikverket Train sensor and attributes to new sensors ( #71432 )
...
* Initial commit
* Finalize tvt sensors
* Translations
* Fix sensor translation
* migration
* migration fix 2
* Fix name
* Fix translation
* remove translation
* Fixes
* Fix isort and mypy
* translations
* logging
* Remove logging
* departure time
* Review comments
* Mod update entity unique id
* Fix uom
* not async
* UnitOfTime
* cleanup from rebase
* Remove call self
* cleanup extra attributes
* Fix rebase again
* string state
2023-08-06 18:08:07 +02:00
String-656
56dd88db17
Replace Float 'nan' with None for modbus floats ( #93832 )
...
Co-authored-by: jan iversen <jancasacondor@gmail.com>
2023-08-06 14:26:56 +02:00
Johannes Wagner
c4a5373976
Handle explicit Modbus NaN values ( #90800 )
...
Co-authored-by: jan iversen <jancasacondor@gmail.com>
2023-08-06 13:47:54 +02:00
David Knowles
0511071757
Schlage: Set the battery sensor state_class to measurement ( #97879 )
...
Set state_class to measurement
2023-08-06 10:26:16 +02:00
J. Nick Koston
91b308b4ad
Fix handling HomeKit events when the char is in error state ( #97884 )
2023-08-05 19:14:18 -10:00
J. Nick Koston
00e78fbf19
Cache envoy auth tokens to ensure integration works if cloud is offline ( #97872 )
2023-08-05 14:51:19 -10:00
David Knowles
6a65a97715
Bump pyschlage to 2023.8.0 ( #97875 )
2023-08-05 14:33:01 -10:00
Joost Lekkerkerker
3bed32f16e
Add entity translations for Enphase Envoy ( #97876 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-08-05 14:32:35 -10:00
J. Nick Koston
02e546e3ef
Refactor enphase_envoy to use pyenphase library ( #97862 )
2023-08-05 13:33:16 -10:00
Ståle Storø Hauknes
34013ac3e9
Use PRECISION_TENTHS for Mill local integration ( #97874 )
2023-08-06 01:25:17 +02:00
J. Nick Koston
a09090bf99
Do not fire homekit_controller events from IP polling ( #97869 )
...
* Fix homekit_controller triggers when value is None
* fixes
* cover
2023-08-06 00:31:50 +02:00
G Johansson
966784877f
Remove long overdue deprecated service boost_heating from Hive ( #97444 )
...
* Hive heating_boost deprecation
* Remove strings
* Remove service
* services
* Remove strings
2023-08-05 23:37:01 +02:00
elmurato
8195c9d1a7
Use constants for translation keys and rename latency time to latency ( #97866 )
...
Use constants for translation keys, rename latency time to latency and some small cleanups
2023-08-05 23:35:54 +02:00
Ernst Klamer
0caeac1a82
Add support for toothbrushes to xiaomi-ble ( #97276 )
...
* Add support for toothbrushes to xiaomi-ble
* use str for string
2023-08-05 23:13:21 +02:00
G Johansson
e4d9daf746
Migrate to SensorEntityDescriptions for Trafikverket Train ( #97318 )
...
* tvt migrate to sensor entity description
* spelling
* revert spelling
2023-08-05 22:53:14 +02:00
Jan-Philipp Benecke
71a81e1f5d
Change discovergy integration type ( #97391 )
2023-08-05 22:47:04 +02:00
Daniel Hjelseth Høyer
41c684f36e
Use new Mill api ( #97497 )
...
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api. Wip
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill, new api
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Update homeassistant/components/mill/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/mill/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Mill, new api
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Update homeassistant/components/mill/climate.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/mill/climate.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
---------
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-08-05 22:46:03 +02:00
Joost Lekkerkerker
c7b7ca8769
Add yeelight class to fix superclass issue ( #97649 )
...
* Add device naming to Yeelight
* Add extra light entity to fix superclass
* Add extra light entity to fix superclass
2023-08-05 22:36:45 +02:00
Richard Kroegel
74d02a1574
BMW: Remove deprecated refresh from cloud button ( #97864 )
...
* Remove deprecated refresh from cloud button
* Clean up strings.json
2023-08-05 22:28:24 +02:00
J. Nick Koston
c478a81deb
Bump bluetooth-data-tools to 1.7.0 ( #97821 )
2023-08-05 22:21:46 +02:00
Alberto Geniola
e5261fe2a3
Implement Elmax cover platform ( #79409 )
...
* Implement Elmax cover platform.
* Reduce the number of code lines by leveraging the := operator
* Move _COMMAND_BY_MOTION_STATUS declaration at the top
* Remove redundant null-check
* Move conditional platform setup logic into the platform itself
* Remove redundant log
* Change log severity for stop request on IDLE cover state
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-08-05 22:03:51 +02:00
Jan Bouwhuis
2e8e5aabae
Refactor alexa modules to avoid circular deps ( #97618 )
...
* Refactor alexa modules to avoid circula deps
* Add test http api auth and AlexaConfig
* Update test
* Improve test
2023-08-05 21:32:53 +02:00
Andreas Lindhé
6c8971f18a
Improve code quality of CalDav ( #97570 )
...
* Use keyword arguments when constructing `WebDavCalendarData`
* Use keyword arguments when constructing `WebDavCalendarEntity`
* Remove random newlines
2023-08-05 20:44:26 +02:00
Richard Kroegel
4b6048b5e0
Bump bimmer_connected to 0.13.9, fix notify ( #97860 )
...
Bump bimmer_connected to 0.13.9
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-08-05 20:08:14 +02:00
Robert Svensson
e43ad1c6a0
Add restart device to UniFi button platform ( #97642 )
...
* Add restart device to UniFi Button platform
* Add tests for button platform
* Small corrections
2023-08-05 20:07:20 +02:00
MarkGodwin
76c443777d
Bump Omada API version to fix #96193 ( #97848 )
2023-08-05 19:59:03 +02:00
Jack Boswell
5fcac42a0f
Add untested Starlink components to .coveragerc ( #97825 )
2023-08-05 19:55:35 +02:00
Jack Boswell
7436054352
Update starlink-grpc-tools to 1.1.2 ( #97824 )
2023-08-05 19:54:54 +02:00
Joost Lekkerkerker
24e4f0169c
Fix Samsung syncthru device info ( #97843 )
...
Fix Samsung device info
2023-08-05 19:43:22 +02:00
G Johansson
249fa513c9
Bump pysensibo to 1.0.33 ( #97853 )
...
* Bump pysensibo to 1.0.33
* for loop
2023-08-05 19:02:44 +02:00
Joost Lekkerkerker
03335ae1dc
Add missing translation key to Gardena Bluetooth ( #97855 )
2023-08-05 18:48:13 +02:00
Maikel Punie
6570517330
Add lightplatform to Duotecno ( #97582 )
...
* add light platform
* Add light to coveragerc
* Update homeassistant/components/duotecno/light.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/duotecno/light.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/duotecno/light.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/duotecno/light.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/duotecno/light.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/duotecno/light.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* comments
* revert
* re-implement comments
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-08-05 18:29:46 +02:00
G Johansson
a22aa285d3
Fix Melcloud import issue ( #97673 )
...
* Fix Melcloud import issue
* remove old issue
* Simplify
* Update homeassistant/components/melcloud/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/melcloud/strings.json
* Update homeassistant/components/melcloud/strings.json
* Apply suggestions from code review
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-08-05 17:00:33 +02:00
G Johansson
2e263560ec
Fix Command Line template error when data is None ( #97845 )
...
Command Line template error
2023-08-05 16:21:39 +02:00
G-Two
c5e5567912
Add device tracker to Subaru integration ( #79492 )
...
* Add device tracker to subaru integration
* Fix timestamp in device tracker
* Add test for device tracker
* Incorporate PR review comments
* Apply suggestions from code review
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Incorporate code review comments
* Add tests for bad device tracker data
* Check device tracker data is available in entity
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-08-05 15:52:20 +02:00
Maciej Bieniek
d611b169ac
Don't assume that `battery_level` value is always present in Tractive `hw_info` ( #97766 )
...
Don't assume that battery_level value is always present in hw_info
2023-08-05 13:05:15 +02:00
J. Nick Koston
c2023936c1
Bump aiohomekit to 2.6.13 ( #97820 )
2023-08-04 22:01:08 -10:00
jan iversen
f0abea48a6
Fix Flexit mypy error in pymodbus ( #97799 )
2023-08-04 21:38:32 +02:00
Jan Bouwhuis
50da5c3fae
Fix typo in telegram_bot translations ( #97793 )
2023-08-04 21:35:35 +02:00