From af70c3eb11766b9feaea3f7f8253426e71f61416 Mon Sep 17 00:00:00 2001 From: Max Winterstein Date: Sat, 5 Mar 2022 13:55:20 +0100 Subject: [PATCH] Update TooGoodToGoo Home Assistant Mqtt Bridge to 2.0.0 --- toogoodtogo-ha-mqtt-bridge/CHANGELOG.md | 6 ++++++ toogoodtogo-ha-mqtt-bridge/DOCS.md | 5 +++-- toogoodtogo-ha-mqtt-bridge/Dockerfile | 2 +- toogoodtogo-ha-mqtt-bridge/README.md | 1 + toogoodtogo-ha-mqtt-bridge/config.yaml | 8 +++++--- 5 files changed, 16 insertions(+), 6 deletions(-) diff --git a/toogoodtogo-ha-mqtt-bridge/CHANGELOG.md b/toogoodtogo-ha-mqtt-bridge/CHANGELOG.md index 91a831e..07346c8 100644 --- a/toogoodtogo-ha-mqtt-bridge/CHANGELOG.md +++ b/toogoodtogo-ha-mqtt-bridge/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [2.0.0] - 2022-03-05 + +- Update `toogoodtogo-ha-mqtt-bridge` to `2.0.0` (see [release notes])(https://github.com/MaxWinterstein/toogoodtogo-ha-mqtt-bridge/releases)) +- Ensure login tokens are stored across reboot. +- Align Add-on version with bridge version. + ## [1.9.2] - 2021-11-03 - Update `toogoodtogo-ha-mqtt-bridge` to `1.9.2` (see [release notes])(https://github.com/MaxWinterstein/toogoodtogo-ha-mqtt-bridge/releases)) diff --git a/toogoodtogo-ha-mqtt-bridge/DOCS.md b/toogoodtogo-ha-mqtt-bridge/DOCS.md index cb43c59..fd71235 100644 --- a/toogoodtogo-ha-mqtt-bridge/DOCS.md +++ b/toogoodtogo-ha-mqtt-bridge/DOCS.md @@ -11,8 +11,9 @@ mqtt: username: mqtt password: mqtt tgtg: - email: me@example.ocm - every_n_minutes: 10 + email: me@example.com + language: en-US + polling_schedule: "*/10 * * * *" timezone: Europe/Berlin locale: en_us ``` diff --git a/toogoodtogo-ha-mqtt-bridge/Dockerfile b/toogoodtogo-ha-mqtt-bridge/Dockerfile index 82a9afa..5587588 100644 --- a/toogoodtogo-ha-mqtt-bridge/Dockerfile +++ b/toogoodtogo-ha-mqtt-bridge/Dockerfile @@ -7,7 +7,7 @@ ENV PATH=$HOME/.poetry/bin/:${PATH} RUN poetry config virtualenvs.create false # add source and unpack -ADD "https://github.com/MaxWinterstein/toogoodtogo-ha-mqtt-bridge/archive/v1.9.2.tar.gz" /src.tar.gz +ADD "https://github.com/MaxWinterstein/toogoodtogo-ha-mqtt-bridge/archive/v2.0.0.tar.gz" /src.tar.gz RUN mkdir /app && tar xvfz /src.tar.gz -C /app --strip-components=1 # install diff --git a/toogoodtogo-ha-mqtt-bridge/README.md b/toogoodtogo-ha-mqtt-bridge/README.md index 01a34c0..08083fc 100644 --- a/toogoodtogo-ha-mqtt-bridge/README.md +++ b/toogoodtogo-ha-mqtt-bridge/README.md @@ -1,5 +1,6 @@ ### 🚨 Important Information 🚨 +- 🚨 Take care of the new `polling_schedule` setting! See [README](https://github.com/MaxWinterstein/toogoodtogo-ha-mqtt-bridge) for more. - This addon recently switched to pre-build images. The Update progress might fail when the installed version is <1.4.0. Copy your _Configuration_ to your clipboard and Uninstall/Install manually. - This is some experimental release! diff --git a/toogoodtogo-ha-mqtt-bridge/config.yaml b/toogoodtogo-ha-mqtt-bridge/config.yaml index 9c45a2d..808d646 100644 --- a/toogoodtogo-ha-mqtt-bridge/config.yaml +++ b/toogoodtogo-ha-mqtt-bridge/config.yaml @@ -1,6 +1,6 @@ --- name: TooGoodToGo Home Assistant MQTT Bridge -version: 1.9.2-2 +version: 2.0.0 image: maxwinterstein/homeassistant-addon-toogoodtogo-ha-mqtt-bridge-{arch} slug: tgtg-ha-mqtt-bridge description: Publish TooGoodToGo stock as MQTT messages @@ -20,7 +20,8 @@ options: password: mqtt tgtg: email: me@example.com - every_n_minutes: 5 + language: en-US + polling_schedule: "*/10 * * * *" timezone: Europe/Berlin locale: en_us cleanup: true @@ -32,7 +33,8 @@ schema: password: str? tgtg: email: str - every_n_minutes: float(0.1,) + language: str + polling_schedule: str timezone: str? locale: str? cleanup: bool