Homeassistant

Latest version: v2025.3.4

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

Scan your dependencies

Page 239 of 239

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

0.7rc.1

Starting with release 0.7 the way releases are done will be different. Thanks to the hard work by rmkraus, Home Assistant will now be able to be distributed via PyPi. By default, Home Assistant will be installed with no support for specific platforms. This will be installed on the fly when the user enables platforms.

To install this version of Home Assistant:

bash
python3 -m pip install homeassistant


To upgrade to a new version in the future:

bash
python3 -m pip install --upgrade homeassistant


Package management

Before this release Home Assistant would use a virtual environment to make sure we would not install global packages. That didn't work out well for everyone :disappointed:. The new approach we take is to install all packages in a `lib` folder inside your config folder.

Command-line

When you install Home Assistant via PyPi, a new command line utility will be added called `hass`. You can call this to launch Home Asssistant from any folder. The new default configuration folder is `~/.homeassistant` (in `%APPDATA%` for Windows users). As before, if you want to specify a new configuration folder, use the `--config /path/to/folder` command-line argument.

Page 239 of 239

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.