Homeassistant

Latest version: v2024.12.4

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

Scan your dependencies

Page 228 of 229

0.7.5

Not secure
We discovered two major issues that I want to address with a release:
- Home Assistant package did not include the CloudMQTT certificate (but assumed it did)
- Throttle worked on a class base instead of an instance base, preventing the same platform be used twice.

This also includes some new things:
- Light: rfxtrx platform added (badele)
- Switch: rfxtrx platform added (badele)
- Light: blinkstick platform added (alanbowman)
- Device Tracker: SNMP platform added (tomduijf)
- Media player: add support to play media (maddox)
- Media player: add play_media support to iTunes platform (maddox)
- Scene can now handle play_media (maddox)
- Media player: Kodi platform would sometimes crash ( MagnusKnutas)
- Notify: telegram platform added (fabaff)

0.7.4

Not secure
- Sensor: rest platform added (fabaff)
- Alarm Control Panel: MQTT platform added (sfam)
- Media Player: Plex platform added (miniconfig, adrienbrault)
- Scene support for media player (maddox)
- Device Tracker: OwnTracks platform added (balloob)
- New component: zones including geofencing support (balloob)
- Frontend now has a map to see entities with location like devices, zones (balloob)
- Dev Tools: services can now show description of fields (balloob)
- MQTT: Support for certificates and improved error reporting (balloob)
- Light: limitlessled platform extended with white light support (auchter)
- Scene turn off support improved (pavoni)

0.7.3

Not secure
Big release. Awesome release. Props to all the new people that joined for the fun!

Changes in this release:
- Rewrite of `device_tracker` component (balloob):
- More configuration options
- Presence detection via service
- Platforms can push presence instead of just being polled
- MQTT platform.
- New switch platform `aRest` (fabaff)
- Huge upgrade for `automation` component (balloob, stefan-jonasson)
- Scheduler component has been removed (use `automation` component instead)
- Range support for Thermostats with improved Nest support (zyell)
- Sonos support (rhooper, SEJeff)
- iTunes and airplay speaker support (maddox)
- Add option to setup HA to launch on boot on a mac (maddox)
- Add new `alarm` component with Verisure platform (persandstrom)
- New sensor platform `command` which exposes return values of shell commands (fabaff)
- New sensor platform `glances` (fabaff)
- New camera platform `foscam` (heathbar)
- Add custom entries to logbook via event (balloob)

Migration notes

The `scheduler` component has been removed in this release as all functionality has been ported over to the `automation` component.

The `automation` component configuration format has changed. The old one is still supported but you are encouraged to use the new format. Examples of new format:

yaml
automation:
trigger:
- platform: event
event_type: some_cool_event
- platform: state
entity_id: some.entity
from: happy
to: excited
- platform: sun
event: sunset
offset: -00:45:00
condition_type: OR
condition:
- platform: numeric_state
entity_id: sensor.lux
above: 200
- platform: state
entity_id: sensor.lux
to: 500
action:
execute_service: 'light.turn_off'
service_entity_id: 'light.kitchen'


yaml
automation:
trigger:
- platform: state
entity_id: sensor.lux
below: 200

- platform: time
after: '07:00'

- platform: state
entity_id: media_player.livingroom
from: 'on'
state: 'off'

condition: use_trigger_values

action:
execute_service: 'light.turn_on'
service_entity_id: 'light.kitchen'

0.7.2

Not secure
Small release, huge new possibilities thanks to the sfam IFTTT Maker channel support!

Highlights
- IFTTT Maker Channel support (sfam)
- aREST sensor support (fabaff)
- Package installation fixes (rmkraus, balloob)
- Command line options to skip pip and log rotation (andythigpen)
- Denon remote support (MakeMeASandwich)
- Bug fixes and improvements for Nest, MQTT, Aruba, ActionTec, SqueezeBox

Migration notes

**sensor.transmission** requires a configuration update. It is no longer necessary to specify a `type` in the configuration for each variable. See [component page](https://home-assistant.io/components/sensor.transmission.html) for updated example configuration.

0.7.1

Not secure
- Bugfix: Improved nmap device tracker reliability

0.7

Home Assistant will be installed as a command line utility starting this release. This means that it is no longer necessary to do a git checkout to get up and running.

For this example, let's say we have an old Home Assistant installation in `/home/paulus/home-assistant`.

If you want to migrate your existing configuration to be used as the default configuration:

bash
cp -r /home/paulus/home-assistant ~/.homeassistant


It If you want to have the configuration in a different location, for example `/home/paulus/home-assistant-config`, you will have to point Home Assistant at this configuration folder when launching:

bash
hass --config /home/paulus/home-assistant-config


Release highlights
- Completely revamped UI (balloob)
- Fix all requirements and get ready for publish to PyPi (rmkraus)
- Device tracker: new platform Actiontec MI424WR Verizon FIOS Wireless router (nkgilley)
- Switch: new platform MQTT (sfam)
- Sensor: new platform MQTT (sfam)
- Thermostat: updated Nest platform (zyell)
- Device tracker: netgear platform can now be auto discovered
- Sensor: new platform Adafruit temperature and humidity (MakeMeASandwich)


Last-Python2-release
This is the last release before converting the code base to Python2

Page 228 of 229

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.