Adds the broker account for vitocal-can: a Waveshare ESP32-S3-RS485-CAN running unmodified boonkerz/open3e-esp32 on the Vitocal 250-A's external CAN port. It takes over the open3e/# topics from the heating-can stack on edge-1 (S28-28).
mqtt-accounts.yaml: vitocal-can, auth: password, deliver: {esp32: "http://open3e.iot.renner.uno"}, ACL readwrite open3e/#. The controller pushes the password through the firmware's PUT /api/settings.
mqtt-account-controller-egress: open3e.iot.renner.uno on TCP 80. The firmware sends its compiled-in DHCP hostname open3e (CONFIG_LWIP_LOCAL_HOSTNAME), so the UDM registers that name, not the configured one.
Adds the broker account for **vitocal-can**: a Waveshare ESP32-S3-RS485-CAN running unmodified boonkerz/open3e-esp32 on the Vitocal 250-A's external CAN port. It takes over the `open3e/#` topics from the heating-can stack on edge-1 (S28-28).
- `mqtt-accounts.yaml`: `vitocal-can`, `auth: password`, `deliver: {esp32: "http://open3e.iot.renner.uno"}`, ACL `readwrite open3e/#`. The controller pushes the password through the firmware's `PUT /api/settings`.
- `mqtt-account-controller-egress`: `open3e.iot.renner.uno` on TCP 80. The firmware sends its compiled-in DHCP hostname `open3e` (`CONFIG_LWIP_LOCAL_HOSTNAME`), so the UDM registers that name, not the configured one.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
vitocal-can is a Waveshare ESP32-S3-RS485-CAN running boonkerz/open3e-esp32 on the
Vitocal 250-A's external CAN port. It takes over the open3e/# topics from
the heating-can stack on edge-1 (S28-28).
The controller pushes the password through the firmware's PUT /api/settings
over plain HTTP. The firmware sends its compiled-in DHCP hostname, so the
device is reachable as open3e.iot.renner.uno regardless of its configured
hostname. The controller egress gains that FQDN on port 80.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adds the broker account for vitocal-can: a Waveshare ESP32-S3-RS485-CAN running unmodified boonkerz/open3e-esp32 on the Vitocal 250-A's external CAN port. It takes over the
open3e/#topics from the heating-can stack on edge-1 (S28-28).mqtt-accounts.yaml:vitocal-can,auth: password,deliver: {esp32: "http://open3e.iot.renner.uno"}, ACLreadwrite open3e/#. The controller pushes the password through the firmware'sPUT /api/settings.mqtt-account-controller-egress:open3e.iot.renner.unoon TCP 80. The firmware sends its compiled-in DHCP hostnameopen3e(CONFIG_LWIP_LOCAL_HOSTNAME), so the UDM registers that name, not the configured one.🤖 Generated with Claude Code