Home Assistant was upgraded to 2022.8.3. Please be advised that as of today, August 9 2022, the Home Assistant containers that are Managed by Lightspeed have all been upgraded from version 2022.7.3. to version 2022.8.3. We have retired the 2022.7.3. series across all customers.
Latest Improvements:
- Fix state saving when sharing topics for MQTT entities (@jbouwh – #79421) (mqtt docs)
- Fix nobo_hub presenting temperature in zone with one decimal (@oyvindwe – #79743) (nobo_hub docs)
- Bump aioesphomeapi to 11.1.1 (@jesserockz – #79762) (esphome docs)
- Fix wallbox jwt issue (@hesselonline – #79948) (wallbox docs)
- Fix audio detection for IP4m-1041 Amcrest camera (@flacjacket – #80066) (amcrest docs)
- Fix set humidity in Tuya (@frenck – #80132) (tuya docs)
- Correct units for sensors in nibe heatpump (@elupus – #80140) (nibe_heatpump docs)
- Bump yalexs to 1.2.6 (@bdraco – #80142) (august docs)
- Fix incorrect deprecation year for conversion utils (@gjohansson-ST – #80195)
- Fix nexia permanent hold when cool and heat temps are within 2 degrees (@bdraco – #80297) (nexia docs)
- Bump HAP-python to fix pairing with iOS 16 (@bdraco – #80301) (homekit docs)
- Bump total_connect_client to 2022.10 (@austinmroczek – #80331) (totalconnect docs)
- Bump pyhiveapi to 0.5.14 (@KJonline – #79530) (hive docs) (dependency)
- Bump bluetooth-auto-recovery to 0.3.4 (@bdraco – #79971) (bluetooth docs) (dependency)
- Bump pySwitchbot to 0.19.15 (@bdraco – #79972) (switchbot docs) (dependency)
- Update to pygtfs 0.1.7 (@molisani – #79975) (gtfs docs) (dependency)
- Update frontend to 20221010.0 (@bramkragten – #79994) (frontend docs)
- Remove system marker from Supervisor integration (@frenck – #79997) (hassio docs)
- Fix Eve Thermo always showing as heating in homekit_controller even when off (@Jc2k – #80019) (homekit_controller docs)
- Fix armed extra state attribute in fibaro entity (@rappenze – #80034) (fibaro docs)
- Bump aiounifi to v39 (@Kane610 – #80043) (unifi docs) (dependency)
- Fix Netatmo device trigger (@cgtobi – #80047) (netatmo docs)
- Bump ZHA dependencies (@puddly – #80049) (zha docs) (dependency)
- Fix london_underground TUBE_LINES to match current API output (@zhibek – #79410) (london_underground docs)
- Process abbreviated availability options in mqtt discovery payload (@bertmelis – #79712) (mqtt docs)
- Show all valid heatpump selections (@elupus – #79756) (nibe_heatpump docs)
- Bump pydaikin version (@fredrike – #79761) (daikin docs)
- Fix Bluetooth failover when esphome device unexpectedly disconnects (@bdraco – #79769) (esphome docs)
- Fix state updating for crossfade switch on Sonos (@jjlawren – #79776) (sonos docs)
- Revert “Improve device_automation trigger validation” (@emontnemery – #79778) (rfxtrx docs) (webostv docs) (device_automation docs)
- Update pyoverkiz to 1.5.5 (@cdce8p – #79798) (overkiz docs)
- Fix realtime option for hvv_departures (@lennart-k – #79799) (hvv_departures docs)
- Fix keymitt_ble discovery (@spycle – #79809) (keymitt_ble docs)
- Fix POE control port_idx error in UniFi (@Kane610 – #79838) (unifi docs)
- Update typing-extensions constraint to >=4.4.0 (@cdce8p – #79860)
- Bump ZHA dependencies (@puddly – #79898) (zha docs)
- Bump pyatmo to 7.1.1 (@cgtobi – #79918) (netatmo docs)
- Simplify long term statistics by always supporting unit conversion (@emontnemery – #79557) (sensor docs)
- ZHA radio migration: reset the old adapter (@puddly – #79663) (zha docs)
- Fix bluetooth diagnostics on macos (@bdraco – #79680) (bluetooth docs)
- Bump btsmarthub_devicelist to 0.2.3 (@typhoon2099 – #79705) (bt_smarthub docs)
- Correct how unit used for statistics is determined (@emontnemery – #79725) (sensor docs)
- Update frontend to 20221006.0 (@bramkragten – #79745) (frontend docs)
- Bump pyipma to 3.0.5 (@dgomes – #78936) (ipma docs)
- Bump motionblinds to 0.6.13 (@starkillerOG – #78946) (motion_blinds docs)
- Set OWM default mode to hourly legacy API (@jbouwh – #78951) (openweathermap docs)
- Bump yalexs to 1.2.2 (@bdraco – #78978) (august docs)
- Fix velbus matching ignored entries in config flow (@Cereal2nd – #78999) (velbus docs)
- Bumped boschshcpy 0.2.30 to 0.2.35 (@tschamm – #79017) (bosch_shc docs)
- Fix failing LaMetric pairing message during config flow (@frenck – #79031) (lametric docs)
- Fix MQTT device_tracker generating unique id-s – regression on #78547 (@jbouwh – #79033) (mqtt docs)
- Bump govee-ble to 0.19.0 (@bdraco – #79038) (govee_ble docs)
- Always install requirements of after_dependencies (@emontnemery – #79094)
- Pin pyOpenSSL to 22.0.0 (@balloob – #79066)
- Handle Modalias missing from the bluetooth adapter details on older BlueZ (@bdraco – #78716) (bluetooth docs)
- Refactor MQTT tests to use modern platform schema part 1 (@jbouwh – #77387) (mqtt docs)
- Refactor MQTT tests to use modern platform schema part 2 (@jbouwh – #77525) (mqtt docs)
- Refactor common MQTT tests to use modern schema (@jbouwh – #77583) (mqtt docs)
- Make hass.data[“mqtt”] an instance of a DataClass (@jbouwh – #77972) (mqtt docs)
- Add status codes 23 and 26 to Xiaomi Miio vacuum (@starkillerOG – #78289) (xiaomi_miio docs)
- Link manually added MQTT entities the the MQTT config entry (@jbouwh – #78547) (mqtt docs)
- Drop PARALLEL_UPDATES from switchbot (@bdraco – #78713) (switchbot docs)
- Bump aioimaplib to 1.0.1 (@N1c093 – #78738) (imap docs) (dependency)
- Fix bug wherein RainMachine services use the wrong controller (@bachya – #78780) (rainmachine docs)
- Guard Guardian switches from redundant on/off calls (@bachya – #78791) (guardian docs)
- Bump dbus-fast to 1.5.1 (@bdraco – #78802) (bluetooth docs) (dependency)
- If brightness is not available, don’t set a value (@elupus – #78827) (google_assistant docs)
- Pin Python patch versions [ci] (@cdce8p – #78830)
- Fix parsing Eve Energy characteristic data (@Jc2k – #78880) (homekit_controller docs)
- Check Surveillance Station permissions during setup of Synology DSM integration (@mib1185 – #78884) (synology_dsm docs)
- Handle default RSSI values from bleak in bluetooth (@bdraco – #78908) (bluetooth docs)
- Disable force update Netatmo (@balloob – #78913) (netatmo docs)
- Correct return typing for
catch_log_exception
(@jbouwh – #78399) - Fix samsungtv to abort when ATTR_UPNP_MANUFACTURER is missing (@bdraco – #78895) (samsungtv docs)
- Handle timeout fetching bond token in config flow (@bdraco – #78896) (bond docs)
- Bump bimmer_connected to 0.10.4 (@rikroe – #78910) (bmw_connected_drive docs) (dependency)
- Fix fan speed regression for some xiaomi fans (@peteh – #78406) (xiaomi_miio docs)
- Only redact zwave_js values that are worth redacting (@raman325 – #78420) (zwave_js docs)
- Prevent deleting blueprints which are in use (@emontnemery – #78444) (automation docs) (script docs) (blueprint docs)
- Bump bleak-retry-connector to 0.17.1 (@bdraco – #78474) (bluetooth docs)
- Bump python-songpal to 0.15.1 (@rytilahti – #78481) (songpal docs)
- Bump PySwitchbot to 0.19.9 (@bdraco – #78504) (switchbot docs)
- Bump yalexs_ble to 1.9.2 (@bdraco – #78508) (yalexs_ble docs)
- Bump led-ble to 0.10.1 (@bdraco – #78511) (led_ble docs)
- Bump aiohomekit to 1.5.8 (@bdraco – #78515) (homekit_controller docs)
- Fix zwave_js update entity startup state (@raman325 – #78563) (zwave_js docs)
- Bump pyrisco to v0.5.5 (@OnFreund – #78566) (risco docs)
- Fix WebSocket condition testing (@frenck – #78570) (websocket_api docs)
- Fix switchbot not accepting the first advertisement (@bdraco – #78610) (switchbot docs)
- Fix reconnect race in HomeKit Controller (@bdraco – #78629) (homekit_controller docs)
- Bump qingping-ble to 0.7.0 (@skgsergio – #78630) (qingping docs)
- Add a helpful message to the config_entries.OperationNotAllowed exception (@bdraco – #78631)
- Update demetriek to 0.2.4 (@frenck – #78646) (lametric docs)
- Handle multiple files properly in zwave_js update entity (@raman325 – #78658) (zwave_js docs)
- Remove mDNS iteration from Plugwise unique ID (@frenck – #78680) (plugwise docs)
- Fix bluetooth callback matchers when only matching on connectable (@bdraco – #78687) (bluetooth docs)
- Bump thermobeacon-ble to 0.3.2 (@bdraco – #78693) (thermobeacon docs)
- Update frontend to 20220907.2 (@bramkragten – #78431) (frontend docs)
- Move up setup of service to make it more robust when running multiple instances of deCONZ (@Kane610 – #77621) (deconz docs)
- Bump blinkpy to 0.19.2 (@Vaskivskyi – #78097) (blink docs)
- Bump PyViCare==2.17.0 (@TheJulianJES – #78232) (vicare docs)
- Fix missing dependency for dbus_next (@d-walsh – #78235) (bluetooth docs)
- Bump bluetooth-auto-recovery to 0.3.3 (@bdraco – #78245) (bluetooth docs)
- Bump aiodiscover to 1.4.13 (@bdraco – #78253) (dhcp docs)
- Bump pySwitchbot to 0.19.6 (@bdraco – #78304) (switchbot docs)
- Make yalexs_ble matcher more specific (@bdraco – #78307) (yalexs_ble docs)
- Fix sengled bulbs in ZHA (@dmulcahey – #78315) (zha docs)
- Fix calculating gas cost for gas measured in ft3 (@emontnemery – #78327) (energy docs)
- Bump bleak to 0.17.0 (@bdraco – #78333) (bluetooth docs)
- Drop initial when loading input_number from storage (@emontnemery – #78354) (input_number docs)
- Don’t allow partial update of input_number settings (@emontnemery – #78356) (input_number docs)
- Bump PySwitchbot to 0.19.8 (@bdraco – #78361) (switchbot docs)
- Bump yalexs-ble to 1.9.0 (@bdraco – #78362) (yalexs_ble docs)
- Bump xiaomi-ble to 0.9.3 (@bdraco – #78301) (xiaomi_ble docs)
- Bump xiaomi-ble to 0.10.0 (@bdraco – #78365) (xiaomi_ble docs)
- Bump led-ble to 0.10.0 (@bdraco – #78367) (led_ble docs)
- Bump aiohomekit to 1.5.7 (@bdraco – #78369) (homekit_controller docs)
- Don’t allow partial update of counter settings (@emontnemery – #78371) (counter docs)
- Don’t allow partial update of input_boolean settings (@emontnemery – #78372) (input_boolean docs)
- Don’t allow partial update of input_datetime settings (@emontnemery – #78373) (input_datetime docs)
- Don’t allow partial update of input_button settings (@emontnemery – #78374) (input_button docs)
- Don’t allow partial update of input_select settings (@emontnemery – #78376) (input_select docs)
- Don’t allow partial update of input_text settings (@emontnemery – #78377) (input_text docs)
- Don’t allow partial update of timer settings (@emontnemery – #78378) (timer docs)
- Unregister EcoWitt webhook at unload (@pvizeli – #78388) (ecowitt docs)
- Fix flapping system log test (@bdraco – #78391) (system_log docs)
- Fix CI workflow caching (@cdce8p – #78398)
- Update frontend to 20220907.1 (@bramkragten – #78404) (frontend docs)
- Bump govee-ble to 0.17.3 (@bdraco – #78405) (govee_ble docs)
- Fix bug with RainMachine update entity (@bachya – #78411) (rainmachine docs)
- Retry on unavailable IPMA api (@dgomes – #78332) (ipma docs)
- Fix reload of MQTT config entries (@jbouwh – #76089) (mqtt docs)
- Clear MQTT discovery topic when a disabled entity is removed (@jbouwh – #77757) (mqtt docs)
- Improve warning messages on invalid received modes (@jbouwh – #77909) (mqtt docs)
- Handle missing supported brands (@balloob – #78090) (websocket_api docs)
- Fix switchbot writing state too frequently (@bdraco – #78094) (switchbot docs)
- Fix LIFX light turning on while fading off (@amelchio – #78095) (lifx docs)
- Fix zwave_js update entity (@raman325 – #78116) (zwave_js docs)
- Improve unique_id collision checks in entity_platform (@emontnemery – #78132)
- Allow non-integers in threshold sensor config flow (@emontnemery – #78137) (threshold docs)
- Bump bluetooth-adapters to 0.3.6 (@bdraco – #78138) (bluetooth docs)
- Add missing strings for errors in amberelectric config flow (@Vaskivskyi – #78140) (amberelectric docs)
- Bump aioecowitt to 2022.09.1 (@pvizeli – #78142) (ecowitt docs)
- Add missing moisture sensor to xiaomi_ble (@Jc2k – #78160) (xiaomi_ble docs)
- Bump pySwitchbot to 0.19.1 (@bdraco – #78168) (switchbot docs)
- Bump aiohomekit to 1.5.3 (@bdraco – #78170) (homekit_controller docs)
- Fix ecowitt typing (@balloob – #78171) (ecowitt docs)
- Fix sending notification to multiple targets in Pushover (@engrbm87 – #78111) (pushover docs)
- Add dependencies to ecowitt (@pvizeli – #78187) (ecowitt docs)
- Bump led-ble to 0.8.3 (@bdraco – #78188) (led_ble docs)
- Fix switchbot not setting up when already connected at startup (@bdraco – #78198) (switchbot docs)
- Fix Yale Access Bluetooth not setting up when already connected at startup (@bdraco – #78199) (yalexs_ble docs)
- Bump ZHA dependencies (@puddly – #78201) (zha docs)
- Close stale switchbot connections at setup time (@bdraco – #78202) (switchbot docs)
- Bump aiohomekit to 1.5.4 to handle stale ble connections at startup (@bdraco – #78203) (homekit_controller docs)
- Landis+Gyr integration: increase timeout and add debug logging (@vpathuis – #78025) (landisgyr_heat_meter docs)
- Bump bluetooth-adapters to 0.4.1 (@bdraco – #78205) (bluetooth docs)
- Bump
regenmaschine
to 2022.09.1 (@bachya – #78210) (rainmachine docs) - Bump led_ble to 0.8.5 (@bdraco – #78215) (led_ble docs)
- Bump pysensibo to 1.0.20 (@gjohansson-ST – #78222) (sensibo docs)
- Bump PySwitchbot to 0.19.5 (@bdraco – #78224) (switchbot docs)
- Bump yalexs-ble to 1.8.1 (@bdraco – #78225) (yalexs_ble docs)
- Bump led-ble to 0.9.1 (@bdraco – #78226) (led_ble docs)
- Bump aiohomekit to 1.5.6 (@bdraco – #78228) (homekit_controller docs)
- Show progress for zwave_js.update entity (@raman325 – #77905) (zwave_js docs)
- Fix
len
method typo for Osram light (@Vaskivskyi – #78008) (osramlightify docs) - Add value ID to zwave_js device diagnostics (@raman325 – #78015) (zwave_js docs)
- Fix zwave_js default emulate hardware in options flow (@MartinHjelmare – #78024) (zwave_js docs)
- Extract lametric device from coordinator in notify (@ludeeus – #78027) (lametric docs)
- Bump velbus-aio to 2022.9.1 (@Cereal2nd – #78039) (velbus docs)
- Fix zwave_js device re-interview (@MartinHjelmare – #78046) (zwave_js docs)
- Bump bluetooth-adapters to 0.3.5 (@bdraco – #78052) (bluetooth docs)
- Bump bluetooth-auto-recovery to 0.3.2 (@bdraco – #78063) (bluetooth docs)
- Fix bug with 1st gen RainMachine controllers and unknown API calls (@bachya – #78070) (rainmachine docs)
- Bump pylitterbot to 2022.9.1 (@natekspencer – #78071) (litterrobot docs)
- Allow OpenWeatherMap config flow to test using old API to pass (@jbouwh – #78074) (openweathermap docs)
- Fix ecobee remote sensors not updating (@rlippmann – #78035) (ecobee docs)
- Add edl21 sensor unit mapping for Hz (@StephanU – #76783) (edl21 docs)
- Change growatt server URL (@coffeedave – #76824) (growatt_server docs)
- Bump pySwitchbot to 0.18.12 (@bdraco – #77040) (switchbot docs)
- Bump pySwitchbot to 0.18.14 (@bdraco – #77090) (switchbot docs)
- Protect against an exception in Shelly climate platform (@bieniu – #77102) (shelly docs)
- Bump ZHA dependencies (@puddly – #77125) (zha docs)
- Minor deCONZ clean up (@Kane610 – #76323) (deconz docs)
- Fix level controllable output controls in deCONZ (@Kane610 – #77223) (deconz docs)
- Fix Aladdin connect multiple doors on one device (@mkmer – #77226) (aladdin_connect docs)
- Fix met_eireann default wind speed unit (@donoghdb – #77229) (met_eireann docs)
- Update xknx to 1.0.1 (@farmio – #77244) (knx docs)
- Fix grid_export_limit unit for DT inverters (@mletenay – #77290) (goodwe docs)
- Add BLE sensor to Aladdin_connect (@mkmer – #76221) (aladdin_connect docs)
- Fix displayed units for BMW Connected Drive (@rikroe – #76613) (bmw_connected_drive docs)
- Fix Overkiz startup order to prevent unnamed device showing up (@iMicknl – #76695) (overkiz docs)
- Bump pynetgear to 0.10.7 (@starkillerOG – #76754) (netgear docs)
- Correct restoring of mobile_app sensors (@emontnemery – #76886) (mobile_app docs)
- Fix acmeda set cover tilt position (@epenet – #76927) (acmeda docs)
- Fix race in notify setup (@bdraco – #76954) (notify docs)
- Pass the real config for Discord (@tkdrob – #76959) (discord docs)
- Pass the real config for Slack (@tkdrob – #76960) (slack docs)
- Update systembridgeconnector to 3.4.4 (@timmo001 – #75362) (system_bridge docs)
- Fix “The request content was malformed” error in home_connect (@hansgoed – #76411) (home_connect docs)
- Bump pySwitchbot to 0.18.5 (@bdraco – #76640) (switchbot docs)
- Bump pySwitchbot to 0.18.6 to fix disconnect race (@bdraco – #76656) (switchbot docs)
- Bump pySwitchbot to 0.18.10 to handle empty data and disconnects (@bdraco – #76684) (switchbot docs)
- Fix google calendar disabled entity handling (@allenporter – #76699) (google docs)
- Motion Blinds fix OperationNotAllowed (@starkillerOG – #76712) (motion_blinds docs)
- Update xknx to 1.0.0 (@marvin-w – #76734) (knx docs)
- Bump aiohomekit to 1.2.10 (@bdraco – #76738) (homekit_controller docs)
- Fix bad data with inkbird bbq sensors (@bdraco – #76739) (inkbird docs)
- Bump bimmer_connected to 0.10.2 (@rikroe – #76751) (bmw_connected_drive docs)
- Bump aiohue to 4.5.0 (@marcelveldt – #76757) (hue docs)
- Fix stale data with SensorPush sensors (@bdraco – #76771) (sensorpush docs)
- Bump homeconnect to 0.7.2 (@BraveChicken1 – #76773) (home_connect docs)
- Bump aiohomekit to 1.2.11 (@bdraco – #76784) (homekit_controller docs)
- Fix bluetooth callback registration not surviving a reload (@bdraco – #76817) (bluetooth docs)
- Correct referenced entities and devices for event triggers (@emontnemery – #76818) (automation docs)
- Fix lifx homekit discoveries not being ignorable or updating the IP (@bdraco – #76825) (lifx docs)
- Bump ZHA dependencies (@puddly – #76565) (zha docs)
- Replaces aiohttp.hdrs CONTENT_TYPE with plain string for the Swisscom integration (@DeeVeX – #76568) (swisscom docs)
- Fix homekit_controller not noticing ip and port changes that zeroconf has found (@Jc2k – #76570) (homekit_controller docs)
- Fix Spotify deviding None value in current progress (@frenck – #76581) (spotify docs)
- Improve code quality in huawei_lte (@a-p-z – #76583) (huawei_lte docs)
- Fix Govee 5181 with old firmware (@bdraco – #76600) (govee_ble docs)
- Fix evohome preset modes (@MartinHjelmare – #76606) (evohome docs)
- Add missing _abort_if_unique_id_configured to ble integrations (@bdraco – #76624) (govee_ble docs) (sensorpush docs) (inkbird docs) (xiaomi_ble docs) (moat docs)
- Fix non-awaited coroutine in BMW notify (@rikroe – #76664) (bmw_connected_drive docs)