{"id":"91cb5228-5c39-4582-ba40-2a6b6146c96b","task":"Upload third-party meter readings into a utility's IEEE 2030.5 server using MirrorUsagePoint resources","domain":"sunspec.org","steps":["POST a MirrorUsagePoint resource describing the meter and reading type to the utility server's mirror endpoint","Create a MirrorMeterReading tied to that MirrorUsagePoint","Push interval readings via MirrorReadingSet/IntervalBlock objects on the schedule the utility server expects","Check the server's response for accepted versus rejected reading submissions","Register the mirror relationship in the end device's FunctionSetAssignmentsList"],"gotchas":["Metering mirroring is a one-way telemetry upload (device pushes readings to the server) and is entirely separate from the DER and DRLC control function sets — implementing DER control does not give you metering upload for free","Reading type fields (uom, powerOfTenMultiplier) must match exactly what the utility server expects, or readings are silently rejected without a clear error"],"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":"sampled","url":"https://mcp.waymark.network/r/91cb5228-5c39-4582-ba40-2a6b6146c96b"}