From 424f1d6743543abcffc7e7218678a321214dc446 Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Tue, 6 Jan 2026 13:47:56 +0100 Subject: [PATCH 1/3] thermostat bad unten replaced --- config/devices.yaml | 36 ++++++++++++++++-------------------- 1 file changed, 16 insertions(+), 20 deletions(-) diff --git a/config/devices.yaml b/config/devices.yaml index 84830d2..3380666 100644 --- a/config/devices.yaml +++ b/config/devices.yaml @@ -466,26 +466,6 @@ devices: model: "MAX! Thermostat" peer_id: "41" channel: "1" -- device_id: thermostat_bad_unten - homekit_aid: 31 - name: Heizung - type: thermostat - cap_version: "thermostat@1.0.0" - technology: max - features: - mode: true - target: true - current: false - topics: - set: "homegear/instance1/set/48/1/SET_TEMPERATURE" - state: "homegear/instance1/plain/48/1/SET_TEMPERATURE" - metadata: - friendly_name: "Thermostat Bad Unten" - location: "Bad Unten" - vendor: "eQ-3" - model: "MAX! Thermostat" - peer_id: "48" - channel: "1" - device_id: sterne_wohnzimmer homekit_aid: 32 name: Sterne @@ -1157,3 +1137,19 @@ devices: topics: state: "zigbee2mqtt/0x842e14fffefe4ba4" set: "zigbee2mqtt/0x842e14fffefe4ba4/set" + +- device_id: thermostat_bad_unten + homekit_aid: 31 + name: Heizung + type: thermostat + cap_version: "thermostat@1.0.0" + technology: zigbee2mqtt + features: + heating: true + temperature_range: + - 5 + - 30 + temperature_step: 0.5 + topics: + state: "zigbee2mqtt/0x003c84fffebdcc28" + set: "zigbee2mqtt/0x003c84fffebdcc28/set" \ No newline at end of file From 79081e7480bb03946c36fcc21f8f82fcef9f6dd2 Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Tue, 6 Jan 2026 13:48:29 +0100 Subject: [PATCH 2/3] thermostat bad unten replaced 2 --- .woodpecker/namespace.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.woodpecker/namespace.yml b/.woodpecker/namespace.yml index e3c94db..eb79944 100644 --- a/.woodpecker/namespace.yml +++ b/.woodpecker/namespace.yml @@ -1,5 +1,8 @@ when: event: [tag] + ref: + exclude: + - refs/tags/*-configchange steps: create_namespace: From 474b41ffce5d635b11033a5da6d0c5e4f9f993fd Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Tue, 6 Jan 2026 14:02:11 +0100 Subject: [PATCH 3/3] deploy confguuration script --- tools/deploy-configuration.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 tools/deploy-configuration.sh diff --git a/tools/deploy-configuration.sh b/tools/deploy-configuration.sh new file mode 100755 index 0000000..05d6956 --- /dev/null +++ b/tools/deploy-configuration.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +NAMESPACE=homea2 + +kubectl create configmap home-automation-config \ + --from-file=devices.yaml=config/devices.yaml \ + --from-file=groups.yaml=config/groups.yaml \ + --from-file=layout.yaml=config/layout.yaml \ + --from-file=rules.yaml=config/rules.yaml \ + --from-file=scenes.yaml=config/scenes.yaml \ + --namespace=$NAMESPACE \ + --dry-run=client -o yaml | kubectl apply -f - + +kubectl apply -f deployment/configmap.yaml -n $NAMESPACE +