From 17fd5b88209c647712cc0d528dc7a4dbee851ef1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Gruszczy=C5=84ski?= Date: Sat, 19 Sep 2026 00:02:15 +0200 Subject: [PATCH] GREE Controller 0.15.8 --- custom_components/gree_controller/manifest.json | 2 +- gree-controller/CHANGELOG.md | 7 +++++++ gree-controller/README.md | 2 ++ gree-controller/config.yaml | 6 +++--- repository.yaml | 2 +- 5 files changed, 14 insertions(+), 5 deletions(-) diff --git a/custom_components/gree_controller/manifest.json b/custom_components/gree_controller/manifest.json index be3fca1..2deec23 100644 --- a/custom_components/gree_controller/manifest.json +++ b/custom_components/gree_controller/manifest.json @@ -1,7 +1,7 @@ { "domain": "gree_controller", "name": "GREE Controller", - "version": "0.15.7", + "version": "0.15.8", "config_flow": true, "integration_type": "hub", "iot_class": "local_polling", diff --git a/gree-controller/CHANGELOG.md b/gree-controller/CHANGELOG.md index 8ba1998..e3c99e5 100644 --- a/gree-controller/CHANGELOG.md +++ b/gree-controller/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## 0.15.8 + +- Visual Flow exports now include the Shared Input definitions referenced by the graph. +- Flow import creates missing Shared Inputs automatically, reuses equivalent local sources and safely remaps conflicting IDs without overwriting local definitions; Flow and imported inputs are persisted atomically without changing the Flow format version. +- Flow export/import remains on format version 1; exported graphs may carry the Shared Input definitions they reference. +- The Flow editor keeps the Interpretation / Flow cycle section collapsed by default on desktop, tablet and mobile, with details available through the existing disclosure button. + ## 0.15.7 - Fixes mixed V1/V2 Local discovery: legacy/plain discovery envelopes are no longer treated as proof that a unit is V1. diff --git a/gree-controller/README.md b/gree-controller/README.md index 80a1425..fbd5548 100644 --- a/gree-controller/README.md +++ b/gree-controller/README.md @@ -2,6 +2,8 @@ Local GREE HVAC controller packaged as a Home Assistant add-on, with Web UI, HTTP/WebSocket API, built-in Swagger API documentation, UDP discovery/control, `amd64` and `aarch64` support, ingress, and database backup from `/data/gree-controller.db`. +Version 0.15.8 makes Visual Flow exports portable with referenced Shared Inputs and keeps the Interpretation / Flow cycle details collapsed until opened. + ![Home Assistant OS + GREE + VLAN topology](https://git.linuxiarz.pl/gru/gree-controller-ha-addon/raw/branch/master/gree-controller/topology-ha-vlan-gree-en.png) For VLAN deployments, configure VLAN interfaces on the Home Assistant OS host. The add-on uses `host_network: true`; with multiple directly attached subnets, `gree_interface` may remain empty. Run broadcast discovery separately for each VLAN/subnet. diff --git a/gree-controller/config.yaml b/gree-controller/config.yaml index 400c777..b4c3328 100644 --- a/gree-controller/config.yaml +++ b/gree-controller/config.yaml @@ -1,12 +1,12 @@ name: "GREE Controller" -version: "0.15.7" +version: "0.15.8" slug: "gree_controller" description: "Local GREE HVAC controller with Web UI, API, and Home Assistant integration" -url: "https://git.linuxiarz.pl/gru/gree-controller-ha-addon/" +url: "https://git.linuxiarz.pl/gru/gree-controller-ha-addon" arch: - amd64 - aarch64 -image: "zot.linuxiarz.pl/gree-controller" +image: "repo.example.com/gree-controller" startup: application boot: auto init: false diff --git a/repository.yaml b/repository.yaml index c5b53d9..f1d6ab5 100644 --- a/repository.yaml +++ b/repository.yaml @@ -1,3 +1,3 @@ name: GREE Controller -url: https://git.linuxiarz.pl/gru/gree-controller-ha-addon/ +url: https://git.linuxiarz.pl/gru/gree-controller-ha-addon maintainer: linuxiarz.pl