Homeassistant

Latest version: v2025.2.4

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

Scan your dependencies

Page 231 of 234

0.16

- MQTT: Start embedded server if no config is given (balloob)
- Automation: support for old deprecated config has been removed (balloob)
- Device Tracker - OwnTracks: Allow entry into passive zones using iBeacons (pavoni)
- Tellstick: rewrite to address concurrency issues (stefan-jonasson)
- Z-Wave: add services to heal and soft reset network (srcLurker)
- New component input_slider added (persandstrom)
- Light - Hue: Option added to ignore unreachable property (maddox)
- Notify: MessageBird support added (florianholzapfel)
- HTTP: Failed login attempts are now logged (fabaff)
- Vera: rewrite to simplify code and organize for reusability (pavoni)
- Discovery: support for Squeezebox (Logitech media) server added (jaharkes)
- Discovery: fix uPNP discovery crashing some routers (jaharkes)
- Switch: Wake on LAN platform added (joopert)
- Services for thermostats, notify and media player will now validate passed in parameters (MartinHjelmare)
- Switch - Arduino: support for default state and negate port functionality (tilutza)
- Switch: PulseAudio loopback now supported (Cinntax)
- Sensor: Uber now supported (robbiet480)
- Notify: Growl (GNTP) now supported (robbiet480)
- Media Player: Yamaha receivers now supported (aoakeson)

Breaking changes
- Tellstick configuration has changed

yaml
tellstick:
signal_repetitions: X

- Vera configuration has changed

yaml
vera:
vera_controller_url: http://192.168.1.161:3480/
Optional to exclude devices - this is a list of vera device ids
exclude: [ 13, 14, 16, 20, 23, 27, 28, 30, 31, 35, 36, 44, 45, 56, 57, 66, 67, 71, 72, 73, 74, 75, 76, 77, 78, 88, 89, 99]
Optional to import switches as lights - this is a list of vera device ids
lights: [15, 17, 19, 21, 22, 24, 26, 43, 64, 70, 87]

0.15

Two weeks has past so here is 0.15! We have been focussing a lot on quality. Making sure the system is more stable and reliable. I usually try to highlight one cool thing in the release notes but this release has 4 exciting announcements!
- fabaff has upgraded the codebase to follow the PEP257 documentation standard.
- partofthething has migrated us to use the main Python Open Z-Wave library instead of our forked version.
- To make our automations more powerful, persandstrom added the option to use templates to dynamically create service calls. This works for automation, script, Alexa, universal media player, template switch.
- MartinHjelmare has upgraded our scene support to now support all built-in services and components.

Besides bug fixes, this release also brings:
- Scene: Converted to a platform based component (sander76)
- Scene: Hunter Douglas Powerview now supported (sander76)
- Lock: MQTT platform added (fabaff)
- Device Tracker: OwnTracks will allow filtering inaccurate GPS locations (HydrelioxGitHub)
- Binary Sensor: Wemo Motion now supported (pavoni, ryanlaux)

yaml
Example using templates for service and data in service call.
Works for automation, script, Alexa, universal media player, template switch.
automation:
- trigger:
- platform: state
entity_id: switch.bathroom
action:
service_template: >
{% if is_state('switch.bathroom', 'on') %}
switch.turn_on
{% else %}
switch.turn_off
{% endif %}
data_template:
entity_id: switch.{{ states('input_select.is') }}


Breaking Changes
- Media Player: Attributes to call service play_media has been renamed to
`media_content_type` and `media_content_id`, to match the corresponding media
player state attributes. This change affects automations, scripts and scenes.

0.14.2

Not secure
- Fix error when setting up certain Z-Wave sensors/binary sensors (stefan-jonasson)

0.14.1

Not secure
- Wemo: fix static configured wemo devices (kk7ds)
- Wemo: Fix known device tracking (kk7ds)

0.14

- Notify: Command line platform added (stefan-jonasson)
- Sensor: Verisure mousedetectors now supported (turbokongen)
- Core: Entities can now expose if they assume their state representation is correct (balloob)
- Sensor: TCP platform added (flyte)
- Binary Sensor: TCP platform added (flyte)
- Sensor: Neurio energy sensor now supported (infamy)
- Binary Sensor: nx584 support added (kk7ds)
- Improve and clarify CI testing (sdague)
- Automation: State platform now takes optional `for` config parameter to only trigger when a state hasn't changed for a certain period of time (pavoni)
- Sensor: Nest weather data added (w1ll1am23)
- Device Tracker: Ubiquiti Unifi now supported (kk7ds)
- Binary Sensor: MySensors now supported (MartinHjelmare)
- Binary Sensor: Bloomsky now supported (balloob)
- Binary Sensor: Z-Wave now supported (tpatja)
- Switch: D-Link W215 smart plug now supported (LinuxChristian)
- Script: Toggle support added (Andythigpen)
- Light: Wemo now supported (jaharkes)
- Rollershutter: Command line platform added (t30)
- Sensor: Steam now supported (GreenTurtwig)
- Binary Sensor: Wink now supported (w1ll1am23)
- Demo has been updated (kfgoode)
- Frontend: new UI for camera's (balloob)

![New Camera UI](https://cloud.githubusercontent.com/assets/1444314/13103119/7397ddca-d508-11e5-8fbe-4d0c8441bbb1.png)

Backwards incompatible changes
- Component: Simple Alarm has been removed. Still available in [the cookbook](https://home-assistant.io/cookbook/python_component_simple_alarm/).
- Script: Turning on a script that is already on is now a no-op
- Wemo now has to be set up via the main component
- Command line platforms for switch, sensor and binary_sensor have been renamed to `command_line`

0.13.1

Not secure
- Update Wink dependency to `python-wink==0.6.0`
- All stats collectors will now once again report numbers as floats

Page 231 of 234

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.