G Johansson
bb4b7c96d0
Migrate entry unique id for Sensibo ( #67119 )
2022-02-27 11:38:39 -10:00
Paulus Schoutsen
9c440d8aa6
Guard for non-string inputs in Alexa ( #67348 )
2022-02-27 12:59:05 -08:00
Allen Porter
466f1686e4
Cleanup google calendar shared test fixtures ( #67343 )
2022-02-27 19:58:00 +01:00
Steven Looman
dbbb5655e5
Bump async-upnp-client to 0.25.0 ( #66414 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-02-27 08:29:29 -10:00
James Hewitt
494ae9aef6
Clean up RFXtrx tests ( #67278 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-02-27 01:49:46 +01:00
Allen Porter
deda9e38e4
Simplify google calendar API interactions ( #67319 )
...
* Simplify google calendar APIs and tests
* Simplify authentication logic at startup
* Improve readability of diffs
* Reduce diffs
* Simplify api datetime logic
* Remove duplicate test fixtures added in prior commit
* Remove duplicate event filter calls
* Fix event list argument names
* More improvements found from additional testing
* Remove unnecessary variables in create event call
2022-02-26 16:19:45 -08:00
Allen Porter
0e74184e4f
Simplify google calendar authentication setup ( #67314 )
...
Simplify google calendar authentication to combine some of the cases together, and reduce unecessarily checks. Make the
tests share common authentication setup and reduce use of mocks by introducing a fake for holding on to credentials.
This makes future refactoring simpler, so we don't have to care as much about the interactions with the credentials
storage.
2022-02-26 15:17:02 -08:00
stegm
3b2b2b9c69
Add diagnostics to Kostal Plenticore ( #66435 )
2022-02-26 13:32:38 -08:00
jan iversen
6ec9c402b1
Remove generic data types INT, UINT, FLOAT in modbus ( #67268 )
2022-02-26 13:27:48 -08:00
Martin Hjelmare
d9abd5efea
Fix dhcp None hostname ( #67289 )
...
* Fix dhcp None hostname
* Test handle None hostname
2022-02-26 19:37:24 +01:00
Mike Fugate
858c09060d
Validate SleepIQ connection/credentials for the import step ( #67292 )
2022-02-26 17:55:11 +01:00
Joakim Sørensen
e65670fef4
Repository event subscription ( #67284 )
2022-02-26 15:56:36 +01:00
Paulus Schoutsen
7e4b63690d
Fix camera content type while browsing ( #67256 )
2022-02-26 10:02:13 +01:00
Paulus Schoutsen
0a6c8f8e6c
Improve not shown handling ( #67247 )
2022-02-25 11:52:14 -08:00
James Hewitt
069e70ff03
Add mode setting to RFXtrx device configuration ( #67173 )
...
This allows users to configure the modes on their RFXtrx device without
downloading additional software that only runs on Windows. It also
enables the use of modes that cannot be permanently enabled on the
device, such as for undecoded and raw messages.
2022-02-25 20:43:29 +01:00
jan iversen
8233278ccc
Correct tests to use data_type in Modbus ( #67246 )
2022-02-25 11:37:52 -08:00
J. Nick Koston
e81ca64aa4
Prevent the wrong WiZ device from being used when the IP is a different device ( #67250 )
2022-02-25 11:37:19 -08:00
Paulus Schoutsen
6fd9e71b8f
Adjust serializing resolved media ( #67240 )
2022-02-25 10:00:03 -08:00
Mark Dietzer
07a792019e
Fix Twitch component to use new API ( #67153 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2022-02-25 09:15:49 -08:00
epenet
715d7f70f0
Adjust SamsungTV abstraction layer ( #67216 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-02-25 17:15:45 +01:00
jan iversen
c6f5633e24
Fix modbus test_delay ( #66993 )
2022-02-25 08:06:25 -08:00
Martin Hjelmare
c856f673fb
Fix zwave_js migration luminance sensor ( #67234 )
2022-02-25 08:05:56 -08:00
jan iversen
adc4c1e33f
Secure ATTR_ and CONF_ use identical texts in Modbus ( #66901 )
2022-02-25 08:05:19 -08:00
Andre Lengwenus
684f01f466
Add tests for LCN cover platform ( #64832 )
2022-02-25 10:22:48 +01:00
Joakim Plate
8a74295d6f
Add support for rfxtrx sirens and chimes ( #66416 )
...
* Add support for sirens and chimes
* Fixup testing
* Fixup comments
* Hook up existing off delay
* Add docs for off delay.
* Rename mixin
2022-02-25 07:53:22 +01:00
Raman Gupta
ad4409bcb0
Don't add extra entities for zwave_js controller ( #67209 )
...
* Don't add extra entities for zwave_js controller
* Revert reformat of controller_state
* fix indentation issues
* fix indentation issues
2022-02-25 07:39:30 +01:00
Paulus Schoutsen
2a8dc38d2d
Move media_source to after_deps ( #67195 )
2022-02-24 14:54:46 -08:00
Martin Hjelmare
d64777359d
Set zwave_js siren to unknown state if value is None ( #67172 )
2022-02-24 23:21:36 +01:00
Franck Nijhof
5eec425e2c
Remove deprecated MH-Z19 CO2 Sensor integration ( #67186 )
2022-02-24 23:50:17 +02:00
J. Nick Koston
00c6e30988
Fix ElkM1 systems that do not use password authentication ( #67194 )
2022-02-24 11:07:17 -08:00
Paulus Schoutsen
fb4de7211b
Make Google sync_seralize a callback ( #67155 )
2022-02-24 08:36:36 -08:00
Shay Levy
7068c46f8f
Use SSDP dataclass in webostv tests ( #67181 )
2022-02-24 16:59:20 +01:00
rforro
cbdfff25ca
Presets for single ZONNSMART TRV ( #67157 )
...
* Presets for single ZONNSMART TRV
* added zonnsmart climate tests
* black8 fix
2022-02-24 08:48:15 -05:00
jan iversen
9131fb39fe
Allow "slave" parameter in modbus service calls ( #66874 )
...
* Allow "slave" parameter in modbus service calls.
2022-02-24 13:35:45 +01:00
rikroe
a12870081e
Remove deprecated yaml config from bmw_connected_drive ( #66965 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com >
2022-02-24 13:04:21 +01:00
Franck Nijhof
14059c5aa9
Remove deprecated YAML configuration from CPU Speed ( #67166 )
2022-02-24 11:25:42 +01:00
Franck Nijhof
1d03313bf5
Remove deprecated YAML configuration from Whois ( #67163 )
...
* Remove deprecated YAML configuration from Whois
* Clean up platform schema
2022-02-24 10:03:42 +01:00
Franck Nijhof
6bd21f05dc
Remove deprecated YAML configuration from PVOutput ( #67162 )
...
* Remove deprecated YAML configuration from PVOutput
* Clean up platform schema
2022-02-24 10:02:42 +01:00
J. Nick Koston
c9e46d360b
Use compact encoding for JSON websocket messages ( #67148 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-02-23 22:15:20 -08:00
Paulus Schoutsen
a42547c0e5
Allow get_states to recover ( #67146 )
2022-02-23 21:15:48 -08:00
Paulus Schoutsen
a5383e40eb
Media source to verify domain to avoid KeyError ( #67137 )
2022-02-23 16:22:39 -08:00
Robert Svensson
46c2bd0eb0
Tweak UniFi client tracker ( #67129 )
2022-02-23 09:26:46 -10:00
Erik Montnemery
eb4bc273af
Improve Tasmota device removal ( #66811 )
2022-02-23 20:21:28 +01:00
Raman Gupta
9fe61f9e7f
Add zwave_js light support for HSM-200 V1 ( #67089 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-02-23 20:18:42 +01:00
Joakim Plate
9906717e33
Use opt in device removal for rfxtrx ( #58252 )
2022-02-23 20:17:48 +01:00
Martin Hjelmare
2dd14f8e94
Add mysensors remove device support ( #67128 )
2022-02-23 10:59:12 -08:00
Maximilian
731f9ca7e0
Fix missing nina start value ( #66869 )
2022-02-23 10:45:10 -08:00
sophof
79d267f8d7
Fix derivative integration showing unexpected spikes ( #65528 )
2022-02-23 10:16:12 -08:00
Jonathan Keljo
a08165a8d7
Create greeneye_monitor entities when monitor connects ( #66710 )
2022-02-23 10:09:12 -08:00
Kevin Stillhammer
93fab1f996
Cleanup Waze_travel_time_sensor_tests ( #67047 )
2022-02-23 09:59:42 -08:00