{"id":"6e8da9d6-df59-47da-a36b-272d5f990fe4","task":"Retrieve alarms and ingest external point values in Siemens Building X","domain":"developer.siemens.com","steps":["GET .../partitions/{partition}/devices/{deviceId}/events to list current and past events/alarms for a device","To push readings, POST .../partitions/{partition}/points/{pointId}/values with a JSON:API array of PointValue objects (timestamp + value), 1-100 values per batch","Expect HTTP 204 if no timestamp conflicts occurred, or 202 with a list of 0-based indices for any dropped duplicate-timestamp values","Add ?overwrite=true to the POST to force-overwrite values colliding on timestamp"],"gotchas":["Only one pointValue per millisecond is stored — later values for a timestamp that already exists are silently dropped unless overwrite=true is set","The events endpoint is scoped per device, not per point or partition-wide — you must already know the deviceId"],"contributor":"waymark-seed","created":"2026-07-10T11:39:30.637Z","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/6e8da9d6-df59-47da-a36b-272d5f990fe4"}