Homeassistant

Latest version: v2024.11.3

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

Scan your dependencies

Page 220 of 227

0.23

It's time for Home Assistant 0.23 and it's full of goodies. It's also the release that bumps us over a 1000 tests and to 94% test coverage!

There is support for two new ecosystems: Envisalink and Homematic. We can now also control your TV via HDMI using HDMI-CEC (which is available on the Pi!) and another cool feature is the persistent notifications which allow you to add a notification to the frontend till dismissed.

Wink support has been dramatically improved by migrating to the PubNub API. This allows Wink to push changes from their system to Home Assistant.

On the config side, you can now store your passwords in your OS keyring or just in a standalone file. We also got a new service to reload the core config so no reboots needed anymore after changing customize settings!
- Support for Envisalink added (alarm control panel, binary sensor, sensor) (cinntax)
- Support for Homematic added (binary sensor, light, rollershutter, sensor, switch) (pvizeli, danielperna84)
- New HDMI-CEC component (happyleavesaoc, lukas-hetzenecker)
- Major rewrite of Wink to make it use push notifications (w1ll1am23)
- Core: new add reload core config service (balloob)
- Support for persistent notifications added (fabaff, balloob)
- Garage door: Z-Wave support added (turbokongen)
- Rollershutter: Z-Wave support added (turbokongen)
- Media Player: Sony Bravia TV now supported (aparraga)
- Sensor: Fixer.io now supported (fabaff)
- Garage door: Control any garage door using Raspberry Pi GPIO pins (kellerza)
- Sensor: OpenExchangeRates support added (arsaboo)
- Notify: Pushover now supports target device, sound, url and priority (dale3h)
- Sensor: Netatmo now supports wind, battery and radio signals (Jypy)
- Log successful and failed login attemps (fabaff)
- Config: allow extracting secrets into separate file (kellerza)
- Core: add option to not filter out duplicate states per entity (philipbl)
- HTTP: Follow Mozilla SSL recommendations (danieljkemp, AlucardZero)
- Light: Z-Wave colorbulb support added (armills)
- Core: new elevation config option added (balloob)
- Sensor: OneWire support extended with support for DS18S20, DS1822, DS1825 and DS28EA00 temperature sensors + support for bus masters which use fuse to mount device tree. (Ardetus)
- Lock: Vera now supported (rhooper)

Breaking changes:
- Homematic thermostat configuration has changed and now depends on the new Homematic component.

0.22

Oh yeah, 0.22 time!
- Add Sonos snapshot and restore services (dansullivan86)
- Device Tracker: AsusWRT in Access Point mode now supported (linjef)
- Device Tracker: AsusWRT login using public key now supported (mtreinish)
- Device Tracker: AsusWRT protocol to use is now auto detected (persandstrom)
- Camera: Netatmo now supported (jabesq)
- Swagger.yaml added that documents the REST-api (wind-rider)
- Media Player: Cast devices can now be stopped (michaelarnauts)
- MySensors: IR switch device and service now supported (MartinHjelmare)
- Bloomsky: Voltage sensor now supported (arsaboo)
- Camera: Show any image as camera (Landrash)
- Media Player: Add Pandora media player (partofthething)
- Device Tracker: BT Home Hub 5 now supported (lwis)
- Sensor: Monitor friends streaming from your Plex server (nkgilley)
- Shell command component can now use templates to render arguments (partofthething)
- Rollershutter: Wink is now supported (philk)

Breaking change
- The new Netatmo support caused us to change how Netatmo are configured. It's now done via it's own component.

yaml
netatmo:
api_key: API_KEY
secret_key: SECRET_KEY
username: username
password: password

0.21.2

Not secure
Another hotfix to address some issues:
- Fix input_select calling the set_option service again when changed (persandstrom)
- Fix more info dialog not being able to open on Safari (balloob)
- Add support for OPTIONS HTTP command to get CORS working (JshWright)

0.21.1

Not secure
Putting out a hotfix to fix a few issues that came up.
- Add eventlet to base requirements to resolve some installation issues (balloob)
- GTFS will filter out routes in the wrong direction (imrehg)
- Recover from rare error condition from LIRC (partofthething)
- Z-Wave autoheal will no longer raise exception (balloob)
- Alexa will now execute the script before making reply (balloob)
- Fix MJPEG camera streaming (stjohnjohnson)
- Fix frontend in older browsers (balloob)
- Fix history in more info dialog being cut off (balloob)

0.21

It's time for release 0.21 and it contains massive core improvements: replacement of our home grown HTTP stack with a standardized WSGI stack. This will improve performance, speed, security and make future development of advanced HTTP features a breeze.

This work was driven by the amazing Josh Wright. His knowledge, high standards and drive for security has helped improve Home Assistant a lot ever since he started helping out. Hip hip hurray for Josh!

Alright, time for the changes:
- New HTTP stack based on WSGI (JshWright, balloob)
- Frontend: lots of performance improvements (balloob)
- Initial support for EnOcean lights, sensors and switches added (rubund)
- Light: Osram Lightify is now supported (olimpiurob)
- Light: Insteon Hub now supports brightness (wkonkel)
- Add support for adding HA as Windows 10 tile (fabaff)
- Condition: time condition can now cross midnight (jaharkes)
- Template based sensors should now throw less warnings (Bart274)
- LIRC component allows receiving IR commands (partofthething)
- Feedreader will now persist data to disk to prevent duplicate commands (shaftoe)
- Sun: azimuth attribute added (fabaff)
- Flux like switch platform to change light intensity in the evening (nkgilley)
- We no longer crash if you live in a part of the world where the sun never sets (balloob)
- Rollershutter: RFXTRX now supported (jacobtomlinson)
- Template switches can now execute scripts (kellerza)
- Z-Wave: automatically heal the network at midnight (infamy)
- Sensor: DTE Energy Bridge now supported (kylehendricks)
- Media Player: Kodi now supports different turn off commands (armills)

Breaking Changes
- Our work in the WSGI stack is not fully done yet. We still have a minor issues where retrieving the error log in the about screen can raise an encoding error
- The API used to incorrectly accept a JSON body with form-url-encoded headers. Our cURL examples on the website used to be wrong and have [been updated](https://home-assistant.io/developers/rest_api/).

0.20.3

Not secure
- Fix bug that caused a flood of API calls to Forecast.io

Page 220 of 227

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.