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.
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.