Erik Montnemery and GitHub
c481fdb7d0
Rename safe mode to recovery mode ( #102580 )
2023-10-23 20:33:08 +02:00
Erik Montnemery and GitHub
7a009ed6cd
Don't duplicate core services in hassio ( #102593 )
2023-10-23 20:26:56 +02:00
Michael Hansen and GitHub
a52761171f
No cooldown when wake words have the same id ( #101846 )
...
* No cooldown when wake words have the same id
* Use wake word entity id in cooldown decision
2023-10-23 13:12:34 -04:00
Bouwe Westerdijk and GitHub
c7d2499a52
Bump plugwise to v0.33.1 ( #102052 )
2023-10-23 15:47:12 +02:00
Guido Schmitz and GitHub
04c0bca487
Remove name from device info in devolo Home Network ( #102585 )
2023-10-23 14:00:47 +02:00
42c062de68
Only add Withings sleep sensors when we have data ( #102578 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2023-10-23 12:59:13 +02:00
Joost Lekkerkerker and GitHub
4c99d2607f
Fix fibaro tests ( #102575 )
2023-10-23 11:04:21 +02:00
Maikel Punie and GitHub
109819e9cd
Only allow a single duotecno config entry ( #102478 )
2023-10-23 10:58:11 +02:00
Joost Lekkerkerker and GitHub
a6ade59133
Make Withings sleep sensor only show last night ( #101993 )
2023-10-23 10:39:17 +02:00
Paarth Shah and GitHub
30ba78cf82
Fix resolving Matrix room aliases ( #101928 )
2023-10-23 10:35:41 +02:00
Rami Mosleh and GitHub
a2bc2bf8a0
Remove name from Transmission config flow ( #102216 )
...
* Remove name key from Transmission
* Remove name variable completely
* remove name error from strings
* Change entry title to default name
2023-10-23 09:21:15 +02:00
54ba376b4b
Make Withings bed presence sensor dynamic ( #102058 )
...
* Make Withings bed presence sensor dynamic
* Make Withings bed presence sensor dynamic
* Update homeassistant/components/withings/binary_sensor.py
Co-authored-by: J. Nick Koston <nick@koston.org >
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2023-10-23 09:01:58 +02:00
J. Nick Koston and GitHub
268425b5e3
Recover from previously failed statistics migrations ( #101781 )
...
* Handle statistics columns being unmigrated from previous downgrades
If the user downgraded HA from 2023.3.x to an older version without
restoring the database and they upgrade again with the same database
they will have unmigrated statistics columns since we only migrate them
once.
As its expensive to check, we do not want to check every time
at startup, so we will only do this one more time since the
risk that someone will downgrade to an older version is very
low at this point.
* add guard to sqlite to prevent re-migrate
* test
* move test to insert with old schema
* use helper
* normalize timestamps
* remove
* add check
* add fallback migration
* add fallback migration
* commit
* remove useless logging
* remove useless logging
* do the other columns at the same time
* coverage
* dry
* comment
* Update tests/components/recorder/test_migration_from_schema_32.py
2023-10-22 23:34:43 -04:00
J. Nick Koston and GitHub
b980ed3eac
Avoid more device_class lookups for number entities when writing state ( #102381 )
2023-10-22 23:55:13 +02:00
Joost Lekkerkerker and GitHub
a97e34f28e
Add Nephelometry sensor to waqi ( #102298 )
2023-10-22 23:50:40 +02:00
04b883a8e9
Add activity sensors to Withings ( #102501 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2023-10-22 23:47:18 +02:00
Mike Degatano and GitHub
c8007b841b
Add exclude DB option to backup service call ( #101958 )
2023-10-22 23:40:44 +02:00
Robert Svensson and GitHub
721c45b7a3
Rework UniFi client configuration ( #99483 )
2023-10-22 23:39:54 +02:00
rappenze and GitHub
37fdb4950a
Refactor fibaro scene test ( #102452 )
2023-10-22 23:36:41 +02:00
Jan Bouwhuis and GitHub
c2abc3dcec
Fix brightness and color_temp can be None for alexa light entities ( #102554 )
...
* Fix brightness and color_temp can be None in alexa
* Add test
2023-10-22 23:34:04 +02:00
Joakim Plate and GitHub
7d2fa5bf60
Correct range for nibe_heatpump numbers ( #102553 )
2023-10-22 22:39:40 +02:00
Joost Lekkerkerker and GitHub
2dfb3ba693
Bump python-opensky to 0.2.1 ( #102467 )
2023-10-22 22:00:14 +02:00
Joost Lekkerkerker and GitHub
e3b238861d
Clean up withings tests ( #102548 )
2023-10-22 21:58:30 +02:00
Joost Lekkerkerker and GitHub
3f88c518a5
Use translated name for entity id for Picnic ( #97230 )
2023-10-22 21:39:01 +02:00
877410bb9d
Add serial number to Elgato ( #102524 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2023-10-22 20:32:02 +02:00
wittypluck and GitHub
b79eae2e94
Update Unifi bandwidth sensors ( #101598 )
...
* Change bandwidth sensors device class, state class, unit of measurement, icon
* Reformat imports
* Reformat imports
* Revert suggested_unit_of_measurement. Add unit tests.
2023-10-22 17:14:49 +02:00
Hessel and GitHub
06a2664a07
Wallbox Improve Testing ( #102519 )
2023-10-22 16:22:35 +02:00
1621310ba7
Add serial_number to device registry entries ( #102334 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2023-10-22 15:14:44 +02:00
J. Nick Koston and GitHub
b3bd34a024
Avoid dispatching same state to passive bluetooth entities ( #102430 )
2023-10-22 14:08:28 +02:00
Allen Porter and GitHub
c4f562ff6a
Reduce unnecessary fitbit RPCs on startup ( #102504 )
...
* Reduce unnecessary fitbit RPCs on startup
* Update comment about racing user profile rpcs
2023-10-21 22:00:40 -07:00
J. Nick Koston and GitHub
f9dbddc884
Small cleanups to Bluetooth fallback intervals ( #102440 )
2023-10-21 10:06:49 -10:00
Jan-Philipp Benecke and GitHub
017c699e19
Let the statistics component calculate changes in fossil energy consumption calculation ( #101557 )
2023-10-21 10:06:12 -10:00
Joost Lekkerkerker and GitHub
235a3486ee
Add sensors for Withings Goals ( #102468 )
2023-10-21 21:51:37 +02:00
Hessel and GitHub
bd0df2f18f
Add energy price number entities to Wallbox ( #101840 )
2023-10-21 17:53:32 +02:00
elmurato and GitHub
faa149b71a
Add binary sensor tests to Minecraft Server ( #102457 )
2023-10-21 15:49:38 +02:00
elmurato and GitHub
9f3a733f73
Add sensor tests to Minecraft Server ( #102418 )
2023-10-21 15:19:32 +02:00
41b59b6990
Add support for zwave_js event entities ( #102285 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2023-10-20 19:11:08 -04:00
J. Nick Koston and GitHub
a2c60d9015
Only callback when value or status changes for processing HKC events ( #102370 )
2023-10-20 12:46:18 -10:00
J. Nick Koston and GitHub
f51743f123
Bump aiohomekit to 3.0.7 ( #102408 )
2023-10-20 23:08:41 +02:00
Franck Nijhof and GitHub
5ff6779f5c
Update guppy3 to 3.1.4 ( #102400 )
2023-10-20 20:20:17 +02:00
J. Nick Koston and GitHub
27b5a9e074
Reduce number of test states in big purge test to fix CI ( #102401 )
2023-10-20 08:09:59 -10:00
c7affa75d4
Fix temperature setting for multi-setpoint z-wave device ( #102395 )
...
* Fix temperature setting for multi-setpoint z-wave device
* Add missing fixture file
* Apply suggestions from code review
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2023-10-20 19:57:00 +02:00
Kostas Chatzikokolakis and GitHub
cc0491e85d
Use action response in intent_script speech template ( #96256 )
2023-10-20 10:23:02 -04:00
dupondje and GitHub
da653c36fd
Add peak usage sensors to dsmr ( #102227 )
2023-10-20 15:59:34 +02:00
Jan Bouwhuis and GitHub
485c52568d
Fix error handling on subscribe when mqtt is not initialized ( #101832 )
2023-10-20 15:16:45 +02:00
Kevin Stillhammer and GitHub
d7e195ba40
Use snapshots in calendar tests ( #102299 )
2023-10-20 15:14:31 +02:00
Jan Bouwhuis and GitHub
fe8fb8928c
Improve test creating mqtt certificate files ( #102380 )
...
* Improve test creating mqtt certificate files
* Split tests
* Cleanup and de-duplicate
* Update tests/components/mqtt/test_util.py
2023-10-20 14:49:33 +02:00
Álvaro Fernández Rojas and GitHub
e319b04fde
Improve Airzone Cloud tests ( #102377 )
2023-10-20 00:58:31 -10:00
Jan Bouwhuis and GitHub
7d9014ae41
Do not fail MQTT setup if events or sensors configured via yaml can't be validated ( #102309 )
...
* Add event and sensor
* Cleanup unused code
* Schema cannot be None for supported platform
2023-10-20 12:09:52 +02:00
f85b4f734c
Implement Airzone Cloud Installation climate support ( #101090 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2023-10-20 00:09:38 -10:00