{ "_source": "JSONRPC.Introspect sur 192.168.1.75, 2026-08-25, APRÈS déploiement du lot télémétrie.", "_note": "nymea rejette toute clé inconnue (jsonvalidator.cpp:143). Liste exhaustive de ce que la box accepte et renvoie.", "SetLoadConfig_params": { "loadConfigs": [ { "adapter": "String", "enabled": "Bool", "id": "String", "label": "String", "mode": "String", "o:domain": "String", "o:maxPowerW": "Uint", "o:minOffS": "Uint", "o:minOnS": "Uint", "o:needs": { "o:dailyDeadline": "String", "o:minEnergyWhPerDay": "Uint" }, "o:powerLevels": [ "Uint" ], "o:relays": [ { "powerW": "Uint", "thingId": "String" } ], "o:sgReady": { "o:minStateHoldS": "Uint", "o:states": [ { "estimatedPowerW": "Double", "relays": [ "String" ], "state": "Uint" } ] }, "priority": "Uint" } ] }, "GetLoadTelemetry_returns": { "degradedMode": "Bool", "loads": [ { "allocatedW": "Double", "available": "Bool", "decision": { "code": "String", "params": "Variant" }, "loadId": "String", "o:faultCode": "String", "o:lock": { "kind": "String", "remainingS": "Int" }, "o:mechanism": { "kind": "String", "o:chargingEnabled": "Bool", "o:currentA": "Double", "o:estimatedPowerW": "Double", "o:maxPowerW": "Double", "o:maxStageW": "Double", "o:percent": "Double", "o:phaseCount": "Uint", "o:pluggedIn": "Bool", "o:setpointW": "Double", "o:stageW": "Double", "o:state": "Int" } } ], "o:budget": { "allocatedW": "Double", "evReservedW": "Double", "recreditedW": "Double", "remainingW": "Double", "surplusW": "Double" }, "o:timestamp": "String" }, "LoadTelemetryChanged_params": { "degradedMode": "Bool", "loads": [ { "allocatedW": "Double", "available": "Bool", "decision": { "code": "String", "params": "Variant" }, "loadId": "String", "o:faultCode": "String", "o:lock": { "kind": "String", "remainingS": "Int" }, "o:mechanism": { "kind": "String", "o:chargingEnabled": "Bool", "o:currentA": "Double", "o:estimatedPowerW": "Double", "o:maxPowerW": "Double", "o:maxStageW": "Double", "o:percent": "Double", "o:phaseCount": "Uint", "o:pluggedIn": "Bool", "o:setpointW": "Double", "o:stageW": "Double", "o:state": "Int" } } ], "o:budget": { "allocatedW": "Double", "evReservedW": "Double", "recreditedW": "Double", "remainingW": "Double", "surplusW": "Double" }, "o:timestamp": "String" } }