J. Nick Koston
e06bb3b5e7
Shutdown harmony connection on stop ( #49335 )
2021-04-18 09:44:29 +02:00
HomeAssistant Azure
f8a02c2762
[ci skip] Translation update
2021-04-18 00:04:57 +00:00
J. Nick Koston
46c28f349a
Update mazda to use ConfigEntryAuthFailed ( #49333 )
2021-04-17 09:25:13 -10:00
Aidan Timson
18cbf3cdb2
Fix lyric heat cool setting ( #47875 )
2021-04-17 07:20:35 -10:00
Aidan Timson
912d5c347c
Add reauth flow for lyric ( #47863 )
2021-04-17 07:20:16 -10:00
Milan Meulemans
ad967cfebb
Rituals Perfume Genie improvements ( #49277 )
...
* Rituals Perfume Genie integration improvements
* Add return type FlowResultDict to async_step_user
* Rollback async_update_data
* Add return type to DiffuserEntity init
* check super().available too
* Merge iterations
* Use RitualsPerufmeGenieDataUpdateCoordinator
2021-04-17 15:41:45 +02:00
Franck Nijhof
006bcde435
Remove HomeAssistantType alias - Part 3 ( #49339 )
2021-04-17 12:48:03 +02:00
Ruslan Sayfutdinov
7a9385d857
Explicitly define all methods in ConfigFlow ( #49341 )
2021-04-17 12:42:31 +02:00
Brandon Rothweiler
189511724a
Add device tracker platform to Mazda integration ( #47974 )
...
* Add device tracker platform for Mazda integration
* Split device tests into a separate file
* Address review comments
2021-04-17 11:26:07 +02:00
Ville Skyttä
3a0b0380c7
Remove some unneeded pylint disables, update ref to util.process one ( #49314 )
2021-04-17 09:25:20 +02:00
J. Nick Koston
f96a6e878f
Ensure restore state is not written after the stop event ( #49329 )
...
If everything lined up, the states could be written
while Home Assistant is shutting down after the stop
event because the interval tracker was not canceled on
the stop event.
2021-04-17 09:03:18 +02:00
Ville Skyttä
970cbcbe15
Type hint improvements ( #49320 )
2021-04-17 08:35:21 +02:00
J. Nick Koston
f7b7a805f5
Bump pysonos to 0.0.43 ( #49330 )
...
- Downgrade asyncio log severity
2021-04-16 20:19:50 -10:00
J. Nick Koston
94c803d83b
Cancel tuya updates on the stop event ( #49324 )
2021-04-16 21:01:24 -07:00
J. Nick Koston
673f542cde
Do not wait for websocket response to be delivered before shutdown ( #49323 )
...
- Waiting was unreliable since the websocket response could take a few seconds to get delivered
- Alternate frontend fix is https://github.com/home-assistant/frontend/pull/8932
2021-04-16 20:57:28 -07:00
HomeAssistant Azure
343b8faf9b
[ci skip] Translation update
2021-04-17 00:03:46 +00:00
Paulus Schoutsen
984962d985
Improve DHCP + Zeroconf manifest validation ( #49321 )
2021-04-16 13:32:12 -10:00
Paulus Schoutsen
f464663732
Add DHCP to MyQ ( #49319 )
2021-04-16 11:53:41 -10:00
J. Nick Koston
f026768725
Add dhcp discovery to tuya ( #49312 )
...
Newer tuya devices use their own OUI instead of espressif
2021-04-16 14:04:18 -07:00
Paulus Schoutsen
89f2996caa
Bump frontend to 20210416.0
2021-04-16 13:36:47 -07:00
jan iversen
ea9641f980
Apply Precision/Scale/Offset to struct in modbus sensor ( #48544 )
...
The single values in struct are corrected with presicion, scale and offset,
just as it is done with single values.
2021-04-16 22:33:58 +02:00
Daniel Hjelseth Høyer
65d092f1cc
Upgrade pyMetno to 0.8.2 ( #49308 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-04-16 20:17:46 +02:00
Maciej Bieniek
e9cf8db302
Add `device_info` property to OpenWeatherMap entities ( #49293 )
2021-04-16 09:28:53 -07:00
Franck Nijhof
7264c95217
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
Franck Nijhof
af80ca6795
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
Franck Nijhof
969c147b77
Clean up superfluous integration setup - part 4 ( #49295 )
...
* Clean up superfluous integration setup - part 4
* Adjust tests
2021-04-16 17:46:49 +02:00
Franck Nijhof
73a9cb6adb
Deprecate GNTP (Growl) integration ( #49273 )
...
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
2021-04-16 15:03:15 +02:00
Joakim Sørensen
c98788edae
Mark camera as a base platform ( #49297 )
2021-04-16 15:00:21 +02:00
Franck Nijhof
93dbc26db5
Fix Coronavirus integration robustness ( #49287 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-04-16 10:53:19 +02:00
Franck Nijhof
ec5c6e18ec
Fix ignorability of AdGuard hassio discovery step ( #49276 )
2021-04-16 09:11:19 +02:00
Erik Montnemery
2c8b7c56f5
Fix race when restarting script ( #49247 )
2021-04-16 09:03:34 +02:00
J. Nick Koston
564e7fa53c
Avoid sending empty integration list multiple times during subscribe_bootstrap_integrations ( #49181 )
2021-04-15 23:16:17 -07:00
Paulus Schoutsen
6604614c39
Move top-level av import behind type checking flag ( #49281 )
...
* Move top-level av import behind type checking flag
* Lint
2021-04-15 18:18:25 -07:00
HomeAssistant Azure
283342bafb
[ci skip] Translation update
2021-04-16 00:03:57 +00:00
Franck Nijhof
eb008e533e
Process AdGuard review comments ( #49274 )
2021-04-15 23:34:49 +02:00
Lau1406
b213b55ca9
Add missing target field to media_seek ( #49031 )
2021-04-15 22:48:39 +02:00
Raman Gupta
898a1a17be
Add sensors for other ClimaCell data ( #49259 )
...
* Add sensors for other ClimaCell data
* add tests and add rounding
* docstrings
* fix pressure
* Update homeassistant/components/climacell/sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/climacell/sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* review comments
* add another abstractmethod
* use superscript
* remove mypy ignore
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-04-15 16:31:59 -04:00
J. Nick Koston
5fb36ad9e1
Add missing typing to data_entry_flow ( #49271 )
2021-04-15 09:59:52 -10:00
Kevin Eifinger
5a01addd67
Add support for multiple AdGuard instances ( #49116 )
2021-04-15 21:32:52 +02:00
Erik Montnemery
3d90d6073e
Add common light helpers to test for feature support ( #49199 )
2021-04-15 20:32:27 +02:00
Mike Degatano
236d274351
Add `search` and `match` as Jinja tests ( #49229 )
2021-04-15 20:13:27 +02:00
Shay Levy
38f0c201c2
Fix Tasmota Wifi Signal Strength unit ( #49263 )
2021-04-15 19:53:03 +02:00
Shay Levy
31c519b26d
Fix shelly RSSI sensor unit ( #49265 )
2021-04-15 19:52:06 +02:00
Ruslan Sayfutdinov
80f66f301b
Define data flow result type ( #49260 )
...
* Define data flow result type
* Revert explicit definitions
* Fix tests
* Specific mypy ignore
2021-04-15 07:17:07 -10:00
J. Nick Koston
dafc7a072c
Cancel discovery flows that are initializing at shutdown ( #49241 )
2021-04-15 07:13:42 -10:00
Angeliki Papadopoulou
a529a12745
Remove redundant text from documentation ( #49262 )
...
I found an extra "when" in the documentation text.
2021-04-15 18:05:07 +02:00
Erik Montnemery
ec56ae2cbc
Set deprecated supported_features for MQTT JSON light ( #49167 )
...
* Set deprecated supported_features for MQTT json light
* Update homeassistant/components/light/__init__.py
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-04-15 17:24:21 +02:00
Martin Hjelmare
1b5148a3af
Fix mysensors sensor protocol version check ( #49257 )
2021-04-15 16:12:49 +02:00
bouni
4f5c745492
Fix broken swiss_hydrological_data integration ( #49119 )
...
* update requirements_all.txt
* 🚑 Fix broken JSON
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-04-15 12:40:23 +02:00
J. Nick Koston
7a40d0f1c2
Disconnect roomba on stop event ( #49235 )
2021-04-15 11:24:43 +02:00
J. Nick Koston
2887eeb32f
Only enable envoy inverters when the user has access ( #49234 )
2021-04-15 11:17:32 +02:00
J. Nick Koston
d71f913a12
Ensure original log handlers are restored at close ( #49230 )
...
Error messages after close were not being logged
2021-04-15 10:53:48 +02:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
Matthias Alphart
985b4a581a
Create KNX switch entity directly from config ( #49238 )
2021-04-15 09:47:43 +02:00
J. Nick Koston
e234fc6e7e
Disconnect homekit_controller devices on the stop event ( #49244 )
2021-04-14 21:47:15 -10:00
J. Nick Koston
54322f84c5
Do not schedule future ping device tracker updates once hass is stopping ( #49236 )
2021-04-15 08:49:28 +02:00
HomeAssistant Azure
e86aad34b9
[ci skip] Translation update
2021-04-15 00:02:56 +00:00
J. Nick Koston
8bee25c938
Fix stop listener memory leak in DataUpdateCoordinator on retry ( #49186 )
...
* Fix stop listener leak in DataUpdateCoordinator
When an integration retries setup it will add a new stop listener
* Skip scheduled refreshes when hass is stopping
* Update homeassistant/helpers/update_coordinator.py
* ensure manual refresh after stop
2021-04-14 12:16:59 -10:00
Franck Nijhof
63fa9f7dd8
Upgrade colorlog to 5.0.1 ( #49221 )
2021-04-14 23:56:32 +02:00
Franck Nijhof
6269449507
Upgrade spotipy to 2.18.0 ( #49220 )
2021-04-14 23:52:10 +02:00
Steven Looman
555f508b8c
Reinitialize upnp device on config change ( #49081 )
...
* Store coordinator at Device
* Use DeviceUpdater to follow config/location changes
* Cleaning up
* Fix unit tests + review changes
* Don't test internals
2021-04-14 23:39:44 +02:00
Milan Meulemans
ed54494b69
Add binary sensor platform to Rituals Perfume Genie Integration ( #49207 )
...
* Add binary sensor platform to Rituals
* Sort platforms
2021-04-14 23:10:35 +02:00
J. Nick Koston
403c6b9e26
Stop ssdp scans when stop event happens ( #49140 )
2021-04-14 22:23:15 +02:00
Unai
aaa600e00a
Add unique-ids to maxcube component ( #49196 )
2021-04-14 22:19:24 +02:00
Jeff Irion
81d46828ad
Bump androidtv (0.0.58) and adb-shell (0.3.1) ( #49209 )
2021-04-14 18:44:39 +02:00
Hmmbob
7ffd4fa83d
Support all available Google Cloud TTS languages ( #49208 )
2021-04-14 18:14:24 +02:00
Diogo Gomes
e4a7260384
Bump pykmtronic to 0.3.0 ( #49191 )
2021-04-14 18:11:51 +02:00
Tobias Sauerwein
9d4ad1821e
Fix logic of entity id extraction ( #49164 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-04-14 14:12:26 +02:00
Carmen Sanchez
fe1e57e76f
Added Spanish US voice to Google Cloud TTS ( #49200 )
...
See https://cloud.google.com/text-to-speech/docs/voices
2021-04-14 11:00:32 +02:00
Erik Montnemery
1230c46e1e
Use supported_color_modes in alexa ( #49174 )
2021-04-14 09:18:49 +02:00
Erik Montnemery
e0ac12bd56
Use supported_color_modes in homekit ( #49177 )
2021-04-14 09:18:34 +02:00
Erik Montnemery
1a5068f71d
Use supported_color_modes in google_assistant ( #49176 )
...
* Use supported_color_modes in google_assistant
* Fix tests
2021-04-14 09:18:22 +02:00
J. Nick Koston
44beff31c2
Cancel config entry retry, platform retry, and polling at the stop event ( #49138 )
2021-04-13 16:16:26 -10:00
HomeAssistant Azure
0b4b071c02
[ci skip] Translation update
2021-04-14 00:03:17 +00:00
J. Nick Koston
81e6ad0744
Replace http startup logic with async_when_setup_or_start ( #48784 )
2021-04-13 14:10:58 -07:00
J. Nick Koston
d7ac4bd653
Cancel sense updates on the stop event ( #49187 )
2021-04-13 14:03:46 -07:00
Julien "_FrnchFrgg_" Rivaud
5a9c3fea70
Enable passing Amcrest/Dahua signals through as HA events ( #49004 )
...
Some of the compatible hardware sends event signals that wouldn't map
well to entities, e.g. NTP sync notifications, SIP registering
information, or « doorbell button pressed » events with no « return to
rest state » matching event to have a properly behaved binary sensor.
Instead of only monitoring specific events, subscribe to all of them,
and pass them through (in addition to handling them as before if they
correspond to a configured binary sensor).
Also bump python-amcrest to 1.7.2. Digest of the changes:
* The library now passes through the event data instead of just presence of a
"Start" member in in.
* Connection to some devices has been fixed by not throwing the towel on
minor errors.
https://github.com/tchellomello/python-amcrest/compare/1.7.1...1.7.2
2021-04-13 21:33:46 +02:00
puddly
5d57e5c06c
Enable the custom quirks path ZHA config option ( #49143 )
2021-04-13 13:14:53 -04:00
Paulus Schoutsen
ba93a033a5
Cloud to set up Alexa conditionally ( #49136 )
2021-04-13 09:31:41 -07:00
Paulus Schoutsen
28347e19c5
Fix Hue service being removed on entry reload ( #48663 )
2021-04-13 09:31:23 -07:00
Paulus Schoutsen
05aeff5591
Describe Google Assistant events ( #49141 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-04-13 09:31:01 -07:00
René Klomp
926c2489f0
Implement SMA config flow ( #48003 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Johann Kellerman <kellerza@gmail.com>
2021-04-13 06:21:01 -10:00
Andreas Oberritter
e9f0891354
Add edl21 OBIS IDs for Holley DTZ541-ZEBA ( #49170 )
2021-04-13 17:49:28 +02:00
Raman Gupta
0f454bc456
Don't assert the device registry entry in zwave_js ( #49178 )
2021-04-13 11:32:17 -04:00
Paulus Schoutsen
beea2dd35f
Internally work with modern config syntax for template binary sensor platform config ( #48981 )
2021-04-13 07:58:44 -07:00
J. Nick Koston
82790cd28d
Do not compile static templates ( #49148 )
...
self._compiled_code is unreachable if self.is_static
2021-04-13 16:51:56 +02:00
Raman Gupta
fe6d6895aa
Migrate existing zwave_js entities if endpoint has changed ( #48963 )
...
* Migrate existing zwave_js entities if endpoint has changed
* better function name
* cleanup code
* return as early as we can
* use defaultdict instead of setdefault
* PR comments
* re-add missing logic
* set defaultdict outside of for loop
* additional cleanup
* parametrize tests
* fix reinterview logic
* test that we skip migration when multiple entities are found
* Update tests/components/zwave_js/test_init.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-04-13 16:37:55 +02:00
Franck Nijhof
de569982a4
Fix services for Armcrest & Logi Circle ( #49166 )
2021-04-13 16:32:39 +02:00
muppet3000
0ca3186caf
Add 'mix' system support for Growatt integration ( #49026 )
...
* Added 'mix' system support for Growatt integration
* Changed Growatt "Last Data Update" to a timestamp
* Changed Growatt "Last Data Update" to UTC
* Accepted suggested change for Growatt "Last Data Update"
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-04-13 15:40:30 +02:00
Erik Montnemery
916ba0be11
Don't receive homeassistant_* events from MQTT eventstream ( #49158 )
2021-04-13 15:09:50 +02:00
Raman Gupta
769923e8dd
Raise exception for invalid call to DeviceRegistry.async_get_or_create ( #49038 )
...
* Raise exception instead of returning None for DeviceRegistry.async_get_or_create
* fix entity_platform logic
2021-04-13 14:18:51 +02:00
Tobias Sauerwein
2b79c91813
Clean up camera service schema ( #49151 )
2021-04-13 13:07:05 +02:00
J. Nick Koston
5365fb6c72
Fix setting up remotes that lack a supported features list in homekit ( #49152 )
2021-04-13 12:44:07 +02:00
J. Nick Koston
51a7a724d6
Bump aiodiscover to 1.3.4 ( #49142 )
...
- Changelog: https://github.com/bdraco/aiodiscover/compare/v1.3.3...v1.3.4 (bumps pyroute2>=0.5.18 to fix https://github.com/svinota/pyroute2/issues/717 )
2021-04-13 12:31:55 +02:00
J. Nick Koston
91821fa6ad
Name the dhcp watcher thread ( #49144 )
...
When getting py-spy reports, it is helpful to get thread names
to make it easier to track down issues.
2021-04-13 12:29:30 +02:00
J. Nick Koston
2cc9ae1af1
Use named constants for core shutdown timeouts ( #49146 )
...
This is intended to make them easier to reference outside the core
code base.
2021-04-13 12:21:52 +02:00
Clifford Roche
4ce6d00a22
Improve the discovery process for Gree ( #45449 )
...
* Add support for async device discovery
* FIx missing dispatcher cleanup breaking integration reload
* Update homeassistant/components/gree/climate.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/gree/switch.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/gree/bridge.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Working on feedback
* Improving load/unload tests
* Update homeassistant/components/gree/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Working on more feedback
* Add tests covering async discovery scenarios
* Remove unnecessary shutdown
* Update homeassistant/components/gree/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Code refactor from reviews
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-04-13 11:54:03 +02:00
Dermot Duffy
63d42867e8
Add Hyperion device support ( #47881 )
...
* Add Hyperion device support.
* Update to the new typing annotations.
* Add device cleanup logic.
* Fixes based on the excellent feedback from emontnemery
2021-04-13 10:35:38 +02:00
Mike O'Driscoll
5bf3469ffc
ZHA support Quotra LED On quirk ( #49137 )
...
The Quotra-Vision QV-RGBCCT doesn't support the move_to_level_with_onoff
command in ZCL spec. Force on with this device.
2021-04-12 20:32:36 -04:00
Raman Gupta
cc40e681e2
Lazy load zwave_js platforms when the first entity needs to be created ( #49016 )
...
* Lazy load zwave_js platforms when the first entity needs to be created
* switch order to make things easier to understand
* await task instead of using wait_for_done callback
* gather tasks
* switch from asyncio.create_task to hass.async_create_task
* unsubscribe from callbacks before unloading platforms
* Clean up as much as possible during entry unload, even if a platform unload fails
2021-04-12 20:26:49 -04:00
J. Nick Koston
53853f035d
Prevent calling stop or restart services during db upgrade ( #49098 )
2021-04-12 17:18:38 -07:00
Paulus Schoutsen
65126cec3e
Allow top level non-trigger template entities ( #48976 )
2021-04-12 17:15:50 -07:00
HomeAssistant Azure
93c68f8be6
[ci skip] Translation update
2021-04-13 00:04:04 +00:00
Shay Levy
5c71ba578d
Fix Shelly brightness offset ( #49007 )
2021-04-12 15:52:51 -07:00
Unai
ff8e4fb77f
Upgrade maxcube-api to 0.4.2 ( #49106 )
...
Upgrade to maxcube-api 0.4.2 to fix pending issues in HA 2021.4.x:
- Interpret correctly S command error responses (https://github.com/home-assistant/core/issues/49075 )
- Support application timezone configuration (https://github.com/home-assistant/core/issues/49076 )
2021-04-13 00:14:29 +02:00
starkillerOG
88d2fb4aa6
Bump yeelight version to 0.6.0 ( #49111 )
2021-04-13 00:06:52 +02:00
treylok
7256e333e4
Add Ecobee humidifier ( #45003 )
2021-04-12 23:44:13 +02:00
Ludovico de Nittis
de4b1eebdd
iAlarm small code quality improvements ( #49126 )
2021-04-12 23:24:15 +02:00
Raman Gupta
b98ca49a56
Add min and max temp properties to zwave_js.climate ( #49125 )
2021-04-12 22:12:38 +02:00
Erik Montnemery
ff5fbea1fb
Improve trace of template conditions ( #49101 )
...
* Improve trace of template conditions
* Refactor
* Fix wait_template trace
* Update tests
2021-04-12 20:22:28 +02:00
Marc Mueller
106dc4d28a
Don't import stdlib typing types from helpers.typing ( #49104 )
2021-04-12 18:43:14 +02:00
Erik Montnemery
f5545badac
Quote media_source paths ( #49054 )
...
* Quote path in async_sign_path
* Address review comments, add tests
* Update tests/testing_config/media/Epic Sax Guy 10 Hours.mp4
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-04-12 18:32:12 +02:00
jjlawren
dbb771e19c
Check all endpoints for zwave_js.climate hvac_action ( #49115 )
2021-04-12 12:29:45 -04:00
Abílio Costa
ebc2bec08d
Reduce reporting delta for ZHA humidity channel ( #49070 )
2021-04-12 12:02:59 -04:00
Marc Mueller
885f528711
Replace old style type comments ( #49103 )
2021-04-12 17:07:18 +02:00
Marc Mueller
05468a50f4
Fix xbox type hint ( #49102 )
2021-04-12 13:57:30 +02:00
David F. Mulcahey
fe80afdb86
Add support for custom configurations in ZHA ( #48423 )
...
* initial configuration options
* first crack at saving the data
* constants
* implement initial options
* make more dynamic
* fix unload and reload of the config entry
* update unload
2021-04-12 07:08:42 -04:00
Zero King
9c11f6547a
Fix forecast pressure unit in OpenWeatherMap ( #49069 )
2021-04-12 11:56:35 +02:00
William Scanlon
06a8ffe94d
Bump pyeconet to 0.1.14 ( #49067 )
...
* Bump pyeconet to fix crash
* Bump pyeconet from beta version
* Update requirements_all
2021-04-12 10:41:20 +02:00
J. Nick Koston
73f227b651
Use shared httpx client in enphase_envoy ( #48709 )
...
* Use shared httpx client in enphase_envoy
* test fix
* f
* bump version
2021-04-12 10:31:25 +02:00
Franck Nijhof
a610076001
Support min()/max() as template function ( #48996 )
2021-04-12 10:02:04 +02:00
J. Nick Koston
9368891b1b
Live db migrations and recovery ( #49036 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-04-11 20:43:54 -10:00
Paulus Schoutsen
2d5edeb1ef
Set hass when adding template attribute ( #49094 )
2021-04-11 22:49:09 -07:00
Corbeno
eac1041277
Create DataUpdateCoordinator for each proxmoxve vm/container ( #45171 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-04-11 17:14:11 -10:00
Phil Bruckner
f538ea1827
Release ownership of amcrest integration ( #49086 )
...
I no longer use this integration and others have taken over maintenance.
2021-04-11 21:44:22 -05:00
HomeAssistant Azure
c7d19d5115
[ci skip] Translation update
2021-04-12 00:04:19 +00:00
Joakim Sørensen
9585defca0
Add device_tracker scanners to hass.config.components ( #49063 )
2021-04-11 13:54:43 -10:00
Erik Montnemery
1145856c45
Fix cast options flow overwriting data ( #49051 )
2021-04-11 13:53:44 -10:00
Jan Bouwhuis
74d7293ab8
mqtt fan percentage to speed_range and received speed_state fix ( #49060 )
...
* percentage to speed_range and get speed state fix
* Update homeassistant/components/mqtt/fan.py
* Update homeassistant/components/mqtt/fan.py
* Update homeassistant/components/mqtt/fan.py
* Update homeassistant/components/mqtt/fan.py
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-04-11 13:53:07 -10:00
Kevin Worrel
41ff6fc278
Catch unknown equipment values ( #49073 )
...
* Catch unknown equipment values
* Catch unknown equipment values
* Remove warning spam.
2021-04-11 18:12:59 -04:00
Milan Meulemans
71e0e42792
Add Rituals Perfume Genie sensor platform ( #48270 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-04-11 10:36:44 -10:00
J. Nick Koston
b86bba246a
Downgrade logger message about homekit id missing ( #49079 )
...
This can happen if the TXT record is received after the PTR record and
should not generate a warning since it will get processed later
2021-04-11 10:36:26 -10:00
Nathan Spencer
eb2949a20f
Add set_wait_time command support to Litter-Robot ( #48300 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-04-11 10:35:25 -10:00
Ludovico de Nittis
30618aae94
Reintroduce iAlarm integration ( #43525 )
...
The previous iAlarm integration has been removed because it used
webscraping #43010 .
Since then, the pyialarm library has been updated to use the iAlarm API
instead.
With this commit I reintroduce the iAlarm integration, leveraging the
new HA config flow.
Signed-off-by: Ludovico de Nittis <ludovico.denittis@collabora.com>
2021-04-11 10:35:04 -10:00
Chris Talkington
f7b6d3164a
Resolve potential roku setup memory leaks ( #49025 )
...
* resolve potential roku setup memory leaks
* Update __init__.py
2021-04-11 12:35:42 -05:00
J. Nick Koston
a261bb35eb
Bump aiohomekit to 0.2.61 ( #49044 )
2021-04-11 06:42:46 -10:00
Ruslan Sayfutdinov
9997ae6932
Type data parameter as Mapping in async_create_entry ( #49050 )
2021-04-11 16:56:33 +02:00
Raman Gupta
34a1dd4120
Add new attributes to Climacell ( #48707 )
...
* Add new attributes to Climacell
* fix logic
* test new properties
2021-04-11 11:59:42 +02:00
Phil Hollenback
e38fce98c4
Fix non-metric atmospheric pressure in Open Weather Map ( #49030 )
...
The openweathermap component retrieves atmospheric pressure from the
openweathermap api and passes it along without checking the units.
The api returns pressure in metric (hPa). If you the use the weather
forecast card on a non-metric home assistant install, you will then
see the pressure reported as something like '1019 inHg', which is an
incorrect combination of metric value and non-metric label.
To fix this, check when retrieving the pressure if this is a metric
system. If not, convert the value to non-metric inHg before sending
it along.
Weirdly, this isn't a problem for temperature, so I suspect temp is
getting converted somewhere else.
2021-04-11 11:13:07 +02:00
Nicolas Braem
71a410c742
Correct vicare power production device class ( #49040 )
2021-04-11 10:52:28 +02:00
Joakim Plate
62182ea460
Bump ha-philipsjs to 2.7.0 ( #49008 )
...
This has some improvements to not consider the TV
off due to some exceptions that is related to API
being buggy rather than off.
2021-04-11 08:42:32 +02:00
Ben Hale
e68678e336
Upgrade aioambient to 1.2.4 ( #49035 )
2021-04-10 20:19:31 -06:00
HomeAssistant Azure
45a92f5791
[ci skip] Translation update
2021-04-11 00:04:41 +00:00
Nicolas Braem
42156bafe0
Change vicare unit of power production current to POWER_WATT ( #49000 )
2021-04-10 23:02:08 +02:00
Franck Nijhof
5983fac5c2
Fix use search instead of match to filter logs ( #49017 )
2021-04-10 22:03:44 +02:00
Franck Nijhof
654a532641
Upgrade wakonlan to 2.0.1 ( #48995 )
2021-04-10 21:50:12 +02:00
Aidan Timson
3cd40ac79c
Set Lyric hold time to use local time instead of utc ( #48994 )
2021-04-10 21:48:33 +02:00
Andreas Oberritter
e1d4d65ac4
Bump pysml to 0.0.5 ( #49014 )
2021-04-10 20:16:28 +02:00
Marvin Wichmann
21744790d3
Add KNX source address to Sensor and BinarySensor ( #48857 )
...
* Add source address to Sensor and BinarySensor
* Fix typing
* Review: Always use UTC time in state attributes
* Review: Add missing UTC conversion in sensor
2021-04-10 18:12:43 +02:00
Adrien Brault
676af205e4
Fix light template invalid color temp message ( #48337 )
2021-04-10 17:22:15 +02:00