feat(mqtt): register shelly-41 and seven Gen2 Shellies without an account #1597

Merged
k.renner merged 3 commits from feat/mqtt-shelly-41 into main 2026-11-07 19:29:06 +00:00
3 Commits
Author SHA1 Message Date
claude-botandClaude Opus 5.5 b3bf09ebc3 feat(mqtt): register shelly-40, the Flood G4
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Battery device, entered like the sleeping H&Ts.

S28-35

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 20:28:18 +01:00
claude-botandClaude Opus 5.5 5afb29dcb2 feat(mqtt): register the seven Gen2 Shellies refused as not authorised
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was canceled
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 <noreply@anthropic.com>
2026-11-07 20:25:25 +01:00
claude-botandClaude Opus 5.5 e4b0b13c3e feat(mqtt): register shelly-41, the Gen1 plug in the laundry room
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was canceled
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 <noreply@anthropic.com>
2026-11-07 20:23:41 +01:00