Commit Graph

70319 Commits (1d9a2b53e733156397a97e8c885d82464d90bf8c)

Author SHA1 Message Date
Phil Bruckner 0ca8e52e57
Bump life360 to 6.0.1 (#106149)
* Bump life360 package to 6.0.1

Fix recent API issues.

* Update requirements files
2023-12-27 09:43:17 +01:00
puddly e3cb90487c
Bump ZHA dependencies (#106147) 2023-12-27 09:43:14 +01:00
J. Nick Koston 529d34235c
Bump pyenphase to 1.15.2 (#106134) 2023-12-27 09:43:11 +01:00
Ben 56c6de7223
Bump surepy to 0.9.0 (#106101) 2023-12-27 09:43:08 +01:00
Tobias Sauerwein 59c5077557
Bump pyatmo to 8.0.1 (#106094)
Fix missing NLFE
2023-12-27 09:43:05 +01:00
On Freund 937b13dec6
Don't fetch unchanged OurGroceries lists (#105998) 2023-12-27 09:43:02 +01:00
mkmer 6291465313
Bump blinkpy 0.22.4 (#105993) 2023-12-27 09:42:59 +01:00
Stefan Agner 283f8f466f
Add Raspberry Pi 5 to version and hardware integration (#105992) 2023-12-27 09:42:56 +01:00
Tobias Sauerwein 03009a2bb9
Fix unreachable Netatmo sensor returning false values (#105954)
* Fix unreachable sensor returning false values

* Clean up unnecessary code
2023-12-27 09:42:53 +01:00
starkillerOG 3b18eb214d
Bump motionblinds to 0.6.19 (#105951) 2023-12-27 09:42:50 +01:00
starkillerOG 02919fc1a4
Bump reolink_aio to 0.8.4 (#105946) 2023-12-27 09:42:47 +01:00
starkillerOG 03d7e9182b
Bump reolink_aio to 0.8.3 (#105489) 2023-12-27 09:42:42 +01:00
Michael a6018c5f7e
Set WiFi QR code entity to unknown when Fritzbox is not available (#105870) 2023-12-27 09:41:07 +01:00
Michael e16fb3a9d3
Address late review comments on AVM FRITZ!SmartHome (#105860)
set copies dict keys by default
2023-12-27 09:41:04 +01:00
J. Nick Koston 5ea2471260
Bump pyunifiprotect to 4.22.3 (#105833)
changelog: https://github.com/AngellusMortis/pyunifiprotect/compare/v4.22.0...v4.22.3
2023-12-27 09:41:01 +01:00
Álvaro Fernández Rojas 7ae296b0f2
Fix Airzone temperature range on new climate card (#105830)
* airzone: climate: fix double setpoint

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

* tests: airzone: fix double setpoint temperature

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

* tests: airzone: fix swapped double setpoint

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

---------

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-12-27 09:40:58 +01:00
Maciej Bieniek b58c8eaaa9
Fix HVAC mode duplication for Shelly Gen2 climate platform (#105812)
Fix HVAC mode duplication
2023-12-27 09:40:55 +01:00
Álvaro Fernández Rojas c5e3d922b0
Update aioairzone to v0.7.2 (#105811) 2023-12-27 09:40:52 +01:00
Álvaro Fernández Rojas 0e2677396a
Bump aioairzone to v0.7.0 (#105807) 2023-12-27 09:40:49 +01:00
Michael Hansen f1f3301edc
Set todo item status in intent (#105743) 2023-12-27 09:40:46 +01:00
Stefan Agner 8bfb6b5745
Add Raspberry Pi 5 specific container image (#105488) 2023-12-27 09:40:42 +01:00
vexofp 6720580a9e
Pass timeout to httpx in RESTful Switch (#105364)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-27 09:40:39 +01:00
Robert Resch fbcb31b103
Deprecate deprecated unit of measurement constants (#106455) 2023-12-27 09:04:25 +01:00
Joost Lekkerkerker f92e732f27
Use translation placeholders in Swiss public transport (#106416) 2023-12-27 09:01:53 +01:00
Jan Bouwhuis 65e8bbacc9
Raise HomeAssistantError if event is triggered with invalid event_type (#106357) 2023-12-27 08:50:46 +01:00
J. Nick Koston 99734a76aa
Use faster contains check in water_heater (#106438) 2023-12-27 08:48:27 +01:00
Martin Hjelmare 59a01da0ed
Improve cloud tts tests (#106427) 2023-12-27 08:48:07 +01:00
J. Nick Koston 2cc6fd1afb
Add attr caching support to the geo_location platform (#106432) 2023-12-27 08:46:36 +01:00
J. Nick Koston 9b864e8130
Use faster contains check in humidifier (#106433) 2023-12-27 08:46:13 +01:00
J. Nick Koston 7a2a99db2e
Use faster contains check in update (#106436) 2023-12-27 08:45:51 +01:00
J. Nick Koston 6dbfd70e30
Use faster contains check in remote (#106435) 2023-12-27 08:45:25 +01:00
J. Nick Koston e801413c73
Use faster contains check in vacuum (#106437) 2023-12-27 08:45:07 +01:00
Robert Resch b08268da31
Deprecate deprecated core constants (#106456) 2023-12-27 08:42:57 +01:00
Brett Adams 2afe3364ca
Add names to all Tessie entities (#106267)
* Add name back to device tracker and lock

* Add name to media player

* Add name to update

* Update snapshot

* Keep none name on Update

* Re-add update
2023-12-27 07:56:23 +01:00
Brett Adams 91aea843fc
Move Trunks from Button to Cover in Tessie (#106448)
* Move trunks from buttons to covers

* Add tests

* Cleanup snapshot

* Use Constants

* StrEnum to IntEnum
2023-12-27 06:56:09 +01:00
Brett Adams 2fe982c7f3
Handle failed updates in Tessie (#106450) 2023-12-26 17:19:44 -10:00
J. Nick Koston 4b19c28ad9
Use faster contains check in media_player (#106434) 2023-12-26 13:18:22 -10:00
Brett Adams 9dde42a023
Handle Auto Fan and MyFan in Advantage Air (#95594)
* Decouple climate from MyFan

* Add tests

* Prepare for auto change

* Handle both modes

* Fix import

* Remove reference to FAN map

* Correct auto fan logic

* Remove multiline ternary operator

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

* Fix coverage

* fix tests

* ruff

* Test auto fan mode with snapshot

* add more testing

* Add switch testing

* Fix a bug caught by new tests

* Remove ineffective snapshot tests

* Readd snapshots but use args

---------

Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-12-26 23:31:25 +01:00
Keilin Bickar 615cd56f03
Add Support for SleepIQ Foot Warmers (#105931)
* Add foot warmer support

* Add Tests for foot warmers

* Move attr options out of constructor

* Change options to lowercase

* Update test and translations

* Switch back to entity

* Update homeassistant/components/sleepiq/strings.json

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-12-26 23:31:00 +01:00
J. Nick Koston 51a50fc134
Use faster contains check in fan (#106431) 2023-12-26 12:19:02 -10:00
J. Nick Koston 244a7bef39
Use faster contains check in climate (#106430) 2023-12-26 12:18:52 -10:00
Brett Adams b51a242fd4
Add install to Tessie update platform (#106352) 2023-12-26 11:56:23 -10:00
Brett Adams 728bef20d6
Add more binary sensors to Tessie (#106212) 2023-12-26 11:54:28 -10:00
Joost Lekkerkerker 01ded7daea
Add config flow to Streamlabs water (#104962)
* Add config flow to Streamlabs water

* Add config flow to Streamlabs water

* Add config flow to Streamlabs water

* Add issue when import is successful

* Remove import issue when entry already exists

* Remove import issue when entry already exists

* Fix feedback

* Fix feedback

---------

Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-12-26 22:24:28 +01:00
J. Nick Koston c7b4f8f780
Use faster contains check in camera for stream feature (#106429) 2023-12-26 10:48:31 -10:00
Simone Chemelli 8be8524955
Fix freeze entity description (#106418) 2023-12-26 18:59:40 +01:00
Brett Adams 9b740c1111
Add missing translations to Tessie Button platform (#106232)
Add missing translations
2023-12-26 18:57:30 +01:00
G Johansson 4f0ee20ec5
Add config flow to System Monitor (#104906)
* Initial commit for config flow to System Monitor

* sensors

* Fixes

* Works

* Add import

* entity_registry_enabled_default = False

* entity_category = diagnostic

* Create issue

* issue in config flow

* Tests

* test requirement

* codeowner

* Fix names

* processes

* Fix type

* reviews

* get info during startup once

* Select process

* Legacy import of resources

* requirements

* Allow custom

* Fix tests

* strings

* strings

* Always enable process sensors

* Fix docstrings

* skip remove sensors if no sensors

* Modify sensors

* Fix tests
2023-12-26 18:29:32 +01:00
Simone Chemelli 2cd6c2b6bf
Add alarm platform to Comelit (#104718)
* initial work on alarm

* final work on alarm

* coveragerc

* add tests

* add code validation

* remove sensor changes for a dedicated PR

* code optimization and cleanup

* tweaks

* tweak #2

* apply suggestion

* code quality

* code quality #2

* fix cover.py

* api typing

* use base classes where possibile

* apply const as per review comment

* cleanup unload entry

* apply review comments
2023-12-26 18:27:33 +01:00
Marc Mueller c6d1f1ccc8
Fix pytest test collection warning (#106405) 2023-12-26 16:23:19 +01:00