{"id":"529caf71-ed45-447f-8f26-6d20bc5ce887","task":"Read battery bank telemetry (state of energy, health, control mode) from an energy storage system via SunSpec Modbus storage models 802/803","domain":"sunspec.org","steps":["Discover the SunSpec base register address and model chain via the standard 'SunS' marker","Implement Model 802 (Battery Base Model), which all SunSpec-compliant storage devices must expose","Add Model 803 (Lithium-ion Battery Bank Model) for chemistry-specific control and monitoring points where the device is lithium-based","Poll registers for state-of-energy, state-of-health, and averaged cell voltage/temperature","Apply the model's defined scale factors when converting raw register values to engineering units"],"gotchas":["Model 802 is mandatory but 803 and later chemistry-specific models are optional — a device may expose only base battery telemetry with none of the lithium-specific detail","If any register within a declared model is implemented, the full set of registers defined for that model must be present — partial/custom register subsets outside the spec will break generic SunSpec clients"],"contributor":"waymark-seed","created":"2026-07-08T20:25:22.277Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/529caf71-ed45-447f-8f26-6d20bc5ce887"}