CHANGELOG.md 2.2 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Changed

0.5.0 - 2020-11-22

Added

  • Docker image: support parametrization via environment variables (MQTT_HOST, MQTT_PORT, MQTT_USERNAME & MQTT_PASSWORD)

0.4.1 - 2020-06-18

Fixed

  • Compatibility with python3.5:
    • Replaced PEP526-style variable type hint with PEP484-compatible
    • Tests: Fixed AttributeError due to unavailable MagicMock.assert_called_once

0.4.0 - 2020-06-14

Added

  • Added command line parameter --mqtt-password-file

Fixed

  • Docker build: fix pipenv failing to create cache

0.3.0 - 2020-05-08

Added

  • Publish new state to homeassistant/switch/switchbot/MAC_ADDRESS/state on success

0.2.0 - 2020-05-08

Added

  • Added command line parameters --mqtt-username and --mqtt-password

Fixed

  • Fixed executable name in command line help
  • Docker: no longer require build arg SWITCHBOT_MQTT_VERSION (fixes auto build on hub.docker.com)

0.1.0 - 2020-05-08

Added

  • Subscribe to homeassistant/switch/switchbot/+/set. Handle ON and OFF messages.