edge-host: E3onCAN — read the E380 meter directly #101

Merged
k.renner merged 1 commits from e380-direct into master 2026-07-02 16:52:16 +00:00
Owner

Passive CANopen listener for the E380 (no bus writes; coexists with open3e). Pinned V0.5.2, 10 s per-DID throttle, JSON payloads under the open3e/ topic prefix with the shared broker user. Already deployed and verified on edge-1 alongside open3e. Counterpart HA PR adds the 14 sensors.

🤖 Generated with Claude Code

Passive CANopen listener for the E380 (no bus writes; coexists with open3e). Pinned V0.5.2, 10 s per-DID throttle, JSON payloads under the open3e/ topic prefix with the shared broker user. Already deployed and verified on edge-1 alongside open3e. Counterpart HA PR adds the 14 sensors. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
k.renner added 1 commit 2026-07-02 16:51:18 +00:00
Passive listener (no bus writes, coexists with the single open3e
instance) decoding the E380's own CANopen broadcasts: per-phase active/
reactive power, currents + cosPhi, voltages + grid frequency, and the
meter's cumulated import/export counters — instead of trusting the
VX3's relayed values. Pinned to V0.5.2; ~5 Hz broadcasts throttled to
one MQTT update per DID per 10 s; JSON payloads under the open3e/
prefix with the shared broker user.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
k.renner merged commit 4ef5e4d23b into master 2026-07-02 16:52:16 +00:00
Sign in to join this conversation.