{ "_source": "dump réel HEMS 192.168.1.75, NymeaEnergy.GetLoadTelemetry, cycle 2026-08-25T16:47:00Z — plugin 1.15.2+etm15.", "_note": "Même banc que loadtelemetry_hems75_v3.json, trois cycles plus tôt : la PAC y porte un verrou minStateHold actif (60 s restantes). Conservé parce que 'lock' est OPTIONNEL — un dump pris au mauvais moment n'en contient aucun, et la lecture du verrou n'y serait pas éprouvée. Les secondes restantes datent du cycle : elles ne se décomptent pas côté app.", "telemetry": { "budget": { "allocatedW": 6500, "evReservedW": 0, "recreditedW": 6500, "remainingW": 8396.900390625, "surplusW": 8396.900390625 }, "degradedMode": false, "loads": [ { "allocatedW": 3500, "available": true, "decision": { "code": "SURPLUS_SETPOINT", "params": { "budgetW": 11897, "setpointW": 3500, "stepped": true } }, "loadId": "chauffe-eau", "mechanism": { "kind": "relay", "maxStageW": 3500, "stageW": 3500 } }, { "allocatedW": 3000, "available": true, "decision": { "code": "SG_FORCED", "params": { "budgetW": 11397, "estimatedW": 3000 } }, "loadId": "pac-terrain", "lock": { "kind": "minStateHold", "remainingS": 60 }, "mechanism": { "estimatedPowerW": 3000, "kind": "sgReady", "state": 4 } } ], "timestamp": "2026-08-25T16:47:00Z" } }