Adds DID 266 (ErrorDtcHistory, O3EList) for the VX3 to the open3e poll set.
Why: the internal PV-surplus EMS depends on the VX3 <-> E380 energy-meter link. That link logged a transient FailureCommunicationEnergyMeter on 2026-07-02; polling the fault log continuously surfaces any recurrence in MQTT/HA instead of only on manual inspection.
Decoding: 266 is in the vx3 base list, so it decodes via the master O3EList codec inherited through the vx3plus overlay (confirmed by the earlier manual read that returned the named fault).
Read-only (no -w). Applied via the edge-host ansible pipeline, not Flux. A follow-up HA template sensor can parse the latest DTC entry into a binary meter-fault indicator once the datapoint is flowing.
Adds DID 266 (`ErrorDtcHistory`, O3EList) for the VX3 to the open3e poll set.
**Why:** the internal PV-surplus EMS depends on the VX3 <-> E380 energy-meter link. That link logged a transient `FailureCommunicationEnergyMeter` on 2026-07-02; polling the fault log continuously surfaces any recurrence in MQTT/HA instead of only on manual inspection.
**Decoding:** 266 is in the vx3 base list, so it decodes via the master `O3EList` codec inherited through the vx3plus overlay (confirmed by the earlier manual read that returned the named fault).
Read-only (no -w). **Applied via the edge-host ansible pipeline, not Flux.** A follow-up HA template sensor can parse the latest DTC entry into a binary meter-fault indicator once the datapoint is flowing.
Adds DID 266 (ErrorDtcHistory, O3EList) for the VX3 to the open3e poll
set so the FailureCommunicationEnergyMeter fault — the E380 energy-meter
link the internal PV-surplus EMS relies on — is continuously visible in
MQTT/HA, catching recurrences beyond the transient 2026-07-02 event.
Decodes via the master O3EList codec inherited through the vx3plus
overlay (the vx3 base list keeps 266). Read-only; applied via the
edge-host ansible pipeline.
Co-Authored-By: Claude Opus 4.8 (1M context) <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 DID 266 (
ErrorDtcHistory, O3EList) for the VX3 to the open3e poll set.Why: the internal PV-surplus EMS depends on the VX3 <-> E380 energy-meter link. That link logged a transient
FailureCommunicationEnergyMeteron 2026-07-02; polling the fault log continuously surfaces any recurrence in MQTT/HA instead of only on manual inspection.Decoding: 266 is in the vx3 base list, so it decodes via the master
O3EListcodec inherited through the vx3plus overlay (confirmed by the earlier manual read that returned the named fault).Read-only (no -w). Applied via the edge-host ansible pipeline, not Flux. A follow-up HA template sensor can parse the latest DTC entry into a binary meter-fault indicator once the datapoint is flowing.