From 71d6b016db6ddf0a6e13bb8b3145bb749fc0ff35 Mon Sep 17 00:00:00 2001 From: bharvey88 <8107750+bharvey88@users.noreply.github.com> Date: Thu, 9 Jul 2026 17:44:12 -0500 Subject: [PATCH] Add USB/Battery Power variants for TEMP-1 and PLT-1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TEMP-1 and PLT-1 each ship a battery version with its own published firmware, so give both a USB Power / Battery Power toggle (like R_PRO-1's WiFi/Ethernet) that rewires the flashed firmware and the config viewer together. Also fixes TEMP-1: its firmware pointed at firmware/ (the pre-R2 build), but the current board is R2 — corrected to firmware2/. USB Power now flashes TEMP-1_R2, Battery Power flashes TEMP-1B_R2. PLT-1's USB Power firmware is unchanged; Battery Power flashes PLT-1B. Validator confirms all four manifests and configs return 200. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- devices.json | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/devices.json b/devices.json index 012c6a7..540332c 100644 --- a/devices.json +++ b/devices.json @@ -119,12 +119,14 @@ "githubPagesInstaller": "https://apolloautomation.github.io/TEMP-1/", "firmware": { "stable": { - "Standard": "https://apolloautomation.github.io/TEMP-1/firmware/manifest.json" + "USB Power": "https://apolloautomation.github.io/TEMP-1/firmware2/manifest.json", + "Battery Power": "https://apolloautomation.github.io/TEMP-1/firmware-b2/manifest.json" } }, "config": { "stable": { - "Standard": "https://raw.githubusercontent.com/ApolloAutomation/TEMP-1/main/Integrations/ESPHome/TEMP-1_R2.yaml" + "USB Power": "https://raw.githubusercontent.com/ApolloAutomation/TEMP-1/main/Integrations/ESPHome/TEMP-1_R2.yaml", + "Battery Power": "https://raw.githubusercontent.com/ApolloAutomation/TEMP-1/main/Integrations/ESPHome/TEMP-1B_R2.yaml" } } }, @@ -140,12 +142,14 @@ "githubPagesInstaller": "https://apolloautomation.github.io/PLT-1/", "firmware": { "stable": { - "Standard": "https://apolloautomation.github.io/PLT-1/firmware/manifest.json" + "USB Power": "https://apolloautomation.github.io/PLT-1/firmware/manifest.json", + "Battery Power": "https://apolloautomation.github.io/PLT-1/firmware-b/manifest.json" } }, "config": { "stable": { - "Standard": "https://raw.githubusercontent.com/ApolloAutomation/PLT-1/main/Integrations/ESPHome/PLT-1.yaml" + "USB Power": "https://raw.githubusercontent.com/ApolloAutomation/PLT-1/main/Integrations/ESPHome/PLT-1.yaml", + "Battery Power": "https://raw.githubusercontent.com/ApolloAutomation/PLT-1/main/Integrations/ESPHome/PLT-1B.yaml" } } },