Unipi-control

Latest version: v3.1.0

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

Scan your dependencies

Page 1 of 3

2023.7

Added

- New GitHub Action for deploy to Unipi Control OS.
- Binary files to the release downloads.
- Wheel file to the release downloads.
- OPKG package to the release downloads (required for Unipi Control OS).
- New argument `--config` to `unipi-control` command for custom config path.
- `unipi-config-backup` command for easy creating configuration backups.
- `unipi-config-converter` to convert EVOK yaml files to Unipi Control yaml files.

Changed

- Bump `superbox-utils` to `2023.6`.
- Updated list of supported devices.

2023.6

Added

- Added support for Modbus RTU.
- Added support for Eastron devices.

Changed

- Update systemd service for Unipi Control OS.
- Updated packages version.
- Updated install process and [README.md](README.md).

Fixed

- Fix missing pyserial package.

2023.02.2

Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

[Unreleased]

3.1.0

Added

- Added support for more Home Assistant cover [device classes](https://www.home-assistant.io/integrations/cover/).
- Added support for cover position to all [device classes](https://www.home-assistant.io/integrations/cover/).

Changed

- Bump aiomqtt to version 1.2.1
- Bump pymodbus to version 3.5.2

3.0.0

Added

- Added `modbus_tcp` as a new section in the config file.
- Added MQTT logging options to set `meters_level`, `features_level` and `covers_level` in the config file.

Changed

- **BREAKING CHANGE** MQTT topics updated to work with Home Assistant 2023.8.0 ([95159](https://github.com/home-assistant/core/pull/95159))
- **BREAKING CHANGE** in the config file: the section `modbus` was renamed to `modbus_serial`.
- Bump pymodbus to version 3.5.0
- Bump aiomqtt to version 1.2.0
- Bump build to version 1.0.0
- Bump pytest to version to 7.4.1
- Bump mypy to version 1.5.1
- Bump coverage to version 7.3.0
- Bump ruff to version 0.0.284
- Updated [configuration.md](docs/configuration.md)

Fixed

- Fixed mypy errors

2.1.0

Added

- Added `advanced` section in `control.yaml` with the option `persistent_tmp_dir`.
- Added documentation in [configuration.md](docs/configuration.md) for the `advanced` section.

Changed

- Bump pymodbus to version 3.3.2
- Bump ayncio-mqtt to version 1.0.0 (the package name changed to aiomqtt)

Fixed

- Fixed crashing Unipi Control service after reinstall/update `unipi-modbus-tools` OPKG package.
- Added `Restart=on-failure` for systemd service, in the OPKG package, to prevent unwanted crashes.
- Repair the OPKG package for the Unipi Control OS. Added the missing control files to the package.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.