From 33f2769a9ea0fa0a9c5b593716afcccece5b6630 Mon Sep 17 00:00:00 2001 From: Steffen Dirkwinkel Date: Tue, 5 Jan 2021 09:18:14 +0100 Subject: [PATCH] homematic: persist groups (#1744) This persists the groups.gson used for thermostat groups by symlinking it into the data directory. --- homematic/CHANGELOG.md | 4 ++++ homematic/config.json | 2 +- homematic/rootfs/etc/cont-init.d/env.sh | 7 +++++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/homematic/CHANGELOG.md b/homematic/CHANGELOG.md index aa9d343..f8be4ba 100644 --- a/homematic/CHANGELOG.md +++ b/homematic/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 11.0.6 + +- Persist groups + ## 11.0.5 - Skip HmIP firmware update for udev path diff --git a/homematic/config.json b/homematic/config.json index a67006f..ac79b16 100644 --- a/homematic/config.json +++ b/homematic/config.json @@ -1,6 +1,6 @@ { "name": "HomeMatic CCU", - "version": "11.0.5", + "version": "11.0.6", "slug": "homematic", "description": "HomeMatic central based on OCCU", "url": "https://github.com/home-assistant/hassio-addons/tree/master/homematic", diff --git a/homematic/rootfs/etc/cont-init.d/env.sh b/homematic/rootfs/etc/cont-init.d/env.sh index 8a878a7..687c52a 100644 --- a/homematic/rootfs/etc/cont-init.d/env.sh +++ b/homematic/rootfs/etc/cont-init.d/env.sh @@ -10,10 +10,13 @@ mkdir -p /data/rfd mkdir -p /data/hs485d mkdir -p /data/userprofiles -ln -s /data/userprofiles /etc/config/userprofiles - # Init files +touch /data/groups.json touch /data/hmip_user.conf touch /data/rega_user.conf touch /data/homematic.regadom touch /data/userprofiles/userAckInstallWizard_Admin + +# Persist +ln -s /data/userprofiles /etc/config/userprofiles +ln -s /data/groups.gson /opt/hm/etc/config/groups.gson