From e4b0b13c3ef6078dcba11b70e5bd4b6d9f4381be Mon Sep 17 00:00:00 2001 From: Claude Bot Date: Sat, 7 Nov 2026 20:23:41 +0100 Subject: [PATCH 1/3] feat(mqtt): register shelly-41, the Gen1 plug in the laundry room shelly-manager has MQTT enabled on the device (gen1 mqtt.enable, mqtt.server mqtt.renner.uno:1883) and the plug reaches the broker, but it is refused as not authorised: it has no account. With MQTT on, the controller's push lands and the device reports connected, so it does not loop on ROTATE_GRACE. S28-35 Co-Authored-By: Claude Opus 5.5 --- kubernetes/apps/home-assistant/mqtt-accounts.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kubernetes/apps/home-assistant/mqtt-accounts.yaml b/kubernetes/apps/home-assistant/mqtt-accounts.yaml index 9f2383f4..64e111fb 100644 --- a/kubernetes/apps/home-assistant/mqtt-accounts.yaml +++ b/kubernetes/apps/home-assistant/mqtt-accounts.yaml @@ -101,6 +101,10 @@ auth: password deliver: {shelly-manager: 25} # Plug S Gen1 1c1a8f acl: ["readwrite shellies/#", "write homeassistant/#"] +- name: shelly-41 + auth: password + deliver: {shelly-manager: 41} # Plug Gen1 f4cfa26d9cb2 + acl: ["readwrite shellies/#", "write homeassistant/#"] - name: shelly-15 auth: password deliver: {shelly-manager: 15} # Plug S G3 8cbfea910578 -- 2.54.0 From 5afb29dcb215ff9fb2343b3d6966909afa7104c8 Mon Sep 17 00:00:00 2001 From: Claude Bot Date: Sat, 7 Nov 2026 20:25:25 +0100 Subject: [PATCH 2/3] feat(mqtt): register the seven Gen2 Shellies refused as not authorised Devices 7, 11, 17, 18, 20, 23 and 28 have MQTT on and reconnect about once a minute, each refused for lack of an account. Each reboots once when its password is pushed. S28-35 Co-Authored-By: Claude Opus 5.5 --- .../apps/home-assistant/mqtt-accounts.yaml | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/kubernetes/apps/home-assistant/mqtt-accounts.yaml b/kubernetes/apps/home-assistant/mqtt-accounts.yaml index 64e111fb..c7cd0e1a 100644 --- a/kubernetes/apps/home-assistant/mqtt-accounts.yaml +++ b/kubernetes/apps/home-assistant/mqtt-accounts.yaml @@ -187,6 +187,34 @@ auth: password deliver: {shelly-manager: 30} # Plus 2PM b48a0a226c28 (reachable again, REN-1108) acl: ["readwrite shellies/#", "write homeassistant/#"] +- name: shelly-7 + auth: password + deliver: {shelly-manager: 7} # Plus 1PM Mini 348518df3500 + acl: ["readwrite shellies/#", "write homeassistant/#"] +- name: shelly-23 + auth: password + deliver: {shelly-manager: 23} # Plus 1PM Mini 348518e05b88 + acl: ["readwrite shellies/#", "write homeassistant/#"] +- name: shelly-11 + auth: password + deliver: {shelly-manager: 11} # Plus 2PM ccdba7d0b804 + acl: ["readwrite shellies/#", "write homeassistant/#"] +- name: shelly-28 + auth: password + deliver: {shelly-manager: 28} # Plus 2PM 0cdc7efa8dc0 + acl: ["readwrite shellies/#", "write homeassistant/#"] +- name: shelly-17 + auth: password + deliver: {shelly-manager: 17} # Plus Plug S d4d4daed2054 + acl: ["readwrite shellies/#", "write homeassistant/#"] +- name: shelly-18 + auth: password + deliver: {shelly-manager: 18} # Plus Plug S d4d4daecc47c + acl: ["readwrite shellies/#", "write homeassistant/#"] +- name: shelly-20 + auth: password + deliver: {shelly-manager: 20} # Plus Plug S d4d4daecb690 + acl: ["readwrite shellies/#", "write homeassistant/#"] # Sleeping H&Ts (REN-1107): awake only 8-13 s every 1-2 h, so the # controller pushes when the device publishes `online` on its wake topic # (shelly-manager topic prefix `shellies/`), not in the 2-min loop. -- 2.54.0 From b3bf09ebc39aff848c1d2b8468a6ce39496239bc Mon Sep 17 00:00:00 2001 From: Claude Bot Date: Sat, 7 Nov 2026 20:28:18 +0100 Subject: [PATCH 3/3] feat(mqtt): register shelly-40, the Flood G4 Battery device, entered like the sleeping H&Ts. S28-35 Co-Authored-By: Claude Opus 5.5 --- kubernetes/apps/home-assistant/mqtt-accounts.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kubernetes/apps/home-assistant/mqtt-accounts.yaml b/kubernetes/apps/home-assistant/mqtt-accounts.yaml index c7cd0e1a..f88fa5d8 100644 --- a/kubernetes/apps/home-assistant/mqtt-accounts.yaml +++ b/kubernetes/apps/home-assistant/mqtt-accounts.yaml @@ -238,3 +238,8 @@ deliver: {shelly-manager: 38} # H&T G3 ecda3bc0b6a0 wake: shellies/shellyhtg3-ecda3bc0b6a0/online acl: ["readwrite shellies/#", "write homeassistant/#"] +- name: shelly-40 + auth: password + deliver: {shelly-manager: 40} # Flood G4 7c2c67732e08 + wake: shellies/shellyfloodg4-7c2c67732e08/online + acl: ["readwrite shellies/#", "write homeassistant/#"] -- 2.54.0