Homeassistant

Latest version: v2025.3.4

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 220 of 239

0.44

new-platform

- Pushbullet notification sensor ([jotunacorn] - [7182]) ([sensor.pushbullet docs]) (new-platform)
- Add https certificate expiry sensor ([fabfurnari] - [7272]) ([sensor.cert_expiry docs]) (new-platform)
- Feature/rss feed template ([micw] - [7032]) ([rss_feed_template docs]) (new-platform)
- Add support for Zigbee Home Automation ([rcloran] - [6263]) ([zha docs]) ([binary_sensor.zha docs]) ([device_tracker.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs]) (new-platform)
- light.blinkt: add support for Blinkt! lights on Raspberry Pi ([imrehg] - [7377]) ([light.blinkt docs]) (new-platform)
- Plant (replacement for MiGardener) ([ChristianKuehnel] - [7131]) ([plant docs]) (new-platform)
- Add Eight sleep component ([mezz64] - [7275]) ([eight_sleep docs]) ([binary_sensor.eight_sleep docs]) ([sensor.eight_sleep docs]) ([services.yaml docs]) (new-platform)
- OpenGarage support ([swbradshaw] - [7338]) ([cover.opengarage docs]) (new-platform)
- Add Sensibo climate platform ([andrey-git] - [7379]) ([climate docs]) (new-platform)
- Pilight binary sensor components ([zeltom] - [6774]) ([binary_sensor.pilight docs]) (new-platform)
- Opencv ([Teagan42] - [7261]) ([opencv docs]) ([camera.opencv docs]) ([image_processing.opencv docs]) (new-platform)
- Add new sensor: Enviro pHAT ([imrehg] - [7427]) ([sensor.envirophat docs]) (new-platform)
- Add support for face recognition with dlib ([pvizeli] - [7421]) ([image_processing.dlib_face_detect docs]) ([image_processing.dlib_face_identify docs]) ([image_processing.microsoft_face_detect docs]) (new-platform)

breaking change

- Fixes utf-8 encoding no longer required by python-openzwave0.3.3 ([keatontaylor] - [7266]) ([climate.zwave docs]) (breaking change)
- Allow InfluxDB to blacklist domains ([janLo] - [7264]) (breaking change)
- Convert automatic device tracker to push updates ([armills] - [7404]) ([device_tracker.automatic docs]) (breaking change)
- Reverse limitlessled color_temp range ([amelchio] - [7359]) (breaking change)
- Update join ([nkgilley] - [7443]) ([joaoapps_join docs]) ([notify.joaoapps_join docs]) (breaking change)

All changes

- LIFX light effects ([amelchio] - [7145]) ([light.lifx docs]) ([light.services.yaml docs])
- HassIO API v2 ([pvizeli] - [7201])
- Capture and log pip install error output ([postlund] - [7200])
- Support xy_color with LIFX lights ([amelchio] - [7208]) ([light.lifx docs])
- Update ios.py ([biacz] - [7160])
- Fix arwn platform to update hass state when events are received ([sdague] - [7202])
- Issue 6749 updated pylgtv to 0.1.6 to fix thread leak in asyncio loop ([hmn] - [7199]) ([media_player.webostv docs]) ([notify.webostv docs])
- tradfri: Improve color temp support detection ([balloob] - [7211])
- Fix tradfri lights ([MartinHjelmare] - [7212])
- Bump version to 0.44.0.dev0 ([fabaff] - [7217])
- Pushbullet notification sensor ([jotunacorn] - [7182]) ([sensor.pushbullet docs]) (new-platform)
- Zwave cover workaround for graber shades. ([turbokongen] - [7204]) ([cover.zwave docs]) ([zwave.workaround docs])
- Fixed typo and clarified details for Lifx effects ([arsaboo] - [7226]) ([light.lifx/services.yaml docs])
- Remove superfluous comments and update ordering ([fabaff] - [7227]) ([maxcube docs]) ([binary_sensor.maxcube docs]) ([climate.maxcube docs])
- lyft sensor: re-enable Prime Time rate attribute ([drkp] - [6982]) ([sensor.lyft docs])
- Bump a couple of dependencies ([mjg59] - [7231]) ([light.avion docs]) ([light.decora docs])
- Refactor lyft sensor update ([armills] - [7233]) ([sensor.lyft docs])
- LIFX: avoid "Unable to remove unknown listener" warning ([amelchio] - [7235]) ([light.lifx docs])
- Upgrade pygatt to 3.1.1 ([fabaff] - [7220])
- Upgrade mutagen to 1.37.0 ([fabaff] - [7216])
- Upgrade speedtest-cli to 1.0.5 ([fabaff] - [7215])
- Upgrade paho-mqtt to 1.2.3 ([fabaff] - [7214])
- Upgrade aiohttp_cors to 0.5.3 ([fabaff] - [7213])
- Use consts and string formatting ([fabaff] - [7243]) ([notify.instapush docs])
- Pushed to version 0.4.0 of denonavr which also includes experimental support for Marantz receivers ([scarface-4711] - [7250])
- Add notice regarding submission of analytics ([craftyguy] - [7263])
- Iterating the dictionary directly ([fabaff] - [7251])
- Don't use len(SEQUENCE) as condition value ([fabaff] - [7249])
- Workround for wemo subscription bug. ([pavoni] - [7245]) ([wemo docs]) ([switch.wemo docs])
- Fix telegram webhooks ([MartinHjelmare] - [7236]) ([telegram_bot docs]) ([telegram_bot.webhooks docs])
- Work around bad content-type in Hook api response ([KlaasH] - [7267]) ([switch.hook docs])
- Rfxtrx upgrade lib 0.18 ([danielhiversen] - [7273]) ([rfxtrx docs])
- WIP: HassIO allow to access to container logs. ([pvizeli] - [7271]) ([hassio docs])
- Update aiolifx ([amelchio] - [7279]) ([light.lifx docs])
- Refactor matrix notify service ([Cadair] - [7122]) ([notify.matrix docs])
- Add support for Ukrainian Language in Google TTS ([LvivEchoes] - [7278])
- Add https certificate expiry sensor ([fabfurnari] - [7272]) ([sensor.cert_expiry docs]) (new-platform)
- Fix telegram_polling no first_name or last_name ([darookee] - [7281]) ([telegram_bot docs])
- Add script to import state events to InfluxDB ([janLo] - [7254])
- Fix HassIO bug with supervisor update & log ([pvizeli] - [7282])
- Updating ping binary sensor with Windows support ([patrickeasters] - [7253]) ([binary_sensor.ping docs])
- Fixes utf-8 encoding no longer required by python-openzwave0.3.3 ([keatontaylor] - [7266]) ([climate.zwave docs]) (breaking change)
- Recorder: Check for ENTITY_ID key that contains None value ([balloob] - [7287]) ([recorder docs])
- Upgrade pytradfri to 1.1 ([balloob] - [7290])
- Adding group control to tradfri light component ([cyberjunky] - [7248]) ([light.tradfri docs])
- Feature/rss feed template ([micw] - [7032]) ([rss_feed_template docs]) (new-platform)
- Add support for Zigbee Home Automation ([rcloran] - [6263]) ([zha docs]) ([binary_sensor.zha docs]) ([device_tracker.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs]) (new-platform)
- Added scene controller support to the vera component, along with proper polling when a vera device needs it ([alanfischer] - [7234]) ([vera docs]) ([sensor.vera docs])
- Don't stack up error messages, fix link, and ordering ([fabaff] - [7291]) ([sensor.cert_expiry docs])
- Fix breaking SSL in test HTML5 ([balloob] - [7310]) ([notify.html5 docs])
- Upgrade pyhomematic, extend device support ([danielperna84] - [7303])
- Issue 7218 update pylgtv to 0.1.7 ([hmn] - [7302]) ([media_player.webostv docs]) ([notify.webostv docs])
- Version bump of aioautomatic ([armills] - [7300]) ([device_tracker.automatic docs])
- Upgrade python-telegram-bot to 5.3.1 ([fabaff] - [7311]) ([notify.telegram docs]) ([telegram_bot.polling docs]) ([telegram_bot.webhooks docs])
- Disable Open Z-Wave in Docker ([balloob] - [7315])
- LIFX: use white light when setting a specific temperature ([amelchio] - [7256]) ([light.lifx docs])
- Allow InfluxDB to blacklist domains ([janLo] - [7264]) (breaking change)
- Hassio api v3 ([balloob] - [7323])
- Update frontend ([balloob] - [7324]) ([hassio docs])
- Reduce color_xy_brightness_to_hsv to color_xy_to_hs ([amelchio] - [7320]) ([light.hue docs]) ([light.lifx docs])
- Fix broken docker build ([turbokongen] - [7316])
- Re-enable Open Z-Wave in Dockerfile ([balloob] - [7325])
- Version bump for automatic ([armills] - [7329]) ([device_tracker.automatic docs])
- Right fix for Python Open Z-Wave in Docker ([balloob] - [7337])
- Use four-digits year ([fabaff] - [7336])
- Allow multiple recipients for SMTP notify ([amelchio] - [7319]) ([notify.smtp docs])
- Add auxheat to ecobee climate ([titilambert] - [6562]) ([climate.ecobee docs])
- Properly return self._unit_of_measurement in the unit_of_measurement function ([robbiet480] - [7341]) ([sensor.ios docs])
- Multiple changes (typo, ordering, docstrings, timeouts) ([fabaff] - [7343]) ([cover.garadget docs])
- Upgrade Flux led lb to 0.19 ([danielhiversen] - [7352]) ([light.flux_led docs])
- Add debug logging to pyvera events. ([pavoni] - [7364]) ([vera docs])
- Upgrade xmltodict to 0.11.0 ([fabaff] - [7355])
- Upgrade speedtest-cli to 1.0.6 ([fabaff] - [7354]) ([sensor.speedtest docs])
- Remove global limit on white light temperature ([amelchio] - [7206]) ([light docs]) ([light.hue docs]) ([light.services.yaml docs]) ([light.zwave docs]) ([switch.flux docs])
- Remove state property from alarmdecoder binary sensor ([balloob] - [7370]) ([binary_sensor.alarmdecoder docs])
- Remove binary sensor platforms implementing state property ([balloob] - [7371]) ([binary_sensor.octoprint docs]) ([binary_sensor.workday docs])
- Feature/add mikrotik device tracker ([LvivEchoes] - [7366])
- Netdisco now returns a dictionary while it used to be a tuple, fixed ([JasonCarter80] - [7350])
- Create knx.py ([onsmam] - [7356])
- light.sensehat: plugin to control the 8x8 LED matrix on a Sense hat ([imrehg] - [7365])
- Update docstrings ([fabaff] - [7361]) ([ecobee docs]) ([enocean docs]) ([zha docs]) ([__init__ docs]) ([zha.const docs])
- Flux switch: avoid updates when off ([amelchio] - [7363]) ([switch.flux docs])
- Zoneminder: Fixed undefined index error ([bah2830] - [7340])
- optimize remote calls and apps on webostv media_player ([hmn] - [7191]) ([media_player.webostv docs])
- binary_sensor.workday: fix handling of states vs provinces ([drkp] - [7162]) ([binary_sensor.workday docs])
- Upgrade voluptuous to 0.10.5 ([fabaff] - [7107])
- Remove ordered_dict validator ([balloob] - [7375])
- light.blinkt: add support for Blinkt! lights on Raspberry Pi ([imrehg] - [7377]) ([light.blinkt docs]) (new-platform)
- improve handling of flux_led lights in RGBW mode ([wuub] - [7221])
- Plant (replacement for MiGardener) ([ChristianKuehnel] - [7131]) ([plant docs]) (new-platform)
- Add support for shuffle toggling on Spotify component. ([abmantis] - [7339]) ([media_player docs]) ([media_player.services.yaml docs]) ([media_player.spotify docs])
- Upgrade Ring to 0.1.4 ([tchellomello] - [7386])
- Updated docstrings ([arsaboo] - [7383]) ([camera.netatmo docs])
- Fix impulse events, added error event for Homegear ([danielperna84] - [7349]) ([homematic docs])
- Fix YAML dump ([balloob] - [7388])
- Migrate updater to aiohttp ([balloob] - [7387]) ([updater docs])
- Remove path whitelisting for hassio ([balloob] - [7399]) ([hassio docs])
- Add Eight sleep component ([mezz64] - [7275]) ([eight_sleep docs]) ([binary_sensor.eight_sleep docs]) ([sensor.eight_sleep docs]) ([services.yaml docs]) (new-platform)
- OpenGarage support ([swbradshaw] - [7338]) ([cover.opengarage docs]) (new-platform)
- Clean up requirements ([andrey-git] - [7391]) ([nuimo_controller docs]) ([sensor.dht docs]) ([sensor.thinkingcleaner docs]) ([switch.thinkingcleaner docs])
- correct MQTT subscription filter ([amigian74] - [7269]) ([mqtt docs])
- Update docstrings ([fabaff] - [7374])
- light.blinkt: update brightness control logic ([imrehg] - [7389])
- Update docstrings ([fabaff] - [7405])
- Update LIFX default color for breathe/pulse effects ([amelchio] - [7407]) ([light.lifx/effects docs])
- LIFX: Add transition option to colorloop effect ([amelchio] - [7410]) ([light.lifx/effects docs])
- light.sensehat: brightness control logic update ([imrehg] - [7409]) ([light.sensehat docs])
- Add Sensibo climate platform ([andrey-git] - [7379]) ([climate docs]) (new-platform)
- Pilight binary sensor components ([zeltom] - [6774]) ([binary_sensor.pilight docs]) (new-platform)
- applx suggested fix from issue 6573 ([wokar] - [7390]) ([sensor.zamg docs])
- remove charset if set in content type header ([hmn] - [7411]) ([media_player docs])
- Convert automatic device tracker to push updates ([armills] - [7404]) ([device_tracker.automatic docs]) (breaking change)
- light.piglow update ([imrehg] - [7408]) ([light.piglow docs])
- Opencv ([Teagan42] - [7261]) ([opencv docs]) ([camera.opencv docs]) ([image_processing.opencv docs]) (new-platform)
- Fixed extra R in variable name. ([cyberplant] - [7418])
- Update docstrings ([fabaff] - [7420])
- ps - fix opencv ([balloob] - [7419])
- Comment out opencv-python that is not installable on arm ([andrey-git] - [7426])
- Reverse limitlessled color_temp range ([amelchio] - [7359]) (breaking change)
- Guard against no content type ([balloob] - [7432]) ([media_player docs])
- wsock.send_json is a coroutine ([balloob] - [7433])
- ps - fix websocket yielding pt2 ([balloob] - [7434])
- Upgrade temperusb to 1.5.3 ([fabaff] - [7428])
- update for pypi ([nkgilley] - [7430])
- Add new sensor: Enviro pHAT ([imrehg] - [7427]) ([sensor.envirophat docs]) (new-platform)
- Added osramlightify groups. ([deisi] - [7376]) ([light.osramlightify docs])
- Add support for face recognition with dlib ([pvizeli] - [7421]) ([image_processing.dlib_face_detect docs]) ([image_processing.dlib_face_identify docs]) ([image_processing.microsoft_face_detect docs]) (new-platform)
- Replace pymailgun with pymailgunner ([pschmitt] - [7436]) ([notify.mailgun docs])
- Suppress logs when octorpint goes offline ([w1ll1am23] - [7441]) ([octoprint docs])
- Update join ([nkgilley] - [7443]) ([joaoapps_join docs]) ([notify.joaoapps_join docs]) (breaking change)
- Bump pyvera version - handle malformed json replies in poll thread. ([pavoni] - [7440]) ([vera docs])
- Fix for broken virtual keys ([danielperna84] - [7439]) ([homematic docs])
- Get new token to keep pubnub updates working ([w1ll1am23] - [7437]) ([wink docs])
- Add hass to rfxtrx object ([danielhiversen] - [6844])
- sensor.envirophat: add missing requirement ([imrehg] - [7451]) ([sensor.envirophat docs])

[6263]: https://github.com/home-assistant/home-assistant/pull/6263
[6562]: https://github.com/home-assistant/home-assistant/pull/6562
[6774]: https://github.com/home-assistant/home-assistant/pull/6774
[6844]: https://github.com/home-assistant/home-assistant/pull/6844
[6982]: https://github.com/home-assistant/home-assistant/pull/6982
[7032]: https://github.com/home-assistant/home-assistant/pull/7032
[7107]: https://github.com/home-assistant/home-assistant/pull/7107
[7122]: https://github.com/home-assistant/home-assistant/pull/7122
[7131]: https://github.com/home-assistant/home-assistant/pull/7131
[7145]: https://github.com/home-assistant/home-assistant/pull/7145
[7160]: https://github.com/home-assistant/home-assistant/pull/7160
[7162]: https://github.com/home-assistant/home-assistant/pull/7162
[7182]: https://github.com/home-assistant/home-assistant/pull/7182
[7191]: https://github.com/home-assistant/home-assistant/pull/7191
[7199]: https://github.com/home-assistant/home-assistant/pull/7199
[7200]: https://github.com/home-assistant/home-assistant/pull/7200
[7201]: https://github.com/home-assistant/home-assistant/pull/7201
[7202]: https://github.com/home-assistant/home-assistant/pull/7202
[7204]: https://github.com/home-assistant/home-assistant/pull/7204
[7206]: https://github.com/home-assistant/home-assistant/pull/7206
[7208]: https://github.com/home-assistant/home-assistant/pull/7208
[7211]: https://github.com/home-assistant/home-assistant/pull/7211
[7212]: https://github.com/home-assistant/home-assistant/pull/7212
[7213]: https://github.com/home-assistant/home-assistant/pull/7213
[7214]: https://github.com/home-assistant/home-assistant/pull/7214
[7215]: https://github.com/home-assistant/home-assistant/pull/7215
[7216]: https://github.com/home-assistant/home-assistant/pull/7216
[7217]: https://github.com/home-assistant/home-assistant/pull/7217
[7220]: https://github.com/home-assistant/home-assistant/pull/7220
[7221]: https://github.com/home-assistant/home-assistant/pull/7221
[7226]: https://github.com/home-assistant/home-assistant/pull/7226
[7227]: https://github.com/home-assistant/home-assistant/pull/7227
[7231]: https://github.com/home-assistant/home-assistant/pull/7231
[7233]: https://github.com/home-assistant/home-assistant/pull/7233
[7234]: https://github.com/home-assistant/home-assistant/pull/7234
[7235]: https://github.com/home-assistant/home-assistant/pull/7235
[7236]: https://github.com/home-assistant/home-assistant/pull/7236
[7243]: https://github.com/home-assistant/home-assistant/pull/7243
[7245]: https://github.com/home-assistant/home-assistant/pull/7245
[7248]: https://github.com/home-assistant/home-assistant/pull/7248
[7249]: https://github.com/home-assistant/home-assistant/pull/7249
[7250]: https://github.com/home-assistant/home-assistant/pull/7250
[7251]: https://github.com/home-assistant/home-assistant/pull/7251
[7253]: https://github.com/home-assistant/home-assistant/pull/7253
[7254]: https://github.com/home-assistant/home-assistant/pull/7254
[7256]: https://github.com/home-assistant/home-assistant/pull/7256
[7261]: https://github.com/home-assistant/home-assistant/pull/7261
[7263]: https://github.com/home-assistant/home-assistant/pull/7263
[7264]: https://github.com/home-assistant/home-assistant/pull/7264
[7266]: https://github.com/home-assistant/home-assistant/pull/7266
[7267]: https://github.com/home-assistant/home-assistant/pull/7267
[7269]: https://github.com/home-assistant/home-assistant/pull/7269
[7271]: https://github.com/home-assistant/home-assistant/pull/7271
[7272]: https://github.com/home-assistant/home-assistant/pull/7272
[7273]: https://github.com/home-assistant/home-assistant/pull/7273
[7275]: https://github.com/home-assistant/home-assistant/pull/7275
[7278]: https://github.com/home-assistant/home-assistant/pull/7278
[7279]: https://github.com/home-assistant/home-assistant/pull/7279
[7281]: https://github.com/home-assistant/home-assistant/pull/7281
[7282]: https://github.com/home-assistant/home-assistant/pull/7282
[7287]: https://github.com/home-assistant/home-assistant/pull/7287
[7290]: https://github.com/home-assistant/home-assistant/pull/7290
[7291]: https://github.com/home-assistant/home-assistant/pull/7291
[7300]: https://github.com/home-assistant/home-assistant/pull/7300
[7302]: https://github.com/home-assistant/home-assistant/pull/7302
[7303]: https://github.com/home-assistant/home-assistant/pull/7303
[7310]: https://github.com/home-assistant/home-assistant/pull/7310
[7311]: https://github.com/home-assistant/home-assistant/pull/7311
[7315]: https://github.com/home-assistant/home-assistant/pull/7315
[7316]: https://github.com/home-assistant/home-assistant/pull/7316
[7319]: https://github.com/home-assistant/home-assistant/pull/7319
[7320]: https://github.com/home-assistant/home-assistant/pull/7320
[7323]: https://github.com/home-assistant/home-assistant/pull/7323
[7324]: https://github.com/home-assistant/home-assistant/pull/7324
[7325]: https://github.com/home-assistant/home-assistant/pull/7325
[7329]: https://github.com/home-assistant/home-assistant/pull/7329
[7336]: https://github.com/home-assistant/home-assistant/pull/7336
[7337]: https://github.com/home-assistant/home-assistant/pull/7337
[7338]: https://github.com/home-assistant/home-assistant/pull/7338
[7339]: https://github.com/home-assistant/home-assistant/pull/7339
[7340]: https://github.com/home-assistant/home-assistant/pull/7340
[7341]: https://github.com/home-assistant/home-assistant/pull/7341
[7343]: https://github.com/home-assistant/home-assistant/pull/7343
[7349]: https://github.com/home-assistant/home-assistant/pull/7349
[7350]: https://github.com/home-assistant/home-assistant/pull/7350
[7352]: https://github.com/home-assistant/home-assistant/pull/7352
[7354]: https://github.com/home-assistant/home-assistant/pull/7354
[7355]: https://github.com/home-assistant/home-assistant/pull/7355
[7356]: https://github.com/home-assistant/home-assistant/pull/7356
[7359]: https://github.com/home-assistant/home-assistant/pull/7359
[7361]: https://github.com/home-assistant/home-assistant/pull/7361
[7363]: https://github.com/home-assistant/home-assistant/pull/7363
[7364]: https://github.com/home-assistant/home-assistant/pull/7364
[7365]: https://github.com/home-assistant/home-assistant/pull/7365
[7366]: https://github.com/home-assistant/home-assistant/pull/7366
[7370]: https://github.com/home-assistant/home-assistant/pull/7370
[7371]: https://github.com/home-assistant/home-assistant/pull/7371
[7374]: https://github.com/home-assistant/home-assistant/pull/7374
[7375]: https://github.com/home-assistant/home-assistant/pull/7375
[7376]: https://github.com/home-assistant/home-assistant/pull/7376
[7377]: https://github.com/home-assistant/home-assistant/pull/7377
[7379]: https://github.com/home-assistant/home-assistant/pull/7379
[7383]: https://github.com/home-assistant/home-assistant/pull/7383
[7386]: https://github.com/home-assistant/home-assistant/pull/7386
[7387]: https://github.com/home-assistant/home-assistant/pull/7387
[7388]: https://github.com/home-assistant/home-assistant/pull/7388
[7389]: https://github.com/home-assistant/home-assistant/pull/7389
[7390]: https://github.com/home-assistant/home-assistant/pull/7390
[7391]: https://github.com/home-assistant/home-assistant/pull/7391
[7399]: https://github.com/home-assistant/home-assistant/pull/7399
[7404]: https://github.com/home-assistant/home-assistant/pull/7404
[7405]: https://github.com/home-assistant/home-assistant/pull/7405
[7407]: https://github.com/home-assistant/home-assistant/pull/7407
[7408]: https://github.com/home-assistant/home-assistant/pull/7408
[7409]: https://github.com/home-assistant/home-assistant/pull/7409
[7410]: https://github.com/home-assistant/home-assistant/pull/7410
[7411]: https://github.com/home-assistant/home-assistant/pull/7411
[7418]: https://github.com/home-assistant/home-assistant/pull/7418
[7419]: https://github.com/home-assistant/home-assistant/pull/7419
[7420]: https://github.com/home-assistant/home-assistant/pull/7420
[7421]: https://github.com/home-assistant/home-assistant/pull/7421
[7426]: https://github.com/home-assistant/home-assistant/pull/7426
[7427]: https://github.com/home-assistant/home-assistant/pull/7427
[7428]: https://github.com/home-assistant/home-assistant/pull/7428
[7430]: https://github.com/home-assistant/home-assistant/pull/7430
[7432]: https://github.com/home-assistant/home-assistant/pull/7432
[7433]: https://github.com/home-assistant/home-assistant/pull/7433
[7434]: https://github.com/home-assistant/home-assistant/pull/7434
[7436]: https://github.com/home-assistant/home-assistant/pull/7436
[7437]: https://github.com/home-assistant/home-assistant/pull/7437
[7439]: https://github.com/home-assistant/home-assistant/pull/7439
[7440]: https://github.com/home-assistant/home-assistant/pull/7440
[7441]: https://github.com/home-assistant/home-assistant/pull/7441
[7443]: https://github.com/home-assistant/home-assistant/pull/7443
[7451]: https://github.com/home-assistant/home-assistant/pull/7451
[Cadair]: https://github.com/Cadair
[ChristianKuehnel]: https://github.com/ChristianKuehnel
[JasonCarter80]: https://github.com/JasonCarter80
[JshWright]: https://github.com/JshWright
[KlaasH]: https://github.com/KlaasH
[LvivEchoes]: https://github.com/LvivEchoes
[MartinHjelmare]: https://github.com/MartinHjelmare
[Teagan42]: https://github.com/Teagan42
[abmantis]: https://github.com/abmantis
[alanfischer]: https://github.com/alanfischer
[amelchio]: https://github.com/amelchio
[amigian74]: https://github.com/amigian74
[andrey-git]: https://github.com/andrey-git
[armills]: https://github.com/armills
[arsaboo]: https://github.com/arsaboo
[bah2830]: https://github.com/bah2830
[balloob]: https://github.com/balloob
[biacz]: https://github.com/biacz
[craftyguy]: https://github.com/craftyguy
[cribbstechnologies]: https://github.com/cribbstechnologies
[cyberjunky]: https://github.com/cyberjunky
[cyberplant]: https://github.com/cyberplant
[danielhiversen]: https://github.com/danielhiversen
[danielperna84]: https://github.com/danielperna84
[darookee]: https://github.com/darookee
[deisi]: https://github.com/deisi
[drkp]: https://github.com/drkp
[fabaff]: https://github.com/fabaff
[fabfurnari]: https://github.com/fabfurnari
[hmn]: https://github.com/hmn
[imrehg]: https://github.com/imrehg
[janLo]: https://github.com/janLo
[jotunacorn]: https://github.com/jotunacorn
[keatontaylor]: https://github.com/keatontaylor
[mezz64]: https://github.com/mezz64
[micw]: https://github.com/micw
[mjg59]: https://github.com/mjg59
[nkgilley]: https://github.com/nkgilley
[onsmam]: https://github.com/onsmam
[patrickeasters]: https://github.com/patrickeasters
[pavoni]: https://github.com/pavoni
[postlund]: https://github.com/postlund
[pschmitt]: https://github.com/pschmitt
[pvizeli]: https://github.com/pvizeli
[rcloran]: https://github.com/rcloran
[robbiet480]: https://github.com/robbiet480
[scarface-4711]: https://github.com/scarface-4711
[sdague]: https://github.com/sdague
[swbradshaw]: https://github.com/swbradshaw
[tchellomello]: https://github.com/tchellomello
[titilambert]: https://github.com/titilambert
[turbokongen]: https://github.com/turbokongen
[w1ll1am23]: https://github.com/w1ll1am23
[wokar]: https://github.com/wokar
[wuub]: https://github.com/wuub
[zeltom]: https://github.com/zeltom
[__init__ docs]: https://home-assistant.io/components/__init__/
[binary_sensor.alarmdecoder docs]: https://home-assistant.io/components/binary_sensor.alarmdecoder/
[binary_sensor.eight_sleep docs]: https://home-assistant.io/components/binary_sensor.eight_sleep/
[binary_sensor.maxcube docs]: https://home-assistant.io/components/binary_sensor.maxcube/
[binary_sensor.octoprint docs]: https://home-assistant.io/components/binary_sensor.octoprint/
[binary_sensor.pilight docs]: https://home-assistant.io/components/binary_sensor.pilight/
[binary_sensor.ping docs]: https://home-assistant.io/components/binary_sensor.ping/
[binary_sensor.workday docs]: https://home-assistant.io/components/binary_sensor.workday/
[binary_sensor.zha docs]: https://home-assistant.io/components/binary_sensor.zha/
[camera.netatmo docs]: https://home-assistant.io/components/camera.netatmo/
[camera.opencv docs]: https://home-assistant.io/components/camera.opencv/
[climate docs]: https://home-assistant.io/components/climate/
[climate.ecobee docs]: https://home-assistant.io/components/climate.ecobee/
[climate.maxcube docs]: https://home-assistant.io/components/climate.maxcube/
[climate.zwave docs]: https://home-assistant.io/components/climate.zwave/
[cover.garadget docs]: https://home-assistant.io/components/cover.garadget/
[cover.opengarage docs]: https://home-assistant.io/components/cover.opengarage/
[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/
[device_tracker.zha docs]: https://home-assistant.io/components/device_tracker.zha/
[ecobee docs]: https://home-assistant.io/components/ecobee/
[eight_sleep docs]: https://home-assistant.io/components/eight_sleep/
[enocean docs]: https://home-assistant.io/components/enocean/
[hassio docs]: https://home-assistant.io/components/hassio/
[homematic docs]: https://home-assistant.io/components/homematic/
[image_processing.dlib_face_detect docs]: https://home-assistant.io/components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/
[image_processing.microsoft_face_detect docs]: https://home-assistant.io/components/image_processing.microsoft_face_detect/
[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/
[joaoapps_join docs]: https://home-assistant.io/components/joaoapps_join/
[light docs]: https://home-assistant.io/components/light/
[light.avion docs]: https://home-assistant.io/components/light.avion/
[light.blinkt docs]: https://home-assistant.io/components/light.blinkt/
[light.decora docs]: https://home-assistant.io/components/light.decora/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.lifx/effects docs]: https://home-assistant.io/components/light.lifx/effects/
[light.lifx/services.yaml docs]: https://home-assistant.io/components/light.lifx/services.yaml/
[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/
[light.piglow docs]: https://home-assistant.io/components/light.piglow/
[light.sensehat docs]: https://home-assistant.io/components/light.sensehat/
[light.services.yaml docs]: https://home-assistant.io/components/light.services.yaml/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[light.zha docs]: https://home-assistant.io/components/light.zha/
[light.zwave docs]: https://home-assistant.io/components/light.zwave/
[maxcube docs]: https://home-assistant.io/components/maxcube/
[media_player docs]: https://home-assistant.io/components/media_player/
[media_player.services.yaml docs]: https://home-assistant.io/components/media_player.services.yaml/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/
[mqtt docs]: https://home-assistant.io/components/mqtt/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.instapush docs]: https://home-assistant.io/components/notify.instapush/
[notify.joaoapps_join docs]: https://home-assistant.io/components/notify.joaoapps_join/
[notify.mailgun docs]: https://home-assistant.io/components/notify.mailgun/
[notify.matrix docs]: https://home-assistant.io/components/notify.matrix/
[notify.smtp docs]: https://home-assistant.io/components/notify.smtp/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/
[notify.webostv docs]: https://home-assistant.io/components/notify.webostv/
[nuimo_controller docs]: https://home-assistant.io/components/nuimo_controller/
[octoprint docs]: https://home-assistant.io/components/octoprint/
[opencv docs]: https://home-assistant.io/components/opencv/
[plant docs]: https://home-assistant.io/components/plant/
[recorder docs]: https://home-assistant.io/components/recorder/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/
[rss_feed_template docs]: https://home-assistant.io/components/rss_feed_template/
[sensor.cert_expiry docs]: https://home-assistant.io/components/sensor.cert_expiry/
[sensor.dht docs]: https://home-assistant.io/components/sensor.dht/
[sensor.eight_sleep docs]: https://home-assistant.io/components/sensor.eight_sleep/
[sensor.envirophat docs]: https://home-assistant.io/components/sensor.envirophat/
[sensor.ios docs]: https://home-assistant.io/components/sensor.ios/
[sensor.lyft docs]: https://home-assistant.io/components/sensor.lyft/
[sensor.pushbullet docs]: https://home-assistant.io/components/sensor.pushbullet/
[sensor.speedtest docs]: https://home-assistant.io/components/sensor.speedtest/
[sensor.thinkingcleaner docs]: https://home-assistant.io/components/sensor.thinkingcleaner/
[sensor.vera docs]: https://home-assistant.io/components/sensor.vera/
[sensor.zamg docs]: https://home-assistant.io/components/sensor.zamg/
[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/
[services.yaml docs]: https://home-assistant.io/components/services.yaml/
[switch.flux docs]: https://home-assistant.io/components/switch.flux/
[switch.hook docs]: https://home-assistant.io/components/switch.hook/
[switch.thinkingcleaner docs]: https://home-assistant.io/components/switch.thinkingcleaner/
[switch.wemo docs]: https://home-assistant.io/components/switch.wemo/
[switch.zha docs]: https://home-assistant.io/components/switch.zha/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/
[updater docs]: https://home-assistant.io/components/updater/
[vera docs]: https://home-assistant.io/components/vera/
[wemo docs]: https://home-assistant.io/components/wemo/
[wink docs]: https://home-assistant.io/components/wink/
[zha docs]: https://home-assistant.io/components/zha/
[zha.const docs]: https://home-assistant.io/components/zha.const/
[zwave.workaround docs]: https://home-assistant.io/components/zwave.workaround/

0.43.2

Not secure
- Frontend: Fix default date on history/logbook (amelchio)
- Frontend: Fix logbook ui (balloob)
- Upgrade pytradfri to 1.1 ([balloob] - [7290])
- Upgrade python-telegram-bot to 5.3.1 ([fabaff] - [7311]) ([notify.telegram docs]) ([telegram_bot.polling docs]) ([telegram_bot.webhooks docs])
- Version bump of aioautomatic ([armills] - [7300]) ([device_tracker.automatic docs])
- Version bump for automatic ([armills] - [7329]) ([device_tracker.automatic docs])
- Fix breaking SSL in test HTML5 ([balloob] - [7310]) ([notify.html5 docs])
- Fix for building Python Open Z-Wave in Docker ([balloob] - [7337])

[7271]: https://github.com/home-assistant/home-assistant/pull/7271
[7282]: https://github.com/home-assistant/home-assistant/pull/7282
[7290]: https://github.com/home-assistant/home-assistant/pull/7290
[7300]: https://github.com/home-assistant/home-assistant/pull/7300
[7310]: https://github.com/home-assistant/home-assistant/pull/7310
[7311]: https://github.com/home-assistant/home-assistant/pull/7311
[7323]: https://github.com/home-assistant/home-assistant/pull/7323
[7324]: https://github.com/home-assistant/home-assistant/pull/7324
[7329]: https://github.com/home-assistant/home-assistant/pull/7329
[7337]: https://github.com/home-assistant/home-assistant/pull/7337
[armills]: https://github.com/armills
[balloob]: https://github.com/balloob
[fabaff]: https://github.com/fabaff
[pvizeli]: https://github.com/pvizeli
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/
[hassio docs]: https://home-assistant.io/components/hassio/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/

0.43.1

Not secure
- Zwave cover workaround for graber shades. ([turbokongen] - [7204]) ([cover.zwave docs]) ([zwave.workaround docs])
- Upgrade paho-mqtt to 1.2.3 ([fabaff] - [7214])
- Workround for wemo subscription bug. ([pavoni] - [7245]) ([wemo docs]) ([switch.wemo docs])
- Fix telegram webhooks ([MartinHjelmare] - [7236]) ([telegram_bot docs]) ([telegram_bot.webhooks docs])
- Work around bad content-type in Hook api response ([KlaasH] - [7267]) ([switch.hook docs])
- Recorder: Check for ENTITY_ID key that contains None value ([balloob] - [7287]) ([recorder docs])

[7204]: https://github.com/home-assistant/home-assistant/pull/7204
[7214]: https://github.com/home-assistant/home-assistant/pull/7214
[7236]: https://github.com/home-assistant/home-assistant/pull/7236
[7245]: https://github.com/home-assistant/home-assistant/pull/7245
[7267]: https://github.com/home-assistant/home-assistant/pull/7267
[7287]: https://github.com/home-assistant/home-assistant/pull/7287
[KlaasH]: https://github.com/KlaasH
[MartinHjelmare]: https://github.com/MartinHjelmare
[balloob]: https://github.com/balloob
[fabaff]: https://github.com/fabaff
[pavoni]: https://github.com/pavoni
[turbokongen]: https://github.com/turbokongen
[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/
[recorder docs]: https://home-assistant.io/components/recorder/
[switch.hook docs]: https://home-assistant.io/components/switch.hook/
[switch.wemo docs]: https://home-assistant.io/components/switch.wemo/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/
[wemo docs]: https://home-assistant.io/components/wemo/
[zwave.workaround docs]: https://home-assistant.io/components/zwave.workaround/

0.43

Oooh yeah. It's time for 0.43 and this is going to be a killer release. For the people that have been following on social media, you might have noticed that [we got pretty excited about the new IKEA Tradfri line up][ikea-blog]. And so we are very happy to announce that thanks to the work by [ggravlingen], [MartinHjelmare] and myself that this will be the first release to support the IKEA light bulbs. Home Assistant will automatically detect the gateway on your network and after following the instructions, allow you to control your lights.

![discovery-1](https://cloud.githubusercontent.com/assets/1444314/25301319/7a21bb16-26d8-11e7-9d91-e52445cc715a.png)

And in case you have missed the other big news: [robbiet480] released the [first version of our iOS app][ios]! It took a little over a year but it offers some great ways to make your iDevice work with Home Assistant. Big congrats to Robbie for shipping! As with our other parts, the app is open-sourced under APACHE 2 and contributors are welcome. [Check it out.][ios-source]

A big shout out this release to [happyleavesaoc] for his constant stream of great contributions to Home Assistant. The first contribution was back in October 2015 and since then happyleavesaoc has been responsible for many platforms and bug fixes including the Spotify platform this release. Thanks happyleavesaoc, you're a great example of what makes our community awesome.

The new Spotify integration is based on the new Spotify Connect Playback API. It supports playback, album art and switching which Spotify device you're controlling.

[ikea-blog]: https://home-assistant.io/blog/2017/04/17/ikea-tradfri-internet-of-things-done-right/
[ios]: https://home-assistant.io/blog/2017/04/15/ios/
[ios-source]: https://github.com/home-assistant/home-assistant-ios

New Platforms

- Add MaryTTS platform ([johanpalmqvist] - [6988]) ([tts.marytts docs]) (new-platform)
- Telegram bot component (incl. webhook and polling platform) ([sander76] - [6913]) ([telegram_bot docs]) ([telegram_bot.polling docs]) ([telegram_bot.webhooks docs]) (breaking change) (new-platform)
- Add support fo map data from Neato ([turbokongen] - [6939]) ([neato docs]) ([camera.neato docs]) ([sensor.neato docs]) (new-platform)
- Added initial support for IKEA Tradfri Gateway ([ggravlingen] - [7074]) ([light.tradfri docs]) (new-platform)
- MQTT camera ([MrMep] - [7092]) ([camera.mqtt docs]) (new-platform)
- Add LIFX Cloud scene support ([amelchio] - [7124]) ([scene.lifx_cloud docs]) (new-platform)
- spotify media player ([happyleavesaoc] - [6980]) ([media_player.spotify docs]) (new-platform)
- JSON MQTT Device tracker ([MrMep] - [7055]) (new-platform)
- opensky sensor ([happyleavesaoc] - [7061]) ([sensor.opensky docs]) (new-platform)
- Add ping binary sensor ([fabaff] - [7052]) ([binary_sensor.ping docs]) (new-platform)

Breaking changes

- Remove deprecated classes from `homeassistant.remote` ([balloob] - [7011])
- min_max sensor has a different default name and will ignore states that are unknown ([micw] - [6786])
- `telegram_webhooks` has been converted to a new `telegram_bot` component. It has two platforms: webhook and polling platform ([sander76] - [6913]) ([telegram_bot docs])([telegram_bot.polling docs]) ([telegram_bot.webhooks docs])

yaml
telegram_bot:
platform: webhooks
api_key : api_key_here
allowed_chat_ids :
- 123456
- 456789


- Lutron_Caseta: it is no longer necessary to specify username and password in the config. ([gurumitts] - [7165]) ([lutron_caseta docs]) ([light.lutron_caseta docs])
- mvglive: config has been updated to allow support for multiple departures ([mountainsandcode] - [6953]) ([sensor.mvglive docs])

yaml
sensor:
- platform: mvglive
nextdeparture:
- station: Hauptbahnhof
name: Hbf
destinations: ['München Flughafen Terminal','Markt Schwaben']
products: 'S-Bahn'
timeoffset: 2
- station: Sendlinger Tor
lines: ['U2','U8']
- station: Scheidplatz
products: ['U-Bahn']
directions: '1'


All changes

- Update kodi for aiohttp2 ([armills] - [6967]) ([media_player.kodi docs]) ([notify.kodi docs])
- Fix current_temperature is rounded ([aufano] - [6960]) ([climate docs])
- Bugfix time and task coro ([pvizeli] - [6968])
- Initial import for HassIO ([pvizeli] - [6935]) ([hassio docs]) (new-platform)
- Preserve customize glob order. ([andrey-git] - [6963])
- Foscam Camera: Adding exception handling when fetching the camera image to avoid python exception errors when host is not reachable or rather any url error to camera ([viswa-swami] - [6964]) ([camera.foscam docs])
- light.yeelight: catch i/o related exceptions from the backend lib ([rytilahti] - [6952])
- From Dusk till Dawn ([BillyNate] - [6857]) ([sun docs])
- Tests for zwave services ([armills] - [6937]) ([zwave docs])
- Fix control+c quitting HASS ([balloob] - [6974])
- Update Emby for aiohttp v2 ([mezz64] - [6981])
- switch.tplink: upgrade to the newest upstream release which adds support for plugs using the newer communication protocol ([rytilahti] - [6979]) ([switch.tplink docs])
- switch.tplink: bump pyhs100 version requirement ([rytilahti] - [6986])
- Add tests for ZWaveDeviceEntityValues helper ([armills] - [6978]) ([zwave docs])
- Bump Amcrest module to 1.1.8 ([tchellomello] - [6990])
- update gstreamer ([happyleavesaoc] - [6987]) ([media_player.gstreamer docs])
- Warn if start takes a long time. ([balloob] - [6975])
- Upgrade to aiohttp 2.0.6 ([balloob] - [6992])
- Make discovery not block start ([balloob] - [6991])
- Downgrade aiohttp to 205 ([balloob] - [6994])
- Bump pywemo version. ([pavoni] - [7004])
- Fix Synology camera content type ([balloob] - [7010]) ([camera.synology docs])
- Fix two more instances of JSON parsing synology ([balloob] - [7014])
- Bump pyalarmdotcom to support new version of aiohttp ([Xorso] - [7021]) ([alarm_control_panel.alarmdotcom docs])
- Fix US states check (fixes 7015) ([fabaff] - [7017])
- Remove deprecated remote classes ([balloob] - [7011]) (breaking change)
- Replace 'vendor_id' with 'arch' (fixes 7003) ([fabaff] - [7023])
- more tests for slugify ([micw] - [7027])
- Additional ZWave coverage ([armills] - [7024]) ([zwave docs])
- bump ups version ([happyleavesaoc] - [7033]) ([sensor.ups docs])
- update usps version ([happyleavesaoc] - [7035]) ([sensor.usps docs])
- update fedex ([happyleavesaoc] - [7034]) ([sensor.fedex docs])
- Google TTS can't read percent sign (6971) ([pezinek] - [7030]) ([tts.google docs])
- Feature/min max improvements ([micw] - [6786]) (breaking change)
- Upgrade psutil to 5.2.2 ([fabaff] - [7037]) ([sensor.systemmonitor docs])
- Upgrade sendgrid to 4.0.0 ([fabaff] - [7038]) ([notify.sendgrid docs])
- Missing line name restriction added (fixes 7039) ([DavidMStraub] - [7040]) ([sensor.mvglive docs])
- Plug file leak on LIFX unregister ([amelchio] - [7031]) ([light.lifx docs])
- Make core to look avilable state of device on servicecall ([pvizeli] - [7045])
- Remove configuration sample ([fabaff] - [7048])
- Bugfix wait on start event ([pvizeli] - [7013])
- Bugfix slider ([pvizeli] - [7047]) ([input_slider docs])
- Add MaryTTS platform ([johanpalmqvist] - [6988]) ([tts.marytts docs]) (new-platform)
- Fix mysensors callback ([MartinHjelmare] - [7057]) ([mysensors docs]) ([device_tracker.mysensors docs])
- Constrain chardet to 2.3 ([balloob] - [7063])
- Fix/slugify with german umlaut ss ([micw] - [7029])
- Speed up aiohttp ([balloob] - [7064])
- Upgrade netdisco to 1.0.0rc2 ([balloob] - [7008])
- Telegram bot component (incl. webhook and polling platform) ([sander76] - [6913]) ([telegram_bot docs]) ([telegram_bot.polling docs]) ([telegram_bot.webhooks docs]) (breaking change) (new-platform)
- Upgrade paho-mqtt to 1.2.2 ([fabaff] - [7066])
- Fix handling with register callbacks on added_to_hass ([pvizeli] - [7067])
- Lutron. Bugfix callback registration. ([pvizeli] - [7042])
- Adding AlarmDecoder platform ([hawk259] - [6900])
- Add communication data attributes to Zwave node_entity ([turbokongen] - [6813]) ([zwave docs]) ([zwave.node_entity docs])
- Add product_name attribute to zwave nodes. ([andrey-git] - [7071]) ([zwave.node_entity docs])
- Bump braviarc version to 0.3.7 ([robbiet480] - [7078]) ([media_player.braviatv docs])
- Fix account balance in fido sensor ([titilambert] - [7077]) ([sensor.fido docs])
- MQTT: Managing binary payloads ([MrMep] - [6976]) ([mqtt docs])
- Bump qnapstats library version to 0.2.4 ([colinodell] - [7085]) ([sensor.qnap docs])
- Add support fo map data from Neato ([turbokongen] - [6939]) ([neato docs]) ([camera.neato docs]) ([sensor.neato docs]) (new-platform)
- Added initial support for IKEA Tradfri Gateway ([ggravlingen] - [7074]) ([light.tradfri docs]) (new-platform)
- Better thread safety in zwave node_entity ([andrey-git] - [7087]) ([zwave.node_entity docs])
- Uber version bump ([armills] - [7100]) ([sensor.uber docs])
- No product ids configured should fetch all ids ([armills] - [7091])
- Upgrade aiohttp to 2.0.7 ([fabaff] - [7106])
- Update file header, add const for defaults, and update log messages ([fabaff] - [7110])
- Upgrade speedtest-cli to 1.0.4 ([fabaff] - [7105]) ([sensor.speedtest docs])
- Remove globally disabled pylint issue and update docstrings ([fabaff] - [7111])
- Use third-party lib aioautomatic for automatic ([armills] - [7126]) ([device_tracker.automatic docs])
- Upgrade chardet to 3.0.2 ([fabaff] - [7112])
- Send stderr of ping tracker to devnull ([amelchio] - [7096]) ([device_tracker.ping docs])
- Upgraded Amcrest module to 1.1.9 to support new firmware versions: ([tchellomello] - [7130])
- Mqtt camera ([MrMep] - [7092]) ([camera.mqtt docs]) (new-platform)
- Bump version to 0.43.0.dev0 ([MartinHjelmare] - [7132])
- Load zwave panel ([balloob] - [7127]) ([zwave docs])
- IKEA Tradfri Gateway: added support for RGB ([ggravlingen] - [7115]) ([light.tradfri docs])
- Make Tradfri discoverable ([balloob] - [7128])
- Make version number optional and a string to fix identify issue introduced in iOS 1.0.1 ([robbiet480] - [7141])
- Fix for zwave RGB setting ([armills] - [7137])
- Replace rollershutter with cover in demo ([robbiet480] - [7140])
- Add debug logging to automation initial state ([armills] - [7068]) ([automation docs])
- Always return True/False from is_state and is_state_attr ([amelchio] - [7138])
- Add LIFX Cloud scene support ([amelchio] - [7124]) ([scene.lifx_cloud docs]) (new-platform)
- Fix LIFX lights with disappearing names ([amelchio] - [7119]) ([light.lifx docs])
- lutron: fix typo that prevented callback registration ([thecynic] - [7148]) ([lutron docs])
- Fix HassIO timeout bug ([pvizeli] - [7155]) ([hassio docs])
- small fix for random effect in order to use the whole rgb range. So 255 is not excluded anymore. ([Mister-Espria] - [7156]) ([light.flux_led docs]) ([light.yeelight docs])
- exposed content_type in rest_command ([cmsimike] - [7101])
- Add vera power meter. ([pavoni] - [7134]) ([vera docs]) ([sensor.vera docs])
- Add support for tradfri color temp ([MartinHjelmare] - [7153]) ([light.tradfri docs])
- Disable MQTT camera test ([balloob] - [7164])
- myStrom WiFi bulbs ([fabaff] - [7161])
- Fix 7026 adding a new wol parameter ([titilambert] - [7144]) ([switch.wake_on_lan docs])
- Add subscription update for Wemo switches, fix bug in Insight switches, fix wemo motion bug, fix wemo discovery ([pavoni] - [7135]) ([wemo docs])
- Update neato.py ([michaelarnauts] - [7166]) ([neato docs])
- Keep track of already added players ([molobrakos] - [7149])
- Fix id zone mismatch ([gurumitts] - [7165]) ([lutron_caseta docs]) ([light.lutron_caseta docs]) (breaking change)
- Upgrade pytradfri to 1.0 ([balloob] - [7163])
- Value of 0 should not be considered `unknown`. ([aequitas] - [7139])
- Upgrade netdisco ([balloob] - [7171])
- Added new services to platform kodi ([alexmogavero] - [6426]) ([media_player docs]) ([media_player.kodi docs])
- Supress trackback and upgrade PyMata to 2.14 ([fabaff] - [7176]) ([arduino docs])
- Disable invalid-sequence-index ([fabaff] - [7177])
- Upgrade mypy to 0.501 (was renamed from mypy-lang) ([fabaff] - [7117])
- Add condition for API failure ([sytone] - [7181])
- Add history to component priority list ([balloob] - [7173])
- Tweak Tradfri ([balloob] - [7172]) ([light.tradfri docs])
- Mqtt camera test ([MrMep] - [7175])
- updated pylgtv module to fix problems with timeouts ([hmn] - [7184]) ([media_player.webostv docs]) ([notify.webostv docs])
- Fix wemo discovery ([balloob] - [7183]) ([wemo docs]) ([binary_sensor.wemo docs]) ([light.wemo docs]) ([switch.wemo docs])
- Add Bose soundtouch discovery support and upgrade libsoundtouch library ([CharlesBlonde] - [7005])
- spotify media player ([happyleavesaoc] - [6980]) ([media_player.spotify docs]) (new-platform)
- JSON MQTT Device tracker ([MrMep] - [7055]) (new-platform)
- opensky sensor ([happyleavesaoc] - [7061]) ([sensor.opensky docs]) (new-platform)
- Add ping binary sensor ([fabaff] - [7052]) ([binary_sensor.ping docs]) (new-platform)
- Added light.pwm component. ([soldag] - [7009])
- Fix for errors on missing preview on LG webos TV ([masarliev] - [6755]) ([media_player.webostv docs])
- Fix auto discovery for Apple TV ([postlund] - [7188]) ([media_player.apple_tv docs])
- Do not request artwork if not available ([postlund] - [7189]) ([media_player.apple_tv docs])
- mvglive bug fixes and improvements ([mountainsandcode] - [6953]) ([sensor.mvglive docs]) (breaking change)
- Upgrade py-cpuinfo to 3.2.0 ([fabaff] - [7190]) ([sensor.cpuspeed docs])
- Add support of input registers while querying modbus sensor. ([LvivEchoes] - [7082]) ([modbus docs]) ([sensor.modbus docs])
- Add HassIO to discovery component ([pvizeli] - [7195])
- LIFX light effects ([amelchio] - [7145]) ([light.lifx docs]) ([light.services.yaml docs])
- HassIO API v2 ([pvizeli] - [7201])
- Support xy_color with LIFX lights ([amelchio] - [7208]) ([light.lifx docs])
- Update ios.py ([biacz] - [7160])
- Fix arwn platform to update hass state when events are received ([sdague] - [7202])
- Issue 6749 updated pylgtv to 0.1.6 to fix thread leak in asyncio loop ([hmn] - [7199]) ([media_player.webostv docs]) ([notify.webostv docs])

[6426]: https://github.com/home-assistant/home-assistant/pull/6426
[6755]: https://github.com/home-assistant/home-assistant/pull/6755
[6786]: https://github.com/home-assistant/home-assistant/pull/6786
[6813]: https://github.com/home-assistant/home-assistant/pull/6813
[6857]: https://github.com/home-assistant/home-assistant/pull/6857
[6900]: https://github.com/home-assistant/home-assistant/pull/6900
[6913]: https://github.com/home-assistant/home-assistant/pull/6913
[6935]: https://github.com/home-assistant/home-assistant/pull/6935
[6937]: https://github.com/home-assistant/home-assistant/pull/6937
[6939]: https://github.com/home-assistant/home-assistant/pull/6939
[6952]: https://github.com/home-assistant/home-assistant/pull/6952
[6953]: https://github.com/home-assistant/home-assistant/pull/6953
[6960]: https://github.com/home-assistant/home-assistant/pull/6960
[6963]: https://github.com/home-assistant/home-assistant/pull/6963
[6964]: https://github.com/home-assistant/home-assistant/pull/6964
[6966]: https://github.com/home-assistant/home-assistant/pull/6966
[6967]: https://github.com/home-assistant/home-assistant/pull/6967
[6968]: https://github.com/home-assistant/home-assistant/pull/6968
[6974]: https://github.com/home-assistant/home-assistant/pull/6974
[6975]: https://github.com/home-assistant/home-assistant/pull/6975
[6976]: https://github.com/home-assistant/home-assistant/pull/6976
[6978]: https://github.com/home-assistant/home-assistant/pull/6978
[6979]: https://github.com/home-assistant/home-assistant/pull/6979
[6980]: https://github.com/home-assistant/home-assistant/pull/6980
[6981]: https://github.com/home-assistant/home-assistant/pull/6981
[6986]: https://github.com/home-assistant/home-assistant/pull/6986
[6987]: https://github.com/home-assistant/home-assistant/pull/6987
[6988]: https://github.com/home-assistant/home-assistant/pull/6988
[6990]: https://github.com/home-assistant/home-assistant/pull/6990
[6991]: https://github.com/home-assistant/home-assistant/pull/6991
[6992]: https://github.com/home-assistant/home-assistant/pull/6992
[6994]: https://github.com/home-assistant/home-assistant/pull/6994
[7004]: https://github.com/home-assistant/home-assistant/pull/7004
[7005]: https://github.com/home-assistant/home-assistant/pull/7005
[7008]: https://github.com/home-assistant/home-assistant/pull/7008
[7009]: https://github.com/home-assistant/home-assistant/pull/7009
[7010]: https://github.com/home-assistant/home-assistant/pull/7010
[7011]: https://github.com/home-assistant/home-assistant/pull/7011
[7013]: https://github.com/home-assistant/home-assistant/pull/7013
[7014]: https://github.com/home-assistant/home-assistant/pull/7014
[7017]: https://github.com/home-assistant/home-assistant/pull/7017
[7021]: https://github.com/home-assistant/home-assistant/pull/7021
[7023]: https://github.com/home-assistant/home-assistant/pull/7023
[7024]: https://github.com/home-assistant/home-assistant/pull/7024
[7027]: https://github.com/home-assistant/home-assistant/pull/7027
[7029]: https://github.com/home-assistant/home-assistant/pull/7029
[7030]: https://github.com/home-assistant/home-assistant/pull/7030
[7031]: https://github.com/home-assistant/home-assistant/pull/7031
[7033]: https://github.com/home-assistant/home-assistant/pull/7033
[7034]: https://github.com/home-assistant/home-assistant/pull/7034
[7035]: https://github.com/home-assistant/home-assistant/pull/7035
[7037]: https://github.com/home-assistant/home-assistant/pull/7037
[7038]: https://github.com/home-assistant/home-assistant/pull/7038
[7040]: https://github.com/home-assistant/home-assistant/pull/7040
[7042]: https://github.com/home-assistant/home-assistant/pull/7042
[7045]: https://github.com/home-assistant/home-assistant/pull/7045
[7047]: https://github.com/home-assistant/home-assistant/pull/7047
[7048]: https://github.com/home-assistant/home-assistant/pull/7048
[7052]: https://github.com/home-assistant/home-assistant/pull/7052
[7055]: https://github.com/home-assistant/home-assistant/pull/7055
[7057]: https://github.com/home-assistant/home-assistant/pull/7057
[7061]: https://github.com/home-assistant/home-assistant/pull/7061
[7063]: https://github.com/home-assistant/home-assistant/pull/7063
[7064]: https://github.com/home-assistant/home-assistant/pull/7064
[7066]: https://github.com/home-assistant/home-assistant/pull/7066
[7067]: https://github.com/home-assistant/home-assistant/pull/7067
[7068]: https://github.com/home-assistant/home-assistant/pull/7068
[7071]: https://github.com/home-assistant/home-assistant/pull/7071
[7074]: https://github.com/home-assistant/home-assistant/pull/7074
[7077]: https://github.com/home-assistant/home-assistant/pull/7077
[7078]: https://github.com/home-assistant/home-assistant/pull/7078
[7082]: https://github.com/home-assistant/home-assistant/pull/7082
[7085]: https://github.com/home-assistant/home-assistant/pull/7085
[7087]: https://github.com/home-assistant/home-assistant/pull/7087
[7091]: https://github.com/home-assistant/home-assistant/pull/7091
[7092]: https://github.com/home-assistant/home-assistant/pull/7092
[7096]: https://github.com/home-assistant/home-assistant/pull/7096
[7100]: https://github.com/home-assistant/home-assistant/pull/7100
[7101]: https://github.com/home-assistant/home-assistant/pull/7101
[7105]: https://github.com/home-assistant/home-assistant/pull/7105
[7106]: https://github.com/home-assistant/home-assistant/pull/7106
[7110]: https://github.com/home-assistant/home-assistant/pull/7110
[7111]: https://github.com/home-assistant/home-assistant/pull/7111
[7112]: https://github.com/home-assistant/home-assistant/pull/7112
[7115]: https://github.com/home-assistant/home-assistant/pull/7115
[7117]: https://github.com/home-assistant/home-assistant/pull/7117
[7119]: https://github.com/home-assistant/home-assistant/pull/7119
[7124]: https://github.com/home-assistant/home-assistant/pull/7124
[7126]: https://github.com/home-assistant/home-assistant/pull/7126
[7127]: https://github.com/home-assistant/home-assistant/pull/7127
[7128]: https://github.com/home-assistant/home-assistant/pull/7128
[7130]: https://github.com/home-assistant/home-assistant/pull/7130
[7132]: https://github.com/home-assistant/home-assistant/pull/7132
[7134]: https://github.com/home-assistant/home-assistant/pull/7134
[7135]: https://github.com/home-assistant/home-assistant/pull/7135
[7137]: https://github.com/home-assistant/home-assistant/pull/7137
[7138]: https://github.com/home-assistant/home-assistant/pull/7138
[7139]: https://github.com/home-assistant/home-assistant/pull/7139
[7140]: https://github.com/home-assistant/home-assistant/pull/7140
[7141]: https://github.com/home-assistant/home-assistant/pull/7141
[7144]: https://github.com/home-assistant/home-assistant/pull/7144
[7145]: https://github.com/home-assistant/home-assistant/pull/7145
[7148]: https://github.com/home-assistant/home-assistant/pull/7148
[7149]: https://github.com/home-assistant/home-assistant/pull/7149
[7153]: https://github.com/home-assistant/home-assistant/pull/7153
[7155]: https://github.com/home-assistant/home-assistant/pull/7155
[7156]: https://github.com/home-assistant/home-assistant/pull/7156
[7160]: https://github.com/home-assistant/home-assistant/pull/7160
[7161]: https://github.com/home-assistant/home-assistant/pull/7161
[7163]: https://github.com/home-assistant/home-assistant/pull/7163
[7164]: https://github.com/home-assistant/home-assistant/pull/7164
[7165]: https://github.com/home-assistant/home-assistant/pull/7165
[7166]: https://github.com/home-assistant/home-assistant/pull/7166
[7171]: https://github.com/home-assistant/home-assistant/pull/7171
[7172]: https://github.com/home-assistant/home-assistant/pull/7172
[7173]: https://github.com/home-assistant/home-assistant/pull/7173
[7175]: https://github.com/home-assistant/home-assistant/pull/7175
[7176]: https://github.com/home-assistant/home-assistant/pull/7176
[7177]: https://github.com/home-assistant/home-assistant/pull/7177
[7181]: https://github.com/home-assistant/home-assistant/pull/7181
[7183]: https://github.com/home-assistant/home-assistant/pull/7183
[7184]: https://github.com/home-assistant/home-assistant/pull/7184
[7188]: https://github.com/home-assistant/home-assistant/pull/7188
[7189]: https://github.com/home-assistant/home-assistant/pull/7189
[7190]: https://github.com/home-assistant/home-assistant/pull/7190
[7195]: https://github.com/home-assistant/home-assistant/pull/7195
[7199]: https://github.com/home-assistant/home-assistant/pull/7199
[7201]: https://github.com/home-assistant/home-assistant/pull/7201
[7202]: https://github.com/home-assistant/home-assistant/pull/7202
[7208]: https://github.com/home-assistant/home-assistant/pull/7208
[BillyNate]: https://github.com/BillyNate
[CharlesBlonde]: https://github.com/CharlesBlonde
[DavidMStraub]: https://github.com/DavidMStraub
[JesseWebDotCom]: https://github.com/JesseWebDotCom
[LvivEchoes]: https://github.com/LvivEchoes
[MartinHjelmare]: https://github.com/MartinHjelmare
[Mister-Espria]: https://github.com/Mister-Espria
[MrMep]: https://github.com/MrMep
[Xorso]: https://github.com/Xorso
[aequitas]: https://github.com/aequitas
[alexmogavero]: https://github.com/alexmogavero
[amelchio]: https://github.com/amelchio
[andrey-git]: https://github.com/andrey-git
[armills]: https://github.com/armills
[aufano]: https://github.com/aufano
[balloob]: https://github.com/balloob
[biacz]: https://github.com/biacz
[cmsimike]: https://github.com/cmsimike
[colinodell]: https://github.com/colinodell
[fabaff]: https://github.com/fabaff
[ggravlingen]: https://github.com/ggravlingen
[gurumitts]: https://github.com/gurumitts
[happyleavesaoc]: https://github.com/happyleavesaoc
[hawk259]: https://github.com/hawk259
[hmn]: https://github.com/hmn
[johanpalmqvist]: https://github.com/johanpalmqvist
[masarliev]: https://github.com/masarliev
[mezz64]: https://github.com/mezz64
[michaelarnauts]: https://github.com/michaelarnauts
[micw]: https://github.com/micw
[molobrakos]: https://github.com/molobrakos
[mountainsandcode]: https://github.com/mountainsandcode
[pavoni]: https://github.com/pavoni
[pezinek]: https://github.com/pezinek
[postlund]: https://github.com/postlund
[pvizeli]: https://github.com/pvizeli
[robbiet480]: https://github.com/robbiet480
[rytilahti]: https://github.com/rytilahti
[sander76]: https://github.com/sander76
[sdague]: https://github.com/sdague
[soldag]: https://github.com/soldag
[sytone]: https://github.com/sytone
[tchellomello]: https://github.com/tchellomello
[thecynic]: https://github.com/thecynic
[titilambert]: https://github.com/titilambert
[turbokongen]: https://github.com/turbokongen
[viswa-swami]: https://github.com/viswa-swami
[alarm_control_panel.alarmdotcom docs]: https://home-assistant.io/components/alarm_control_panel.alarmdotcom
[arduino docs]: https://home-assistant.io/components/arduino
[automation docs]: https://home-assistant.io/components/automation
[binary_sensor.ping docs]: https://home-assistant.io/components/binary_sensor.ping
[binary_sensor.wemo docs]: https://home-assistant.io/components/binary_sensor.wemo
[camera.foscam docs]: https://home-assistant.io/components/camera.foscam
[camera.mqtt docs]: https://home-assistant.io/components/camera.mqtt
[camera.neato docs]: https://home-assistant.io/components/camera.neato
[camera.synology docs]: https://home-assistant.io/components/camera.synology
[climate docs]: https://home-assistant.io/components/climate
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic
[device_tracker.mysensors docs]: https://home-assistant.io/components/device_tracker.mysensors
[device_tracker.ping docs]: https://home-assistant.io/components/device_tracker.ping
[hassio docs]: https://home-assistant.io/components/hassio
[input_slider docs]: https://home-assistant.io/components/input_slider
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led
[light.lifx docs]: https://home-assistant.io/components/light.lifx
[light.lutron_caseta docs]: https://home-assistant.io/components/light.lutron_caseta
[light.services.yaml docs]: https://home-assistant.io/components/light.services.yaml
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri
[light.wemo docs]: https://home-assistant.io/components/light.wemo
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight
[lutron docs]: https://home-assistant.io/components/lutron
[lutron_caseta docs]: https://home-assistant.io/components/lutron_caseta
[media_player docs]: https://home-assistant.io/components/media_player
[media_player.apple_tv docs]: https://home-assistant.io/components/media_player.apple_tv
[media_player.braviatv docs]: https://home-assistant.io/components/media_player.braviatv
[media_player.gstreamer docs]: https://home-assistant.io/components/media_player.gstreamer
[media_player.kodi docs]: https://home-assistant.io/components/media_player.kodi
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv
[modbus docs]: https://home-assistant.io/components/modbus
[mqtt docs]: https://home-assistant.io/components/mqtt
[mysensors docs]: https://home-assistant.io/components/mysensors
[neato docs]: https://home-assistant.io/components/neato
[notify.kodi docs]: https://home-assistant.io/components/notify.kodi
[notify.sendgrid docs]: https://home-assistant.io/components/notify.sendgrid
[notify.webostv docs]: https://home-assistant.io/components/notify.webostv
[scene.lifx_cloud docs]: https://home-assistant.io/components/scene.lifx_cloud
[sensor.cpuspeed docs]: https://home-assistant.io/components/sensor.cpuspeed
[sensor.crimereports docs]: https://home-assistant.io/components/sensor.crimereports
[sensor.fedex docs]: https://home-assistant.io/components/sensor.fedex
[sensor.fido docs]: https://home-assistant.io/components/sensor.fido
[sensor.modbus docs]: https://home-assistant.io/components/sensor.modbus
[sensor.mvglive docs]: https://home-assistant.io/components/sensor.mvglive
[sensor.neato docs]: https://home-assistant.io/components/sensor.neato
[sensor.opensky docs]: https://home-assistant.io/components/sensor.opensky
[sensor.qnap docs]: https://home-assistant.io/components/sensor.qnap
[sensor.speedtest docs]: https://home-assistant.io/components/sensor.speedtest
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor
[sensor.uber docs]: https://home-assistant.io/components/sensor.uber
[sensor.ups docs]: https://home-assistant.io/components/sensor.ups
[sensor.usps docs]: https://home-assistant.io/components/sensor.usps
[sensor.vera docs]: https://home-assistant.io/components/sensor.vera
[sun docs]: https://home-assistant.io/components/sun
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink
[switch.wake_on_lan docs]: https://home-assistant.io/components/switch.wake_on_lan
[switch.wemo docs]: https://home-assistant.io/components/switch.wemo
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks
[tts.google docs]: https://home-assistant.io/components/tts.google
[tts.marytts docs]: https://home-assistant.io/components/tts.marytts
[vera docs]: https://home-assistant.io/components/vera
[wemo docs]: https://home-assistant.io/components/wemo
[zwave docs]: https://home-assistant.io/components/zwave
[zwave.node_entity docs]: https://home-assistant.io/components/zwave.node_entity

0.42.4

Not secure
- Version bump to 0.42.4 ([balloob])
- Fix mysensors callback ([MartinHjelmare] - [7057])
- Upgrade aiohttp to 2.0.7 ([fabaff] - [7106])
- Make version number optional and a string to fix identify issue introduced in iOS 1.0.1 ([robbiet480] - [7141])
- Fix for zwave RGB setting ([armills] - [7137])

[7057]: https://github.com/home-assistant/home-assistant/pull/7057
[7106]: https://github.com/home-assistant/home-assistant/pull/7106
[7137]: https://github.com/home-assistant/home-assistant/pull/7137
[7141]: https://github.com/home-assistant/home-assistant/pull/7141
[MartinHjelmare]: https://github.com/MartinHjelmare
[armills]: https://github.com/armills
[balloob]: https://github.com/balloob
[fabaff]: https://github.com/fabaff
[robbiet480]: https://github.com/robbiet480

0.42.3

Not secure
- Fix Synology camera content type ([balloob] - [7010])
- Fix two more instances of JSON parsing synology ([balloob] - [7014])
- Bump pyalarmdotcom to support new version of aiohttp ([Xorso] - [7021])
- Fix US states check (fixes 7015) ([fabaff] - [7017])
- Plug file leak on LIFX unregister ([amelchio] - [7031])
- Bugfix wait on start event ([pvizeli] - [7013])

[7010]: https://github.com/home-assistant/home-assistant/pull/7010
[7013]: https://github.com/home-assistant/home-assistant/pull/7013
[7014]: https://github.com/home-assistant/home-assistant/pull/7014
[7017]: https://github.com/home-assistant/home-assistant/pull/7017
[7021]: https://github.com/home-assistant/home-assistant/pull/7021
[7031]: https://github.com/home-assistant/home-assistant/pull/7031
[Xorso]: https://github.com/Xorso
[amelchio]: https://github.com/amelchio
[balloob]: https://github.com/balloob
[fabaff]: https://github.com/fabaff
[pvizeli]: https://github.com/pvizeli

Page 220 of 239

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.