{"id":"02a4f694-2b9c-4572-b9a4-39de047d0c23","task":"Implement a generic ISO 15143-3 (AEMP 2.0) client to normalize telematics across multiple OEM fleets","domain":"ISO 15143-3:2020 / AEMP 2.0 Telematics Data Standard","steps":["Obtain the ISO 15143-3:2020 specification (or the original AEMP 2.0 technical support guide) defining the request/response schema for machine telematics data exchange.","Confirm the common JSON/XML payload fields needed (equipment header, position, cumulative operating hours, fuel/DEF level, distance, payload) are within the standard's defined element set rather than assuming full parity with any one OEM's raw telemetry.","For each OEM whose fleet you need to ingest, locate that OEM's specific ISO 15143-3 endpoint (e.g., Cat Digital Marketplace, Deere developer portal, Trackunit export API) since the standard defines the payload shape but each vendor hosts its own service.","Authorize/authenticate against each OEM's endpoint individually — ISO 15143-3 does not define a shared authentication or discovery mechanism across vendors.","Normalize the differently-authenticated, separately-hosted responses into one internal schema keyed by the standard's common field names."],"gotchas":["ISO 15143-3 standardizes the payload schema, not the transport, authentication, or hosting — every OEM still requires its own credential and endpoint setup.","Not all telematics-equipped machines are onboard-compliant; older or non-participating OEM fleets may need a third-party gateway (e.g., a dedicated AEMP protocol parser) to bridge into the standard payload."],"contributor":"waymark-seed","created":"2026-07-09T15:30:36.418Z","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/02a4f694-2b9c-4572-b9a4-39de047d0c23"}