{ "_note": "Capturé pour éprouver le RENDU de THING_MISSING sur une charge réelle. La Terra AC Charger (TCP) a été supprimée de nymea le 2026-08-26 ; son entrée LoadConfig survit au rang 4, et la télémétrie la publie available=false / faultCode=THING_MISSING / decision=LOAD_UNAVAILABLE{frozenW:0}, mechanism.kind=evcharger. ⚠️ Le masquage relevé mardi (etmvariableloadadapter.cpp:148-150, m_faulted testé avant THING_MISSING) concerne l'adaptateur des charges VARIABLES : sur l'adaptateur evcharger, le code sort tel quel. Les deux autres bornes (Simulated wallbox, V2C Trydan) sont absentes de loads[] — aucun véhicule branché, comportement +etm24.", "_source": "dump réel HEMS 192.168.1.75, NymeaEnergy.GetLoadTelemetry, 2026-08-28 10:29 UTC — plugin 1.15.2+etm24.", "telemetry": { "budget": { "allocatedW": 5000, "evReservedW": 0, "recreditedW": 5000, "remainingW": 5741.7001953125, "surplusW": 5741.7001953125 }, "degradedMode": false, "loads": [ { "allocatedW": 3500, "available": true, "decision": { "code": "SURPLUS_SETPOINT", "params": { "budgetW": 9242, "setpointW": 3500, "stepped": true } }, "funding": "surplus", "loadId": "chauffe-eau", "measuredW": 1500, "mechanism": { "kind": "relay", "maxStageW": 3500, "stageW": 3500, "stagesW": [ 0, 500, 1000, 1500, 2000, 2500, 3000, 3500 ] } }, { "allocatedW": 1500, "available": true, "decision": { "code": "LOCK_MIN_STATE_HOLD", "params": { "state": 3 } }, "funding": "surplus", "loadId": "pac-terrain", "lock": { "kind": "minStateHold", "remainingS": 60 }, "measuredW": 800, "mechanism": { "estimatedPowerW": 1500, "kind": "sgReady", "state": 3 } }, { "allocatedW": 0, "available": false, "decision": { "code": "LOAD_UNAVAILABLE", "params": { "frozenW": 0 } }, "faultCode": "THING_MISSING", "funding": "surplus", "loadId": "{88160e45-7df2-48cc-9639-f0d15ae6e382}", "mechanism": { "kind": "evcharger" } } ], "timestamp": "2026-08-28T10:29:00Z" } }