From 01a6a7ad967d1b318315cff4b24ca4b4b55213ae Mon Sep 17 00:00:00 2001 From: WillCodeForCats <48533968+WillCodeForCats@users.noreply.github.com> Date: Wed, 26 Nov 2025 08:53:32 -0800 Subject: [PATCH 1/4] Drop support for armhf, armv7, and i386 architectures Architectures are deprecated and no longer supported as of Home Assistant 2025.12 (December 3, 2025) --- README.md | 8 +------- tekmar_packetserv/build.yaml | 3 --- tekmar_packetserv/config.json | 2 +- 3 files changed, 2 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 963b42b..6229310 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,6 @@ # Tekmar Packet Server (tekmar-packetserv) ![Supports aarch64 Architecture][aarch64-shield] ![Supports amd64 Architecture][amd64-shield] -![Supports armhf Architecture][armhf-shield] -![Supports armv7 Architecture][armv7-shield] -![Supports i386 Architecture][i386-shield] This is a Home Assistant Add-On used by the [Tekmar Gateway 482 Integration](https://github.com/WillCodeForCats/tekmar-482) to communicate with your Tekmar networked thermostats, setpoint controls, and snow melting controls. @@ -39,7 +36,4 @@ Implemented using "tN4 Gateway 482 - Custom Integration Tools" and "Tekmar Home Tekmar, tekmarNet, tN4, tN2, and related logos and trademarks are copyright 2021 Watts. [aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg -[amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg -[armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg -[armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg -[i386-shield]: https://img.shields.io/badge/i386-yes-green.svg +[amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg \ No newline at end of file diff --git a/tekmar_packetserv/build.yaml b/tekmar_packetserv/build.yaml index 9c49868..8f90bd0 100644 --- a/tekmar_packetserv/build.yaml +++ b/tekmar_packetserv/build.yaml @@ -2,9 +2,6 @@ build_from: aarch64: "ghcr.io/home-assistant/aarch64-base:3.18" amd64: "ghcr.io/home-assistant/amd64-base:3.18" - armhf: "ghcr.io/home-assistant/armhf-base:3.18" - armv7: "ghcr.io/home-assistant/armv7-base:3.18" - i386: "ghcr.io/home-assistant/i386-base:3.18" labels: org.opencontainers.image.title: "Home Assistant Add-on: Tekmar packet server" org.opencontainers.image.description: "Communicate with the Tekmar Gateway 482." diff --git a/tekmar_packetserv/config.json b/tekmar_packetserv/config.json index 96336b5..d8b3fdc 100755 --- a/tekmar_packetserv/config.json +++ b/tekmar_packetserv/config.json @@ -4,7 +4,7 @@ "url": "https://github.com/WillCodeForCats/tekmar-packetserv", "slug": "tekmar_packetserv", "description": "Connect with the Tekmar Gateway 482", - "arch": ["armhf", "armv7", "aarch64", "amd64", "i386"], + "arch": ["aarch64", "amd64"], "image": "ghcr.io/willcodeforcats/{arch}-tekmar-packetserv", "init": false, "options": { From 1d3f47a24545152fefadbd1f72356ef3df11a2fa Mon Sep 17 00:00:00 2001 From: WillCodeForCats <48533968+WillCodeForCats@users.noreply.github.com> Date: Wed, 26 Nov 2025 08:58:10 -0800 Subject: [PATCH 2/4] Update version and changelog --- tekmar_packetserv/CHANGELOG.md | 3 +++ tekmar_packetserv/config.json | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/tekmar_packetserv/CHANGELOG.md b/tekmar_packetserv/CHANGELOG.md index bde6da7..0647b2a 100644 --- a/tekmar_packetserv/CHANGELOG.md +++ b/tekmar_packetserv/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## 1.3.0 +- Drop support for armhf, armv7, and i386 architectures. + ## 1.2.2 - Update documentation. diff --git a/tekmar_packetserv/config.json b/tekmar_packetserv/config.json index d8b3fdc..f4dacd1 100755 --- a/tekmar_packetserv/config.json +++ b/tekmar_packetserv/config.json @@ -1,6 +1,6 @@ { "name": "Tekmar Packet Server", - "version": "1.2.2", + "version": "1.3.0", "url": "https://github.com/WillCodeForCats/tekmar-packetserv", "slug": "tekmar_packetserv", "description": "Connect with the Tekmar Gateway 482", From bbdf989f617cb82a7e70b887a1f7630db9363ce7 Mon Sep 17 00:00:00 2001 From: WillCodeForCats <48533968+WillCodeForCats@users.noreply.github.com> Date: Wed, 26 Nov 2025 08:58:57 -0800 Subject: [PATCH 3/4] Update builder.yaml --- .github/workflows/builder.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/builder.yaml b/.github/workflows/builder.yaml index 9064500..1a154a3 100644 --- a/.github/workflows/builder.yaml +++ b/.github/workflows/builder.yaml @@ -64,7 +64,7 @@ jobs: strategy: matrix: addon: ${{ fromJson(needs.init.outputs.changed_addons) }} - arch: ["aarch64", "amd64", "armhf", "armv7", "i386"] + arch: ["aarch64", "amd64"] steps: - name: Check out repository From c4a67312af15b1e315220df29894a41074858647 Mon Sep 17 00:00:00 2001 From: WillCodeForCats <48533968+WillCodeForCats@users.noreply.github.com> Date: Wed, 26 Nov 2025 09:08:04 -0800 Subject: [PATCH 4/4] Update Dockerfile --- tekmar_packetserv/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tekmar_packetserv/Dockerfile b/tekmar_packetserv/Dockerfile index e4c9fb9..be2c7dc 100755 --- a/tekmar_packetserv/Dockerfile +++ b/tekmar_packetserv/Dockerfile @@ -1,7 +1,7 @@ ARG BUILD_FROM -FROM $BUILD_FROM +FROM ${BUILD_FROM} -ENV LANG C.UTF-8 +ENV LANG=C.UTF-8 ARG TEMPIO_VERSION BUILD_ARCH RUN \