{"info":{"_postman_id":"c69a6a22-ecc6-4fa9-b206-975d5be5856d","name":"OpenApi-Bak","description":"<html><head></head><body><p>Global Variable：</p>\n<p>{{EU}} = <a href=\"https://lb.solinteg-cloud.com/openapi/v2\">https://lb.solinteg-cloud.com/openapi/v2</a></p>\n<p>{{TOEKN}} = get from login</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"31627849","collectionId":"c69a6a22-ecc6-4fa9-b206-975d5be5856d","publishedId":"2s9Ykkdhao","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-12-14T05:35:41.000Z"},"item":[{"name":"1. Account login","item":[{"name":"Login and Auth","id":"ae165981-10a2-488a-b57d-e2e422ff9707","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"authAccount\": \"openapi@gmail.com\",\r\n    \"authPassword\": \"openapi4test\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/loginv2/auth","urlObject":{"path":["loginv2","auth"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"111b674a-7901-4e98-b70c-a53769a797a4","name":"Login and Auth","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"authAccount\": \"openapi@gmail.com\",\r\n    \"authPassword\": \"openapi4test\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/loginv2/auth"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:31:54 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MDI1MzU1MTQsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MDI1MzU1MTQ4NzV9.RfPrvkE-3HlG0j__an75n1ikGwiqR8Q0S705kw0nh4o\",\n    \"successful\": true\n}"}],"_postman_id":"ae165981-10a2-488a-b57d-e2e422ff9707"}],"id":"7f002c06-61ce-430f-b2e6-d3ff1e45ff64","_postman_id":"7f002c06-61ce-430f-b2e6-d3ff1e45ff64","description":""},{"name":"2. Device manager","item":[{"name":"Search Device List By Topic","id":"eab01daf-1057-4781-9bcb-95feca8cf99c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MTQwMDk0MDIsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MTQwMDk0MDIyNjR9.p4HmtoGD4dp2HkwI1HCq57STy_y4_6ePCLvLzNJ-uEk","type":"text"}],"url":"{{EU}}/topic/getDeviceByTopic?topic=/acGmtzpqJCKk","urlObject":{"path":["topic","getDeviceByTopic"],"host":["{{EU}}"],"query":[{"key":"topic","value":"/acGmtzpqJCKk"}],"variable":[]}},"response":[{"id":"974b4a4d-0678-41af-aef4-f6193240c222","name":"Search Device List By Topic","originalRequest":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MDI0MjgxMTQsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MDI0MjgxMTQ0MjV9.GVXVT_MsnY1ypeXnt2to_B8y4i4--WcxP-4MdrjKq4Y","type":"text"}],"url":{"raw":"{{EU}}/topic/getDeviceByTopic?topic=/acGmtzpqJCKk","host":["{{EU}}"],"path":["topic","getDeviceByTopic"],"query":[{"key":"topic","value":"/acGmtzpqJCKk"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 13 Dec 2023 01:23:58 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": [\n        {\n            \"deviceSn\": \"A112100101830128\",\n            \"deviceName\": null,\n            \"modelType\": \"Hybrid-6K\",\n            \"soc\": 21,\n            \"uploadTime\": \"2023-12-11T10:10:44.895Z\"\n        },\n        {\n            \"deviceSn\": \"A11230010013204A\",\n            \"deviceName\": null,\n            \"modelType\": \"MHT-50K-100\",\n            \"soc\": 99,\n            \"uploadTime\": \"2023-12-13T01:16:49.831Z\"\n        },\n        {\n            \"deviceSn\": \"A112200162230146\",\n            \"deviceName\": null,\n            \"modelType\": \"Hybrid-10K\",\n            \"soc\": 30,\n            \"uploadTime\": \"2023-12-13T01:23:49.283Z\"\n        }\n    ],\n    \"successful\": true\n}"}],"_postman_id":"eab01daf-1057-4781-9bcb-95feca8cf99c"},{"name":"Search Linked Device","id":"d8cca6cc-9ae3-4849-a006-2b8eff9284fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MTQwMDk0MDIsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MTQwMDk0MDIyNjR9.p4HmtoGD4dp2HkwI1HCq57STy_y4_6ePCLvLzNJ-uEk","type":"text"}],"url":"{{EU}}/topic/getLinkedDevices","urlObject":{"path":["topic","getLinkedDevices"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"8c4ae0ea-9fdf-49d6-b96b-17b190f27f14","name":"Search Linked Device","originalRequest":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MTQwMDk0MDIsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MTQwMDk0MDIyNjR9.p4HmtoGD4dp2HkwI1HCq57STy_y4_6ePCLvLzNJ-uEk","type":"text"}],"url":"{{EU}}/topic/getLinkedDevices"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"d8cca6cc-9ae3-4849-a006-2b8eff9284fd"}],"id":"6702ace5-69db-4e5f-9544-45ab338d0267","event":[{"listen":"prerequest","script":{"id":"680f97ff-4321-4cbe-b7fa-c8a050a37687","type":"text/javascript","exec":["pm.request.addHeader(\"token: \" + pm.environment.get(\"TOKEN\"))"]}},{"listen":"test","script":{"id":"64a99372-ad29-440e-bde6-36daf044834e","type":"text/javascript","exec":[""]}}],"_postman_id":"6702ace5-69db-4e5f-9544-45ab338d0267","description":""},{"name":"3. Device realtime data retrieval","item":[{"name":"Search Device Config Data","id":"a3daeccb-1413-4ba1-9579-5c7570a94697","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{EU}}/device/queryDeviceConfigData?deviceSn=A112100101830128","urlObject":{"path":["device","queryDeviceConfigData"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A112100101830128"}],"variable":[]}},"response":[{"id":"4d12eed0-3523-40fa-9d72-7feb6bd5d931","name":"Search Device Config Data","originalRequest":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MDI1MzU1MTQsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MDI1MzU1MTQ4NzV9.RfPrvkE-3HlG0j__an75n1ikGwiqR8Q0S705kw0nh4o","type":"text"}],"url":{"raw":"{{EU}}/device/queryDeviceConfigData?deviceSn=A112200162230146","host":["{{EU}}"],"path":["device","queryDeviceConfigData"],"query":[{"key":"deviceSn","value":"A112200162230146"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:37:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"manualModeRelayStatus\": 0,\n        \"firstundervoltagetime\": 20,\n        \"systemControl\": 0,\n        \"importPowerThresholdMode3\": 0,\n        \"activepowerlimite2\": 6553.5,\n        \"peakloadshiftswitch\": 0,\n        \"gridmaximumcapacityset\": 20,\n        \"offgridsocprotection\": 1,\n        \"quvoltage4\": 253,\n        \"inverterreconnectiontime\": 30,\n        \"quvoltage3\": 248.4,\n        \"quvoltage2\": 211.6,\n        \"masterSlaveFlag\": 2,\n        \"ctratiosetting\": 1,\n        \"mpptParallelingSwitch\": 0,\n        \"hybirdworkmode\": \"3#3\",\n        \"quvoltage1\": 207,\n        \"qureactive1\": 48.5,\n        \"qureactive2\": 0,\n        \"qureactive3\": 0,\n        \"reactivePowerControlMode\": 1,\n        \"qureactive4\": -48.5,\n        \"recoverySocMode3\": 0,\n        \"firstovervoltagevalue\": 100,\n        \"controlTypeMode3\": 0,\n        \"firstoverfrequencyvalue\": 52,\n        \"rsved28108\": 0,\n        \"checkCode\": \"407551\",\n        \"loadControlMode\": 0,\n        \"overloadModeSetting\": 0,\n        \"pfpowerb\": 1,\n        \"pfpowera\": 1,\n        \"allowparallelswitch\": 1,\n        \"startSocMode3\": 0,\n        \"pfpowerc\": 0.9,\n        \"firstunderfrequencyvalue\": 48,\n        \"rsved28111\": 5,\n        \"safetycountry\": 10,\n        \"exportPowerThresholdMode3\": 0,\n        \"gridconnectedsocprotection\": 1,\n        \"batterytypecode\": \"65538#0\",\n        \"offgriddischargedepth\": 20,\n        \"rsved28109\": 0,\n        \"anticountercurrentstartstop\": 0,\n        \"do1Value\": 0,\n        \"pfcurvepowera\": 20,\n        \"pfcurvepowerb\": 50,\n        \"tenminovervoltageenable\": 0,\n        \"pfcurvepowerc\": 100,\n        \"antireversecurrentpowersetting\": 30,\n        \"firstundervoltagevalue\": 100,\n        \"firstoverfrequencytime\": 1,\n        \"firstunderfrequencytime\": 1,\n        \"pfsettings\": 0.8,\n        \"firstovervoltagetime\": 1,\n        \"gridconnectedunbalancedswitch\": 0,\n        \"onedayRunTimeMaxMode3\": 65535,\n        \"gridconnecteddischargedepth\": 20,\n        \"npeCheckFlag\": 0,\n        \"tenminovervoltagethreshold\": 253,\n        \"onceRunTimeMinMode3\": 10\n    },\n    \"successful\": true\n}"}],"_postman_id":"a3daeccb-1413-4ba1-9579-5c7570a94697"},{"name":"Search Device Realtime Data","id":"bad12792-5d7e-4f58-9641-11fd3519da6a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MDIzNjQzODksIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MDIzNjQzODk0NjZ9.i6mxihupTQPrXmTN1MAb927ICX4tCFWMBJLBPZ2RUCs","type":"text"}],"url":"{{EU}}/device/queryDeviceRealtimeData?deviceSn=A112100101830128","urlObject":{"path":["device","queryDeviceRealtimeData"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A112100101830128"}],"variable":[]}},"response":[{"id":"3a29e049-db3b-480f-b41e-ad8d9f521632","name":"Search Device Realtime Data","originalRequest":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MDI1MzU1MTQsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MDI1MzU1MTQ4NzV9.RfPrvkE-3HlG0j__an75n1ikGwiqR8Q0S705kw0nh4o","type":"text"}],"url":{"raw":"{{EU}}/device/queryDeviceRealtimeData?deviceSn=A112200162230146","host":["{{EU}}"],"path":["device","queryDeviceRealtimeData"],"query":[{"key":"deviceSn","value":"A112200162230146"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:38:01 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"EbatteryDischargeDaily\": 0.3,\n        \"Vgrid_bc\": 408.7,\n        \"CreationDate\": {\n            \"offset\": {\n                \"totalSeconds\": 0,\n                \"id\": \"Z\",\n                \"rules\": {\n                    \"fixedOffset\": true,\n                    \"transitions\": [],\n                    \"transitionRules\": []\n                }\n            },\n            \"dayOfYear\": 348,\n            \"dayOfWeek\": \"THURSDAY\",\n            \"month\": \"DECEMBER\",\n            \"dayOfMonth\": 14,\n            \"year\": 2023,\n            \"monthValue\": 12,\n            \"hour\": 6,\n            \"minute\": 37,\n            \"second\": 29,\n            \"nano\": 719000000\n        },\n        \"IChargingLimit\": 50,\n        \"BMSPackTemperature\": 19.4,\n        \"EmeterTotalSell\": 0.9,\n        \"Vpv10\": 0,\n        \"FaultArmFlag2\": 0,\n        \"Vgrid_PhaseC\": 235.7,\n        \"FaultArmFlag1\": 0,\n        \"Vgrid_PhaseB\": 236.1,\n        \"Vgrid_PhaseA\": 235.2,\n        \"PmeterPhaseA\": -0.006,\n        \"EloadUpDay\": 0.1,\n        \"Invt_B_P\": 0,\n        \"IDischargeLimit\": 40,\n        \"Ipv1\": 0,\n        \"Ipv2\": 0,\n        \"Ipv5\": 93,\n        \"Vgrid_ca\": 408,\n        \"Ipv6\": 2000,\n        \"Ipv3\": 1999.5,\n        \"Ipv4\": 0,\n        \"Ipv9\": 0,\n        \"Ipv7\": 0,\n        \"Ipv8\": 0,\n        \"Igrid_PhaseA\": 0,\n        \"Igrid_PhaseB\": 0,\n        \"Igrid_PhaseC\": 0,\n        \"ETotalLoadUplink\": 98.6,\n        \"WorkStatus2\": 0,\n        \"RTCTime\": \"--\",\n        \"Backup_C_F\": 49.98,\n        \"EbatterychargeDaily\": 1.5,\n        \"EbuyDay\": 2.2,\n        \"BUSVoltage\": 545,\n        \"TimeTotal\": 801,\n        \"Backup_C_V\": 0,\n        \"Temperature4\": 31.2,\n        \"Ipv10\": 0,\n        \"Backup_C_I\": 0,\n        \"Invt_A_P\": 0,\n        \"Backup_C_P\": 0,\n        \"Vgrid_ab\": 407.8,\n        \"SOC\": 37,\n        \"PmeterPhaseC\": 0,\n        \"PmeterPhaseB\": -0.005,\n        \"Temperature3\": 19.3,\n        \"FaultFlag2\": 0,\n        \"Temperature2\": 24.2,\n        \"FaultFlag3\": 0,\n        \"Temperature1\": 31.2,\n        \"SOH\": 100,\n        \"MinCellVoltage\": 3.267,\n        \"FaultFlag1\": 2,\n        \"ETotalbatteryCharge\": 208.3,\n        \"Pac\": 0,\n        \"EInverterUseDay\": 1.5,\n        \"BatteryStatus\": 0,\n        \"Battery_I\": 0,\n        \"ModelType\": \"Hybrid-10K\",\n        \"EtotalPv\": 204.2,\n        \"PmeterTotal\": -0.014,\n        \"Battery_P\": 0,\n        \"Battery_V\": 155.6,\n        \"MaxCellVoltage\": 3.296,\n        \"Backup_B_F\": 49.98,\n        \"Fgrid\": 49.97,\n        \"Backup_B_I\": 0.2,\n        \"INV_SN\": \"A112200162230146\",\n        \"EpvDay\": 0,\n        \"Backup_B_V\": 136.7,\n        \"EtotalInverterUse\": 186.6,\n        \"MasterSN\": \"--\",\n        \"Total_Backup_P\": 0.045,\n        \"EsellDay\": 0.3,\n        \"Backup_B_P\": 0.02,\n        \"Pload\": -0.013,\n        \"PpvInput\": 0,\n        \"Backup_A_F\": 49.98,\n        \"Backup_A_I\": 0.1,\n        \"EmeterTotalBuy\": 10.08,\n        \"Backup_A_V\": 92.2,\n        \"Invt_C_P\": 0,\n        \"WorkStatus\": 1,\n        \"Backup_A_P\": 0.025,\n        \"ETotalbatteryDischarge\": 171.7,\n        \"MeterStatus\": 1,\n        \"Vpv4\": 2000,\n        \"Vpv5\": 17.5,\n        \"Vpv6\": 0,\n        \"Vpv7\": 0,\n        \"Vpv8\": 0,\n        \"Vpv9\": 0,\n        \"Vpv1\": 0,\n        \"Vpv2\": 0,\n        \"Vpv3\": 1999.4\n    },\n    \"successful\": true\n}"}],"_postman_id":"bad12792-5d7e-4f58-9641-11fd3519da6a"},{"name":"Search Device History Data","id":"d72831b7-e3bd-474d-bd2d-ebb187d0bd7a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MDg5MjY1OTMsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MDg5MjY1OTM2OTl9.VdJMLheqN0t8VqaQ3xoRo2WrwVywqbxsezF7ttZsVLw","type":"text"}],"url":"{{EU}}/history/query?deviceSn=A112200162230146&startTime=2024-02-01 00:30:22&endTime=2024-02-01 08:38:21","urlObject":{"path":["history","query"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A112200162230146"},{"key":"startTime","value":"2024-02-01 00:30:22"},{"key":"endTime","value":"2024-02-01 08:38:21"}],"variable":[]}},"response":[{"id":"83df4f15-ede2-4946-909d-e8805db7aee9","name":"Search Device Realtime Data","originalRequest":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MDI1MzU1MTQsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MDI1MzU1MTQ4NzV9.RfPrvkE-3HlG0j__an75n1ikGwiqR8Q0S705kw0nh4o","type":"text"}],"url":{"raw":"{{EU}}/device/queryDeviceRealtimeData?deviceSn=A112200162230146","host":["{{EU}}"],"path":["device","queryDeviceRealtimeData"],"query":[{"key":"deviceSn","value":"A112200162230146"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:38:01 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"EbatteryDischargeDaily\": 0.3,\n        \"Vgrid_bc\": 408.7,\n        \"CreationDate\": {\n            \"offset\": {\n                \"totalSeconds\": 0,\n                \"id\": \"Z\",\n                \"rules\": {\n                    \"fixedOffset\": true,\n                    \"transitions\": [],\n                    \"transitionRules\": []\n                }\n            },\n            \"dayOfYear\": 348,\n            \"dayOfWeek\": \"THURSDAY\",\n            \"month\": \"DECEMBER\",\n            \"dayOfMonth\": 14,\n            \"year\": 2023,\n            \"monthValue\": 12,\n            \"hour\": 6,\n            \"minute\": 37,\n            \"second\": 29,\n            \"nano\": 719000000\n        },\n        \"IChargingLimit\": 50,\n        \"BMSPackTemperature\": 19.4,\n        \"EmeterTotalSell\": 0.9,\n        \"Vpv10\": 0,\n        \"FaultArmFlag2\": 0,\n        \"Vgrid_PhaseC\": 235.7,\n        \"FaultArmFlag1\": 0,\n        \"Vgrid_PhaseB\": 236.1,\n        \"Vgrid_PhaseA\": 235.2,\n        \"PmeterPhaseA\": -0.006,\n        \"EloadUpDay\": 0.1,\n        \"Invt_B_P\": 0,\n        \"IDischargeLimit\": 40,\n        \"Ipv1\": 0,\n        \"Ipv2\": 0,\n        \"Ipv5\": 93,\n        \"Vgrid_ca\": 408,\n        \"Ipv6\": 2000,\n        \"Ipv3\": 1999.5,\n        \"Ipv4\": 0,\n        \"Ipv9\": 0,\n        \"Ipv7\": 0,\n        \"Ipv8\": 0,\n        \"Igrid_PhaseA\": 0,\n        \"Igrid_PhaseB\": 0,\n        \"Igrid_PhaseC\": 0,\n        \"ETotalLoadUplink\": 98.6,\n        \"WorkStatus2\": 0,\n        \"RTCTime\": \"--\",\n        \"Backup_C_F\": 49.98,\n        \"EbatterychargeDaily\": 1.5,\n        \"EbuyDay\": 2.2,\n        \"BUSVoltage\": 545,\n        \"TimeTotal\": 801,\n        \"Backup_C_V\": 0,\n        \"Temperature4\": 31.2,\n        \"Ipv10\": 0,\n        \"Backup_C_I\": 0,\n        \"Invt_A_P\": 0,\n        \"Backup_C_P\": 0,\n        \"Vgrid_ab\": 407.8,\n        \"SOC\": 37,\n        \"PmeterPhaseC\": 0,\n        \"PmeterPhaseB\": -0.005,\n        \"Temperature3\": 19.3,\n        \"FaultFlag2\": 0,\n        \"Temperature2\": 24.2,\n        \"FaultFlag3\": 0,\n        \"Temperature1\": 31.2,\n        \"SOH\": 100,\n        \"MinCellVoltage\": 3.267,\n        \"FaultFlag1\": 2,\n        \"ETotalbatteryCharge\": 208.3,\n        \"Pac\": 0,\n        \"EInverterUseDay\": 1.5,\n        \"BatteryStatus\": 0,\n        \"Battery_I\": 0,\n        \"ModelType\": \"Hybrid-10K\",\n        \"EtotalPv\": 204.2,\n        \"PmeterTotal\": -0.014,\n        \"Battery_P\": 0,\n        \"Battery_V\": 155.6,\n        \"MaxCellVoltage\": 3.296,\n        \"Backup_B_F\": 49.98,\n        \"Fgrid\": 49.97,\n        \"Backup_B_I\": 0.2,\n        \"INV_SN\": \"A112200162230146\",\n        \"EpvDay\": 0,\n        \"Backup_B_V\": 136.7,\n        \"EtotalInverterUse\": 186.6,\n        \"MasterSN\": \"--\",\n        \"Total_Backup_P\": 0.045,\n        \"EsellDay\": 0.3,\n        \"Backup_B_P\": 0.02,\n        \"Pload\": -0.013,\n        \"PpvInput\": 0,\n        \"Backup_A_F\": 49.98,\n        \"Backup_A_I\": 0.1,\n        \"EmeterTotalBuy\": 10.08,\n        \"Backup_A_V\": 92.2,\n        \"Invt_C_P\": 0,\n        \"WorkStatus\": 1,\n        \"Backup_A_P\": 0.025,\n        \"ETotalbatteryDischarge\": 171.7,\n        \"MeterStatus\": 1,\n        \"Vpv4\": 2000,\n        \"Vpv5\": 17.5,\n        \"Vpv6\": 0,\n        \"Vpv7\": 0,\n        \"Vpv8\": 0,\n        \"Vpv9\": 0,\n        \"Vpv1\": 0,\n        \"Vpv2\": 0,\n        \"Vpv3\": 1999.4\n    },\n    \"successful\": true\n}"}],"_postman_id":"d72831b7-e3bd-474d-bd2d-ebb187d0bd7a"},{"name":"Search Daily Power Data","id":"c5c66546-7ab8-4faf-915a-8c2041f02ba8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/device/queryProductionDay?deviceSn=A11230010203004C&date=20240523","urlObject":{"path":["device","queryProductionDay"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"date","value":"20240523"}],"variable":[]}},"response":[{"id":"c429a3e6-0f8a-41bd-8baa-47e5f4533baa","name":"Search Daily Power Data","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/device/queryProductionDay?deviceSn=A11230010203004C&date=20240523","host":["{{EU}}"],"path":["device","queryProductionDay"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"date","value":"20240523"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 May 2024 07:02:58 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": [\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 00:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 00:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 00:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 00:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 00:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 00:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 00:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 00:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 00:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 00:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 00:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 00:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 01:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 01:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 01:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 01:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 01:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 01:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 01:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 01:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 01:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 01:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 01:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 01:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 02:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 02:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 02:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 02:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 02:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 02:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 02:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 02:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 02:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 02:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 02:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 02:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 03:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 03:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 03:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 03:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 03:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 03:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 03:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 03:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 03:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 03:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 03:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 03:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 04:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 04:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 04:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 04:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 04:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 04:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 04:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 04:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 04:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 04:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 04:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 04:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 05:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 05:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 05:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 05:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 05:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 05:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 05:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 05:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 05:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 05:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 05:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 05:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 06:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 06:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 06:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 06:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 06:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 06:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 06:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 06:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 06:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 06:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 06:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 06:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 07:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 07:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 07:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 07:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 07:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 07:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 07:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 07:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 07:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 07:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 07:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 07:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 08:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 08:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 08:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 08:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 08:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 08:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 08:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 08:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 08:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 08:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 08:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 08:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 09:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 09:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 09:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 09:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 09:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 09:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 09:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 09:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 09:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 09:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 09:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 09:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 10:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 10:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 10:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 10:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 10:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 10:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 10:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 10:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 10:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 10:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 10:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 10:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 11:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 11:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 11:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 11:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 11:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 11:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 11:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 11:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 11:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 11:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 11:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 11:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 12:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 12:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 12:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 12:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 12:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 12:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 12:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 12:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 12:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 12:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 12:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 12:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 13:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 13:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 13:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 13:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 13:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 13:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 13:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 13:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 13:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 13:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 13:50\"\n        },\n        {\n            \"pvPower\": 7.68,\n            \"meterPower\": 5.75,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 1.93,\n            \"dateTime\": \"2024-05-23 13:55\"\n        },\n        {\n            \"pvPower\": 7.69,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.53,\n            \"dateTime\": \"2024-05-23 14:00\"\n        },\n        {\n            \"pvPower\": 7.7,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.54,\n            \"dateTime\": \"2024-05-23 14:05\"\n        },\n        {\n            \"pvPower\": 7.68,\n            \"meterPower\": 5.17,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.51,\n            \"dateTime\": \"2024-05-23 14:10\"\n        },\n        {\n            \"pvPower\": 7.66,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.5,\n            \"dateTime\": \"2024-05-23 14:15\"\n        },\n        {\n            \"pvPower\": 7.66,\n            \"meterPower\": 5.14,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.52,\n            \"dateTime\": \"2024-05-23 14:20\"\n        },\n        {\n            \"pvPower\": 7.65,\n            \"meterPower\": 5.15,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.5,\n            \"dateTime\": \"2024-05-23 14:25\"\n        },\n        {\n            \"pvPower\": 7.67,\n            \"meterPower\": 5.15,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.52,\n            \"dateTime\": \"2024-05-23 14:30\"\n        },\n        {\n            \"pvPower\": 7.68,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.52,\n            \"dateTime\": \"2024-05-23 14:35\"\n        },\n        {\n            \"pvPower\": 7.66,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.5,\n            \"dateTime\": \"2024-05-23 14:40\"\n        },\n        {\n            \"pvPower\": 7.67,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.51,\n            \"dateTime\": \"2024-05-23 14:45\"\n        },\n        {\n            \"pvPower\": 7.67,\n            \"meterPower\": 5.15,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.52,\n            \"dateTime\": \"2024-05-23 14:50\"\n        },\n        {\n            \"pvPower\": 7.68,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.52,\n            \"dateTime\": \"2024-05-23 14:55\"\n        },\n        {\n            \"pvPower\": 7.69,\n            \"meterPower\": 5.15,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.54,\n            \"dateTime\": \"2024-05-23 15:00\"\n        },\n        {\n            \"pvPower\": 7.71,\n            \"meterPower\": 5.15,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.56,\n            \"dateTime\": \"2024-05-23 15:05\"\n        },\n        {\n            \"pvPower\": 7.69,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.53,\n            \"dateTime\": \"2024-05-23 15:10\"\n        },\n        {\n            \"pvPower\": 7.68,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.52,\n            \"dateTime\": \"2024-05-23 15:15\"\n        },\n        {\n            \"pvPower\": 7.7,\n            \"meterPower\": 5.15,\n            \"batteryPower\": 0,\n            \"soc\": 100,\n            \"loadPower\": 2.55,\n            \"dateTime\": \"2024-05-23 15:20\"\n        },\n        {\n            \"pvPower\": 7.68,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0.01,\n            \"soc\": 100,\n            \"loadPower\": 2.53,\n            \"dateTime\": \"2024-05-23 15:25\"\n        },\n        {\n            \"pvPower\": 7.7,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0.02,\n            \"soc\": 100,\n            \"loadPower\": 2.56,\n            \"dateTime\": \"2024-05-23 15:30\"\n        },\n        {\n            \"pvPower\": 7.68,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 2.55,\n            \"dateTime\": \"2024-05-23 15:35\"\n        },\n        {\n            \"pvPower\": 7.69,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 2.56,\n            \"dateTime\": \"2024-05-23 15:40\"\n        },\n        {\n            \"pvPower\": 7.7,\n            \"meterPower\": 5.17,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 2.56,\n            \"dateTime\": \"2024-05-23 15:45\"\n        },\n        {\n            \"pvPower\": 7.69,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 2.56,\n            \"dateTime\": \"2024-05-23 15:50\"\n        },\n        {\n            \"pvPower\": 7.73,\n            \"meterPower\": 5.15,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 2.61,\n            \"dateTime\": \"2024-05-23 15:55\"\n        },\n        {\n            \"pvPower\": 7.69,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 2.56,\n            \"dateTime\": \"2024-05-23 16:00\"\n        },\n        {\n            \"pvPower\": 7.68,\n            \"meterPower\": 5.16,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 2.55,\n            \"dateTime\": \"2024-05-23 16:05\"\n        },\n        {\n            \"pvPower\": 7.68,\n            \"meterPower\": 5.17,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 2.54,\n            \"dateTime\": \"2024-05-23 16:10\"\n        },\n        {\n            \"pvPower\": 7.71,\n            \"meterPower\": 4.93,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 2.81,\n            \"dateTime\": \"2024-05-23 16:15\"\n        },\n        {\n            \"pvPower\": 7.72,\n            \"meterPower\": 4.68,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.07,\n            \"dateTime\": \"2024-05-23 16:20\"\n        },\n        {\n            \"pvPower\": 7.72,\n            \"meterPower\": 4.68,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.07,\n            \"dateTime\": \"2024-05-23 16:25\"\n        },\n        {\n            \"pvPower\": 7.71,\n            \"meterPower\": 4.67,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.07,\n            \"dateTime\": \"2024-05-23 16:30\"\n        },\n        {\n            \"pvPower\": 7.71,\n            \"meterPower\": 4.69,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.05,\n            \"dateTime\": \"2024-05-23 16:35\"\n        },\n        {\n            \"pvPower\": 7.7,\n            \"meterPower\": 4.68,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.05,\n            \"dateTime\": \"2024-05-23 16:40\"\n        },\n        {\n            \"pvPower\": 7.7,\n            \"meterPower\": 4.68,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.05,\n            \"dateTime\": \"2024-05-23 16:45\"\n        },\n        {\n            \"pvPower\": 7.73,\n            \"meterPower\": 4.68,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.08,\n            \"dateTime\": \"2024-05-23 16:50\"\n        },\n        {\n            \"pvPower\": 7.7,\n            \"meterPower\": 4.68,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.05,\n            \"dateTime\": \"2024-05-23 16:55\"\n        },\n        {\n            \"pvPower\": 7.69,\n            \"meterPower\": 4.66,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.06,\n            \"dateTime\": \"2024-05-23 17:00\"\n        },\n        {\n            \"pvPower\": 7.72,\n            \"meterPower\": 4.65,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.1,\n            \"dateTime\": \"2024-05-23 17:05\"\n        },\n        {\n            \"pvPower\": 7.72,\n            \"meterPower\": 4.66,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.09,\n            \"dateTime\": \"2024-05-23 17:10\"\n        },\n        {\n            \"pvPower\": 7.72,\n            \"meterPower\": 4.66,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.09,\n            \"dateTime\": \"2024-05-23 17:15\"\n        },\n        {\n            \"pvPower\": 7.72,\n            \"meterPower\": 4.67,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.08,\n            \"dateTime\": \"2024-05-23 17:20\"\n        },\n        {\n            \"pvPower\": 7.73,\n            \"meterPower\": 4.66,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.1,\n            \"dateTime\": \"2024-05-23 17:25\"\n        },\n        {\n            \"pvPower\": 7.7,\n            \"meterPower\": 4.67,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.06,\n            \"dateTime\": \"2024-05-23 17:30\"\n        },\n        {\n            \"pvPower\": 7.71,\n            \"meterPower\": 4.65,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.09,\n            \"dateTime\": \"2024-05-23 17:35\"\n        },\n        {\n            \"pvPower\": 7.73,\n            \"meterPower\": 4.66,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.1,\n            \"dateTime\": \"2024-05-23 17:40\"\n        },\n        {\n            \"pvPower\": 7.71,\n            \"meterPower\": 4.65,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.09,\n            \"dateTime\": \"2024-05-23 17:45\"\n        },\n        {\n            \"pvPower\": 7.73,\n            \"meterPower\": 4.66,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.1,\n            \"dateTime\": \"2024-05-23 17:50\"\n        },\n        {\n            \"pvPower\": 7.67,\n            \"meterPower\": 4.65,\n            \"batteryPower\": 0.03,\n            \"soc\": 100,\n            \"loadPower\": 3.05,\n            \"dateTime\": \"2024-05-23 17:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 18:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 18:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 18:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 18:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 18:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 18:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 18:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 18:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 18:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 18:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 18:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 18:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 19:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 19:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 19:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 19:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 19:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 19:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 19:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 19:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 19:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 19:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 19:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 19:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 20:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 20:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 20:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 20:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 20:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 20:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 20:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 20:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 20:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 20:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 20:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 20:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 21:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 21:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 21:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 21:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 21:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 21:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 21:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 21:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 21:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 21:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 21:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 21:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 22:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 22:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 22:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 22:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 22:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 22:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 22:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 22:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 22:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 22:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 22:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 22:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 23:00\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 23:05\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 23:10\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 23:15\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 23:20\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 23:25\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 23:30\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 23:35\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 23:40\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 23:45\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 23:50\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 23:55\"\n        },\n        {\n            \"pvPower\": null,\n            \"meterPower\": null,\n            \"batteryPower\": null,\n            \"soc\": null,\n            \"loadPower\": null,\n            \"dateTime\": \"2024-05-23 24:00\"\n        }\n    ],\n    \"successful\": true\n}"}],"_postman_id":"c5c66546-7ab8-4faf-915a-8c2041f02ba8"},{"name":"Search Daily Electricity Statistics Data","id":"20e61d29-7ccf-4ccc-88c8-5f94d4b3a6dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/device/queryDayAggregateValues?deviceSn=A11230010203004C&date=20240523","urlObject":{"path":["device","queryDayAggregateValues"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"date","value":"20240523"}],"variable":[]}},"response":[{"id":"5b29326c-392e-40d6-a020-3077c69b9b0c","name":"Search Daily Electricity Statistics Data","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/device/queryDayAggregateValues?deviceSn=A11230010203004C&date=20240523","host":["{{EU}}"],"path":["device","queryDayAggregateValues"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"date","value":"20240523"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 May 2024 07:07:22 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"pvGeneration\": 31.1,\n        \"selfConsumption\": 11.23,\n        \"selfConsumptionRatio\": 36.11,\n        \"fromPVToGrid\": 19.87,\n        \"fromPVToStorage\": null,\n        \"consumption\": 31.17,\n        \"fromStorageToConsumption\": 0.1,\n        \"fromGridToConsumption\": -0.08,\n        \"fromPVToConsumption\": 31.15,\n        \"chargingCapacity\": 0.1,\n        \"importEnergy\": 0.02,\n        \"loadConsumption\": 11.2,\n        \"dateTime\": \"2024-05-23\"\n    },\n    \"successful\": true\n}"}],"_postman_id":"20e61d29-7ccf-4ccc-88c8-5f94d4b3a6dd"},{"name":"Search Monthly and Daily Electricity Statistics Data","id":"76441ce9-dfce-4bd9-b965-e3276a9e32c6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/device/queryProductionMonth?deviceSn=A11230010203004C&startDate=20240501&endDate=20240531","urlObject":{"path":["device","queryProductionMonth"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"startDate","value":"20240501"},{"key":"endDate","value":"20240531"}],"variable":[]}},"response":[{"id":"ccc26b68-9a88-4d13-80d3-87f3d4f132a7","name":"Search Monthly and Daily Electricity Statistics Data","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/device/queryProductionMonth?deviceSn=A11230010203004C&startDate=20240501&endDate=20240531","host":["{{EU}}"],"path":["device","queryProductionMonth"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"startDate","value":"20240501"},{"key":"endDate","value":"20240531"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 May 2024 07:09:07 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": [\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-01\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-02\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-03\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-04\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-05\"\n        },\n        {\n            \"pvGeneration\": 6.6,\n            \"selfConsumption\": 6.58,\n            \"selfConsumptionRatio\": 99.7,\n            \"fromPVToGrid\": 0.02,\n            \"fromPVToStorage\": null,\n            \"consumption\": 19.02,\n            \"fromStorageToConsumption\": 1.6,\n            \"fromGridToConsumption\": 7.53,\n            \"fromPVToConsumption\": 9.89,\n            \"chargingCapacity\": 9.2,\n            \"importEnergy\": 11.73,\n            \"loadConsumption\": 9.8,\n            \"dateTime\": \"2024-05-06\"\n        },\n        {\n            \"pvGeneration\": 8.6,\n            \"selfConsumption\": 6.19,\n            \"selfConsumptionRatio\": 71.98,\n            \"fromPVToGrid\": 2.41,\n            \"fromPVToStorage\": null,\n            \"consumption\": 11.81,\n            \"fromStorageToConsumption\": 1,\n            \"fromGridToConsumption\": 2.5,\n            \"fromPVToConsumption\": 8.31,\n            \"chargingCapacity\": 3.6,\n            \"importEnergy\": 2.5,\n            \"loadConsumption\": 5.8,\n            \"dateTime\": \"2024-05-07\"\n        },\n        {\n            \"pvGeneration\": 0.1,\n            \"selfConsumption\": -0.28,\n            \"selfConsumptionRatio\": -280,\n            \"fromPVToGrid\": 0.38,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0.78,\n            \"fromStorageToConsumption\": 0.1,\n            \"fromGridToConsumption\": 4.98,\n            \"fromPVToConsumption\": -4.3,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 4.98,\n            \"loadConsumption\": 0.4,\n            \"dateTime\": \"2024-05-08\"\n        },\n        {\n            \"pvGeneration\": 8,\n            \"selfConsumption\": 6.31,\n            \"selfConsumptionRatio\": 78.87,\n            \"fromPVToGrid\": 1.69,\n            \"fromPVToStorage\": null,\n            \"consumption\": 13.59,\n            \"fromStorageToConsumption\": 4,\n            \"fromGridToConsumption\": 2.93,\n            \"fromPVToConsumption\": 6.66,\n            \"chargingCapacity\": 3.2,\n            \"importEnergy\": 2.93,\n            \"loadConsumption\": 8.7,\n            \"dateTime\": \"2024-05-09\"\n        },\n        {\n            \"pvGeneration\": 13.9,\n            \"selfConsumption\": 13.88,\n            \"selfConsumptionRatio\": 99.86,\n            \"fromPVToGrid\": 0.02,\n            \"fromPVToStorage\": null,\n            \"consumption\": 46.32,\n            \"fromStorageToConsumption\": 8.2,\n            \"fromGridToConsumption\": -0.57,\n            \"fromPVToConsumption\": 38.69,\n            \"chargingCapacity\": 12.7,\n            \"importEnergy\": 2.63,\n            \"loadConsumption\": 33.6,\n            \"dateTime\": \"2024-05-10\"\n        },\n        {\n            \"pvGeneration\": 3.7,\n            \"selfConsumption\": 2.88,\n            \"selfConsumptionRatio\": 77.84,\n            \"fromPVToGrid\": 0.82,\n            \"fromPVToStorage\": null,\n            \"consumption\": 23.52,\n            \"fromStorageToConsumption\": 0.5,\n            \"fromGridToConsumption\": 20.11,\n            \"fromPVToConsumption\": 2.91,\n            \"chargingCapacity\": 6.8,\n            \"importEnergy\": 26.31,\n            \"loadConsumption\": 15.9,\n            \"dateTime\": \"2024-05-11\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-12\"\n        },\n        {\n            \"pvGeneration\": 23.7,\n            \"selfConsumption\": 6.07,\n            \"selfConsumptionRatio\": 25.61,\n            \"fromPVToGrid\": 17.63,\n            \"fromPVToStorage\": null,\n            \"consumption\": 38.03,\n            \"fromStorageToConsumption\": 2.4,\n            \"fromGridToConsumption\": 22.01,\n            \"fromPVToConsumption\": 13.62,\n            \"chargingCapacity\": 4,\n            \"importEnergy\": 24.01,\n            \"loadConsumption\": 16.4,\n            \"dateTime\": \"2024-05-13\"\n        },\n        {\n            \"pvGeneration\": 47.1,\n            \"selfConsumption\": 2.98,\n            \"selfConsumptionRatio\": 6.33,\n            \"fromPVToGrid\": 44.12,\n            \"fromPVToStorage\": null,\n            \"consumption\": 77.72,\n            \"fromStorageToConsumption\": 8.6,\n            \"fromGridToConsumption\": 25.02,\n            \"fromPVToConsumption\": 44.1,\n            \"chargingCapacity\": 5.7,\n            \"importEnergy\": 27.22,\n            \"loadConsumption\": 27.9,\n            \"dateTime\": \"2024-05-14\"\n        },\n        {\n            \"pvGeneration\": 9.2,\n            \"selfConsumption\": 7.23,\n            \"selfConsumptionRatio\": 78.59,\n            \"fromPVToGrid\": 1.97,\n            \"fromPVToStorage\": null,\n            \"consumption\": 19.67,\n            \"fromStorageToConsumption\": 2.5,\n            \"fromGridToConsumption\": 10.37,\n            \"fromPVToConsumption\": 6.8,\n            \"chargingCapacity\": 6.3,\n            \"importEnergy\": 10.37,\n            \"loadConsumption\": 11.4,\n            \"dateTime\": \"2024-05-15\"\n        },\n        {\n            \"pvGeneration\": 12.9,\n            \"selfConsumption\": -0.35,\n            \"selfConsumptionRatio\": -2.71,\n            \"fromPVToGrid\": 13.25,\n            \"fromPVToStorage\": null,\n            \"consumption\": 18.95,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 4.87,\n            \"fromPVToConsumption\": 14.08,\n            \"chargingCapacity\": 0.3,\n            \"importEnergy\": 4.97,\n            \"loadConsumption\": 5.4,\n            \"dateTime\": \"2024-05-16\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-17\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-18\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-19\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-20\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-21\"\n        },\n        {\n            \"pvGeneration\": 0.7,\n            \"selfConsumption\": 0.39,\n            \"selfConsumptionRatio\": 55.71,\n            \"fromPVToGrid\": 0.31,\n            \"fromPVToStorage\": null,\n            \"consumption\": 1.11,\n            \"fromStorageToConsumption\": 0.1,\n            \"fromGridToConsumption\": 0.37,\n            \"fromPVToConsumption\": 0.64,\n            \"chargingCapacity\": 0.1,\n            \"importEnergy\": 0.37,\n            \"loadConsumption\": 0.7,\n            \"dateTime\": \"2024-05-22\"\n        },\n        {\n            \"pvGeneration\": 31.1,\n            \"selfConsumption\": 11.23,\n            \"selfConsumptionRatio\": 36.11,\n            \"fromPVToGrid\": 19.87,\n            \"fromPVToStorage\": null,\n            \"consumption\": 31.17,\n            \"fromStorageToConsumption\": 0.1,\n            \"fromGridToConsumption\": -0.08,\n            \"fromPVToConsumption\": 31.15,\n            \"chargingCapacity\": 0.1,\n            \"importEnergy\": 0.02,\n            \"loadConsumption\": 11.2,\n            \"dateTime\": \"2024-05-23\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-24\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-25\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-26\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-27\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-28\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-29\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-30\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-05-31\"\n        }\n    ],\n    \"successful\": true\n}"}],"_postman_id":"76441ce9-dfce-4bd9-b965-e3276a9e32c6"},{"name":"Search Monthly Summary Electricity Data","id":"13f5121f-e7f5-45a4-8146-901edfad4471","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/device/queryMonthAggregateValues?deviceSn=A11230010203004C&startDate=20240501&endDate=20240531","urlObject":{"path":["device","queryMonthAggregateValues"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"startDate","value":"20240501"},{"key":"endDate","value":"20240531"}],"variable":[]}},"response":[{"id":"69562d32-3878-4470-9457-ca3ec9b851da","name":"Search Monthly Summary Electricity Data","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/device/queryMonthAggregateValues?deviceSn=A11230010203004C&startDate=20240501&endDate=20240531","host":["{{EU}}"],"path":["device","queryMonthAggregateValues"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"startDate","value":"20240501"},{"key":"endDate","value":"20240531"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 May 2024 07:12:51 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"pvGeneration\": 165.6,\n        \"selfConsumption\": 42.73,\n        \"selfConsumptionRatio\": 25.8,\n        \"fromPVToGrid\": 122.86999999999999,\n        \"fromPVToStorage\": null,\n        \"consumption\": 322.07,\n        \"fromStorageToConsumption\": 29.099999999999998,\n        \"fromGridToConsumption\": 115.92,\n        \"fromPVToConsumption\": 177.05,\n        \"chargingCapacity\": 52,\n        \"importEnergy\": 133.92,\n        \"loadConsumption\": 147.2,\n        \"dateTime\": \"2024-05\"\n    },\n    \"successful\": true\n}"}],"_postman_id":"13f5121f-e7f5-45a4-8146-901edfad4471"},{"name":"Search Annual and Monthly Electricity Consumption Statistics","id":"6df9163e-ffec-47d4-b837-9bf6b7288f61","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/device/queryProductionYear?deviceSn=A11230010203004C&startDate=20240101&endDate=20241231","urlObject":{"path":["device","queryProductionYear"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"startDate","value":"20240101"},{"key":"endDate","value":"20241231"}],"variable":[]}},"response":[{"id":"5a92e990-12b7-4060-ad02-a6489c77de7b","name":"Search Annual and Monthly Electricity Consumption Statistics","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/device/queryProductionYear?deviceSn=A11230010203004C&startDate=20240101&endDate=20241231","host":["{{EU}}"],"path":["device","queryProductionYear"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"startDate","value":"20240101"},{"key":"endDate","value":"20241231"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 May 2024 07:15:02 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": [\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-01\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-02\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-03\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-04\"\n        },\n        {\n            \"pvGeneration\": 165.6,\n            \"selfConsumption\": 63.11,\n            \"selfConsumptionRatio\": 38.11,\n            \"fromPVToGrid\": 102.49,\n            \"fromPVToStorage\": null,\n            \"consumption\": 301.69,\n            \"fromStorageToConsumption\": 29.099999999999998,\n            \"fromGridToConsumption\": 100.04,\n            \"fromPVToConsumption\": 172.55,\n            \"chargingCapacity\": 52,\n            \"importEnergy\": 118.03999999999999,\n            \"loadConsumption\": 147.2,\n            \"dateTime\": \"2024-05\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-06\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-07\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-08\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-09\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-10\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-11\"\n        },\n        {\n            \"pvGeneration\": 0,\n            \"selfConsumption\": 0,\n            \"selfConsumptionRatio\": 100,\n            \"fromPVToGrid\": 0,\n            \"fromPVToStorage\": null,\n            \"consumption\": 0,\n            \"fromStorageToConsumption\": 0,\n            \"fromGridToConsumption\": 0,\n            \"fromPVToConsumption\": 0,\n            \"chargingCapacity\": 0,\n            \"importEnergy\": 0,\n            \"loadConsumption\": 0,\n            \"dateTime\": \"2024-12\"\n        }\n    ],\n    \"successful\": true\n}"}],"_postman_id":"6df9163e-ffec-47d4-b837-9bf6b7288f61"},{"name":"Search Annual Summary Electricity Consumption Data","id":"5aecdf6d-0841-4088-8fcc-0d3badc8b291","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/device/queryYearAggregateValues?deviceSn=A11230010203004C&startDate=20240101&endDate=20241231","urlObject":{"path":["device","queryYearAggregateValues"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"startDate","value":"20240101"},{"key":"endDate","value":"20241231"}],"variable":[]}},"response":[{"id":"e70bc23d-5141-4394-ba92-66069149b3a2","name":"Search Annual Summary Electricity Consumption Data","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/device/queryYearAggregateValues?deviceSn=A11230010203004C&startDate=20240101&endDate=20241231","host":["{{EU}}"],"path":["device","queryYearAggregateValues"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"startDate","value":"20240101"},{"key":"endDate","value":"20241231"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 May 2024 07:15:53 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"pvGeneration\": 165.6,\n        \"selfConsumption\": 42.73,\n        \"selfConsumptionRatio\": 25.8,\n        \"fromPVToGrid\": 122.86999999999999,\n        \"fromPVToStorage\": null,\n        \"consumption\": 322.07,\n        \"fromStorageToConsumption\": 29.099999999999998,\n        \"fromGridToConsumption\": 115.92,\n        \"fromPVToConsumption\": 177.05,\n        \"chargingCapacity\": 52,\n        \"importEnergy\": 133.92,\n        \"loadConsumption\": 147.2,\n        \"dateTime\": \"2024\"\n    },\n    \"successful\": true\n}"}],"_postman_id":"5aecdf6d-0841-4088-8fcc-0d3badc8b291"},{"name":"Search Total Electricity Statistics Data","id":"3b89a56e-585e-4d07-9fc0-31899cba2f13","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/device/queryProductionTotal?deviceSn=A11230010203004C&startDate=20080101&endDate=20241231","urlObject":{"path":["device","queryProductionTotal"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"startDate","value":"20080101"},{"key":"endDate","value":"20241231"}],"variable":[]}},"response":[{"id":"15029104-3b66-4113-a96e-74daf65d225e","name":"Search Total Electricity Statistics Data","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/device/queryProductionTotal?deviceSn=A11230010203004C&startDate=20080101&endDate=20241231","host":["{{EU}}"],"path":["device","queryProductionTotal"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"startDate","value":"20080101"},{"key":"endDate","value":"20241231"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 May 2024 07:16:55 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": [\n        {\n            \"pvGeneration\": 165.6,\n            \"selfConsumption\": 63.11,\n            \"selfConsumptionRatio\": 38.11,\n            \"fromPVToGrid\": 102.49,\n            \"fromPVToStorage\": null,\n            \"consumption\": 301.69,\n            \"fromStorageToConsumption\": 29.099999999999998,\n            \"fromGridToConsumption\": 100.04,\n            \"fromPVToConsumption\": 172.55,\n            \"chargingCapacity\": 52,\n            \"importEnergy\": 118.03999999999999,\n            \"loadConsumption\": 147.2,\n            \"dateTime\": \"2024\"\n        }\n    ],\n    \"successful\": true\n}"}],"_postman_id":"3b89a56e-585e-4d07-9fc0-31899cba2f13"},{"name":"Search Summary of Total Electricity Consumption Data","id":"7500c82e-2620-4122-ab84-c4179dfdbe9c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/device/queryTotalAggregateValues?deviceSn=A11230010203004C&startDate=20080101&endDate=20241231","urlObject":{"path":["device","queryTotalAggregateValues"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"startDate","value":"20080101"},{"key":"endDate","value":"20241231"}],"variable":[]}},"response":[{"id":"0b1d5c95-a703-4ac9-b76f-6ea5d6dd6009","name":"Search Summary of Total Electricity Consumption Data","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/device/queryTotalAggregateValues?deviceSn=A11230010203004C&startDate=20080101&endDate=20241231","host":["{{EU}}"],"path":["device","queryTotalAggregateValues"],"query":[{"key":"deviceSn","value":"A11230010203004C"},{"key":"startDate","value":"20080101"},{"key":"endDate","value":"20241231"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 May 2024 07:17:52 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"pvGeneration\": 165.6,\n        \"selfConsumption\": 42.73,\n        \"selfConsumptionRatio\": 25.8,\n        \"fromPVToGrid\": 122.86999999999999,\n        \"fromPVToStorage\": null,\n        \"consumption\": 322.07,\n        \"fromStorageToConsumption\": 29.099999999999998,\n        \"fromGridToConsumption\": 115.92,\n        \"fromPVToConsumption\": 177.05,\n        \"chargingCapacity\": 52,\n        \"importEnergy\": 133.92,\n        \"loadConsumption\": 147.2,\n        \"dateTime\": null\n    },\n    \"successful\": true\n}"}],"_postman_id":"7500c82e-2620-4122-ab84-c4179dfdbe9c"}],"id":"da1f5e8b-bc47-4b19-a3c1-6ea2c27804f1","event":[{"listen":"prerequest","script":{"id":"a33331eb-00aa-47ac-8cac-55d68e0b08e2","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"13b994d8-ab8e-4b08-98e7-8cc2e210ffb8","type":"text/javascript","exec":[""]}}],"_postman_id":"da1f5e8b-bc47-4b19-a3c1-6ea2c27804f1","description":""},{"name":"4. Device write parameters","item":[{"name":"4.1 General parameter distribution","item":[{"name":"General parameter command issuance","id":"33382d97-e2eb-4623-925f-b6ea389c74e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"safetycountry\",\r\n            \"value\": \"26\"\r\n        }\r\n    ]\r\n}"},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"33382d97-e2eb-4623-925f-b6ea389c74e1"},{"name":"Check and control the results issued","id":"745ecc0c-a4fb-4a03-a8f3-785af146d49a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=65784c2e5535a66fd789eee6","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"65784c2e5535a66fd789eee6"}],"variable":[]}},"response":[],"_postman_id":"745ecc0c-a4fb-4a03-a8f3-785af146d49a"},{"name":"03 Package Data Query","id":"7c786859-d795-483f-9c09-11208db9070d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/device/queryDeviceConfigData?deviceSn=A112100101830128","description":"<p>According to the device serial number, obtain the configuration item information of the device (0x03 function message data packet), and return the specific configuration attributes, as shown in Appendix 1</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"manualModeRelayStatus\": 0,\n        \"firstundervoltagetime\": 145,\n        \"systemControl\": 0,\n        \"importPowerThresholdMode3\": 0,\n        \"activepowerlimite2\": 6553500.0,\n        \"peakloadshiftswitch\": 0,\n        \"gridmaximumcapacityset\": 650.0,\n        \"offgridsocprotection\": 1,\n        \"quvoltage4\": 246.1,\n        \"inverterreconnectiontime\": 60,\n        \"quvoltage3\": 236.9,\n        \"quvoltage2\": 223.1,\n        \"masterSlaveFlag\": 0,\n        \"ctratiosetting\": 80,\n        \"mpptParallelingSwitch\": 0,\n        \"hybirdworkmode\": \"1#1\",\n        \"quvoltage1\": 213.9,\n        \"qureactive1\": 0.6,\n        \"qureactive2\": 0.0,\n        \"qureactive3\": 0.0,\n        \"reactivePowerControlMode\": 0,\n        \"qureactive4\": 64.936,\n        \"recoverySocMode3\": 0.0,\n        \"firstovervoltagevalue\": 287.5,\n        \"controlTypeMode3\": 0,\n        \"firstoverfrequencyvalue\": 51.5,\n        \"rsved28108\": 1000,\n        \"checkCode\": \"053839\",\n        \"loadControlMode\": 0,\n        \"overloadModeSetting\": 0,\n        \"pfpowerb\": 1.0,\n        \"pfpowera\": 1.0,\n        \"allowparallelswitch\": 1,\n        \"startSocMode3\": 0.0,\n        \"pfpowerc\": 0.9,\n        \"firstunderfrequencyvalue\": 47.5,\n        \"rsved28111\": 50,\n        \"safetycountry\": 12,\n        \"exportPowerThresholdMode3\": 0,\n        \"gridconnectedsocprotection\": 1,\n        \"batterytypecode\": \"655360#0\",\n        \"offgriddischargedepth\": 0.2,\n        \"rsved28109\": 0,\n        \"anticountercurrentstartstop\": 0,\n        \"do1Value\": 0,\n        \"pfcurvepowera\": 0.0,\n        \"pfcurvepowerb\": 0.5,\n        \"tenminovervoltageenable\": 0,\n        \"pfcurvepowerc\": 1.0,\n        \"antireversecurrentpowersetting\": 0.0,\n        \"firstundervoltagevalue\": 184.0,\n        \"firstoverfrequencytime\": 5,\n        \"firstunderfrequencytime\": 5,\n        \"pfsettings\": 1.0,\n        \"firstovervoltagetime\": 8,\n        \"gridconnectedunbalancedswitch\": 1,\n        \"onedayRunTimeMaxMode3\": 0,\n        \"gridconnecteddischargedepth\": 0.2,\n        \"npeCheckFlag\": 1,\n        \"tenminovervoltagethreshold\": 0.0,\n        \"onceRunTimeMinMode3\": 0\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["device","queryDeviceConfigData"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A112100101830128"}],"variable":[]}},"response":[],"_postman_id":"7c786859-d795-483f-9c09-11208db9070d"}],"id":"4a923198-80c6-4696-9965-50238b07c65b","event":[{"listen":"prerequest","script":{"id":"70f08ae5-c193-4376-b54b-be9655479479","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"0c15f824-477e-4a66-9a48-a1a7ff209d14","type":"text/javascript","exec":[""]}}],"_postman_id":"4a923198-80c6-4696-9965-50238b07c65b","description":""},{"name":"4.2 Time group parameter distribution","item":[{"name":"Time group parameter settings","event":[{"listen":"prerequest","script":{"id":"46bb7cd8-74b9-4381-ae0c-61be2e85a537","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"efcd2569-ac32-45f9-b5da-b14f92e46c09","exec":["apt.variables.set(\"next_param\", response.json.data);\r","console.log(\"参数设置完成-1\");\r","apt.variables.set(\"next_result\", \"false\");\r","console.log(\"参数设置完成-2\");"],"type":"text/javascript"}}],"id":"1fcfa3f3-993c-4b37-9eb3-afc8a2b0c509","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112100101830128\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 1,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 50,\r\n\t\t\"startTime\": \"00:00\",\r\n\t\t\"endTime\": \"23:59\"\r\n\t}\r\n}"},"url":"{{EU}}/cmd/timearray/battery/set","description":"<p>The upper limit of the battery time group is six groups, and the start and end time ranges of the six groups cannot overlap. The ID numbers of the six time groups are only for identification purposes, and the equipment layer will sort the start and end times of the six time groups for post-processing,Configure the first time group of a certain device, with the start stop control flag enabled, to control whether the time is enabled or not</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>A112200171030155</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>timeArray</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Time group Object</td>\n</tr>\n<tr>\n<td>timeArray.timeArrayId</td>\n<td>1</td>\n<td>yes</td>\n<td>Number</td>\n<td>Time group ID</td>\n</tr>\n<tr>\n<td>timeArray.enable</td>\n<td>-</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Time group enable, true on, false off</td>\n</tr>\n<tr>\n<td>timeArray.chargeDischargeSelection</td>\n<td>1</td>\n<td>yes</td>\n<td>Number</td>\n<td>Charge discharge priority, 1-charge priority, 0-discharge priority</td>\n</tr>\n<tr>\n<td>timeArray.chargingModeSelection</td>\n<td>1</td>\n<td>yes</td>\n<td>Number</td>\n<td>Charging mode selection, 1-photovoltaic&amp;grid charging, 0-photovoltaic charging priority</td>\n</tr>\n<tr>\n<td>timeArray.powerLimitation</td>\n<td>65.1</td>\n<td>yes</td>\n<td>Number</td>\n<td>Power limitation, range: [0.0-100.0]</td>\n</tr>\n<tr>\n<td>timeArray.startTime</td>\n<td>00:00</td>\n<td>yes</td>\n<td>String</td>\n<td>Start time, format: hh: mm, range: [00:00-23:59]</td>\n</tr>\n<tr>\n<td>timeArray.endTime</td>\n<td>01:00</td>\n<td>yes</td>\n<td>String</td>\n<td>End time, format: hh: mm, range: [00:00-23:59]</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4d80cf53143891ba3441</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4d80cf53143891ba3441\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1fcfa3f3-993c-4b37-9eb3-afc8a2b0c509"},{"name":"Time group information query","event":[{"listen":"prerequest","script":{"id":"bedc20fe-b660-4ac1-9381-89f670c5d9b0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"16d84956-fe38-4ac4-8834-32b7faced9c8","exec":[""],"type":"text/javascript"}}],"id":"315c8c5b-03ed-4b89-a86a-de504627b3cc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/battery/query?deviceSn=A112200171030155","description":"<p>Query of time group information for inverters:</p>\n<ol>\n<li>Up to 6 groups can be set up</li>\n<li>Each group can be set to turn on and off</li>\n</ol>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>A112200171030155</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"successful\": true,\n    \"body\": [\n        {\n            \"timeArrayId\": 1,\n            \"enable\": true,\n            \"chargeDischargeSelection\": 1,\n            \"chargingModeSelection\": 1,\n            \"powerLimitation\": 65.1,\n            \"startTime\": \"00:00\",\n            \"endTime\": \"01:00\"\n        },\n        {\n            \"timeArrayId\": 2,\n            \"enable\": false,\n            \"chargeDischargeSelection\": 1,\n            \"chargingModeSelection\": 0,\n            \"powerLimitation\": 100,\n            \"startTime\": \"14:00\",\n            \"endTime\": \"16:07\"\n        },\n        {\n            \"timeArrayId\": 3,\n            \"enable\": false,\n            \"chargeDischargeSelection\": 0,\n            \"chargingModeSelection\": 0,\n            \"powerLimitation\": 0,\n            \"startTime\": \"00:00\",\n            \"endTime\": \"00:00\"\n        },\n        {\n            \"timeArrayId\": 4,\n            \"enable\": false,\n            \"chargeDischargeSelection\": 0,\n            \"chargingModeSelection\": 0,\n            \"powerLimitation\": 0,\n            \"startTime\": \"00:00\",\n            \"endTime\": \"00:00\"\n        },\n        {\n            \"timeArrayId\": 5,\n            \"enable\": false,\n            \"chargeDischargeSelection\": 0,\n            \"chargingModeSelection\": 0,\n            \"powerLimitation\": 0,\n            \"startTime\": \"00:00\",\n            \"endTime\": \"00:00\"\n        },\n        {\n            \"timeArrayId\": 6,\n            \"enable\": false,\n            \"chargeDischargeSelection\": 0,\n            \"chargingModeSelection\": 0,\n            \"powerLimitation\": 0,\n            \"startTime\": \"00:00\",\n            \"endTime\": \"00:00\"\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","query"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A112200171030155"}],"variable":[]}},"response":[],"_postman_id":"315c8c5b-03ed-4b89-a86a-de504627b3cc"},{"name":"Verify after setting the time group","event":[{"listen":"prerequest","script":{"id":"5bb08fe5-8b58-4bcc-83ec-bacd4a8c8fef","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c2f066e8-277e-45a7-9f45-b73fb029ee27","exec":["apt.variables.set(\"next_result\", response.json.data);"],"type":"text/javascript"}}],"id":"b3df5ce1-48eb-4798-8e28-d4713e37cf43","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/battery/check?recordId=654b4413cf53143891ba3440","description":"<p>According to the response instruction identifier \"654b4d80cf53143891ba3441\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4d80cf53143891ba3441</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether the parameter settings were successfully issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": true,\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","check"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"654b4413cf53143891ba3440"}],"variable":[]}},"response":[],"_postman_id":"b3df5ce1-48eb-4798-8e28-d4713e37cf43"}],"id":"7b79035c-e44d-4670-82c8-bd09a4c74c77","event":[{"listen":"prerequest","script":{"id":"09db6822-f173-4ee9-a518-2a4bc5fdeefc","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"b378736a-4bee-4910-88d8-b9f60991fc89","type":"text/javascript","exec":[""]}}],"_postman_id":"7b79035c-e44d-4670-82c8-bd09a4c74c77","description":""},{"name":"4.3 Distribution of load management time group parameters","item":[{"name":"LM-Time group information query","event":[{"listen":"prerequest","script":{"id":"090857b4-5271-471e-9af3-9ed30379de65","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"faf36a7c-ec8d-4cd7-bd0b-bc36847c1b5d","exec":[""],"type":"text/javascript"}}],"id":"73e6ab5d-8a12-4efe-807e-e8cf0a835c9c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/load/query?deviceSn=A112200171030155","description":"<p>Query of load management time group information for inverters:</p>\n<ol>\n<li>Up to 6 groups can be set up</li>\n<li>Each group can be set to turn on and off</li>\n</ol>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>A112200171030155</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"successful\": true,\n    \"body\": [\n        {\n            \"timeArrayId\": 1,\n            \"enable\": true,\n            \"chargeDischargeSelection\": 1,\n            \"chargingModeSelection\": 1,\n            \"powerLimitation\": 65.1,\n            \"startTime\": \"00:00\",\n            \"endTime\": \"01:00\"\n        },\n        {\n            \"timeArrayId\": 2,\n            \"enable\": false,\n            \"chargeDischargeSelection\": 1,\n            \"chargingModeSelection\": 0,\n            \"powerLimitation\": 100,\n            \"startTime\": \"14:00\",\n            \"endTime\": \"16:07\"\n        },\n        {\n            \"timeArrayId\": 3,\n            \"enable\": false,\n            \"chargeDischargeSelection\": 0,\n            \"chargingModeSelection\": 0,\n            \"powerLimitation\": 0,\n            \"startTime\": \"00:00\",\n            \"endTime\": \"00:00\"\n        },\n        {\n            \"timeArrayId\": 4,\n            \"enable\": false,\n            \"chargeDischargeSelection\": 0,\n            \"chargingModeSelection\": 0,\n            \"powerLimitation\": 0,\n            \"startTime\": \"00:00\",\n            \"endTime\": \"00:00\"\n        },\n        {\n            \"timeArrayId\": 5,\n            \"enable\": false,\n            \"chargeDischargeSelection\": 0,\n            \"chargingModeSelection\": 0,\n            \"powerLimitation\": 0,\n            \"startTime\": \"00:00\",\n            \"endTime\": \"00:00\"\n        },\n        {\n            \"timeArrayId\": 6,\n            \"enable\": false,\n            \"chargeDischargeSelection\": 0,\n            \"chargingModeSelection\": 0,\n            \"powerLimitation\": 0,\n            \"startTime\": \"00:00\",\n            \"endTime\": \"00:00\"\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","load","query"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A112200171030155"}],"variable":[]}},"response":[],"_postman_id":"73e6ab5d-8a12-4efe-807e-e8cf0a835c9c"},{"name":"LM-Verify after setting the time group","event":[{"listen":"prerequest","script":{"id":"612a61c0-f8e9-4d83-8ddd-5538b18481f6","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"7600f416-d5df-41fe-9b2c-18ee4ab5024d","exec":["apt.variables.set(\"next_result\", response.json.data);"],"type":"text/javascript"}}],"id":"2a6fb152-4f7d-40f6-a2fa-ff827957353f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/load/check?recordId=654b4413cf53143891ba3440","description":"<p>According to the response instruction identifier \"6b4d80cf53143891ba645654\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4d80cf53143891ba3441</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether the parameter settings were successfully issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": true,\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","load","check"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"654b4413cf53143891ba3440"}],"variable":[]}},"response":[],"_postman_id":"2a6fb152-4f7d-40f6-a2fa-ff827957353f"},{"name":"LM-Time group parameter settings","event":[{"listen":"prerequest","script":{"id":"34dbf9ab-edf7-423d-b31e-9e18bf3c91b3","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"ea09880b-c85f-44c5-8820-ae1b9b872c82","exec":["apt.variables.set(\"next_param\", response.json.data);\r","console.log(\"参数设置完成-1\");\r","apt.variables.set(\"next_result\", \"false\");\r","console.log(\"参数设置完成-2\");"],"type":"text/javascript"}}],"id":"d64e6fbf-1107-469e-addc-d4bfc6bdccc7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200171030155\",\r\n\t\"timeArrayId\": 1,\r\n\t\"enable\": true,\r\n\t\"lmStartTime\": \"02:03\",\r\n\t\"lmEndTime\": \"04:05\"\r\n}"},"url":"{{EU}}/cmd/timearray/load/set","description":"<p>The upper limit of load management time groups is three groups, and the start and end time ranges of the three groups cannot overlap. The ID number is only used for identification purposes, and the device layer will sort the start and end times of time groups for post-processing,Configure the first time group of a certain device, with the start stop control flag enabled, to control whether the time is enabled or not</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>A112200171030155</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>timeArrayId</td>\n<td>1</td>\n<td>yes</td>\n<td>Number</td>\n<td>Time group ID</td>\n</tr>\n<tr>\n<td>enable</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Time group enable, true on, false off</td>\n</tr>\n<tr>\n<td>startTime</td>\n<td>00:00</td>\n<td>yes</td>\n<td>String</td>\n<td>Start time, format: hh: mm, range: [00:00-23:59]</td>\n</tr>\n<tr>\n<td>endTime</td>\n<td>01:00</td>\n<td>yes</td>\n<td>String</td>\n<td>End time, format: hh: mm, range: [00:00-23:59]</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4d80cf53143891ba3441</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n     \"errorCode\": 0,\n     \"info\": null,\n     \"body\": \"654b4d80cf53143891ba3441\",\n     \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","load","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"d64e6fbf-1107-469e-addc-d4bfc6bdccc7"}],"id":"f3eb2eda-1a5f-4717-a08d-d5fdbd172651","event":[{"listen":"prerequest","script":{"id":"b409fc3d-8f90-41a8-af44-b58825de4051","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"7fc88dcc-a384-47cc-b1dc-5467bf61038e","type":"text/javascript","exec":[""]}}],"_postman_id":"f3eb2eda-1a5f-4717-a08d-d5fdbd172651","description":""},{"name":"4.4 Device Control","item":[{"name":"Start","id":"76c79368-40b8-4d7b-9b49-3f24df5a4887","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/start?deviceSn=xxx","urlObject":{"path":["cmd","start"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"xxx"}],"variable":[]}},"response":[],"_postman_id":"76c79368-40b8-4d7b-9b49-3f24df5a4887"},{"name":"Stop","id":"967d7b1f-3ed0-4a86-a489-2a15a90a4e4d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/stop?deviceSn=xxx","urlObject":{"path":["cmd","stop"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"xxx"}],"variable":[]}},"response":[],"_postman_id":"967d7b1f-3ed0-4a86-a489-2a15a90a4e4d"},{"name":"Restart","id":"542426a5-498e-4188-af99-5a85d2cd193f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/restart?deviceSn=xxx","urlObject":{"path":["cmd","restart"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"xxx"}],"variable":[]}},"response":[],"_postman_id":"542426a5-498e-4188-af99-5a85d2cd193f"}],"id":"e7f800e5-c2ef-46e4-948a-e2301e7bfa6f","_postman_id":"e7f800e5-c2ef-46e4-948a-e2301e7bfa6f","description":""},{"name":"Parameters Configuration Example","item":[{"name":"Inverter Parameter Configuration","item":[{"name":"Safety code settings","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":[""],"type":"text/javascript"}}],"id":"b49b8d37-7d7a-4ef1-96d1-34f63a5f3f6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"safetycountry\",\r\n            \"value\": \"10\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"19d60a47-fa70-4781-854e-2ed68a04ad57","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"safetycountry\",\r\n            \"value\": \"10\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:34:10 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa1e2c908064bdd32455b\",\n    \"successful\": true\n}"}],"_postman_id":"b49b8d37-7d7a-4ef1-96d1-34f63a5f3f6c"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"a38b13bb-6f6a-499e-947f-d566fe6fddea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a4edd3b85951a93867d7d","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a4edd3b85951a93867d7d"}],"variable":[]}},"response":[{"id":"e762cf95-cd27-4d9b-906f-4424a4cb3d53","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a4edd3b85951a93867d7d","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a4edd3b85951a93867d7d"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:34:16 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"safetycountry\": {\n            \"controlResult\": true,\n            \"currentValue\": \"10\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"a38b13bb-6f6a-499e-947f-d566fe6fddea"}],"id":"559a2364-264d-4694-adc4-efc0d5c42a82","_postman_id":"559a2364-264d-4694-adc4-efc0d5c42a82","description":""},{"name":"Fault reconnection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"95da3407-06ad-4511-9641-7d1ff765caa1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"inverterreconnectiontime\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"9d931738-fcff-4b8d-9792-ee895108ecaa","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"inverterreconnectiontime\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:34:33 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa1f9c908064bdd32455c\",\n    \"successful\": true\n}"}],"_postman_id":"95da3407-06ad-4511-9641-7d1ff765caa1"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"7c517224-c941-433f-9d85-ddc14a28b738","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a4f553b85951a93867d7e","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a4f553b85951a93867d7e"}],"variable":[]}},"response":[{"id":"6c1f78ea-9da6-41da-82f2-e1c3d12c07eb","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a4f553b85951a93867d7e","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a4f553b85951a93867d7e"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:34:42 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"inverterreconnectiontime\": {\n            \"controlResult\": true,\n            \"currentValue\": \"30\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"7c517224-c941-433f-9d85-ddc14a28b738"}],"id":"3d73ad88-c9f9-423c-9054-65efa6673ef0","_postman_id":"3d73ad88-c9f9-423c-9054-65efa6673ef0","description":""},{"name":"Export Limit","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"b6613d77-5b17-422a-8839-c3839430dd2d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"anticountercurrentstartstop\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"58715431-2431-4401-86ee-039fa5eb3096","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"anticountercurrentstartstop\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:35:08 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa21cc908064bdd32455d\",\n    \"successful\": true\n}"}],"_postman_id":"b6613d77-5b17-422a-8839-c3839430dd2d"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"3eb69996-ba08-4652-b688-f47c1e3ccfff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a50b33b85951a93867d7f","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a50b33b85951a93867d7f"}],"variable":[]}},"response":[{"id":"e1afedc6-818f-4d49-8a4e-966e05806ca7","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a50b33b85951a93867d7f","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a50b33b85951a93867d7f"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:35:14 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"anticountercurrentstartstop\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"3eb69996-ba08-4652-b688-f47c1e3ccfff"}],"id":"1710f28d-d535-49f3-92d7-daf154a11a92","_postman_id":"1710f28d-d535-49f3-92d7-daf154a11a92","description":""},{"name":"Feed in Grid","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"6067016c-fb39-423f-b3d2-ee4e0f514a2c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"antireversecurrentpowersetting\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"8ae11be4-856e-4237-bf1b-f128e2c09e2b","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"antireversecurrentpowersetting\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:35:23 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa22bc908064bdd32455e\",\n    \"successful\": true\n}"}],"_postman_id":"6067016c-fb39-423f-b3d2-ee4e0f514a2c"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"f9398bf0-41ff-4272-ac99-eda310b7280a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a53263b85951a93867d80","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a53263b85951a93867d80"}],"variable":[]}},"response":[{"id":"201db4d7-727c-4a0f-8f18-2d17767f1a0e","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a53263b85951a93867d80","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a53263b85951a93867d80"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:35:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"antireversecurrentpowersetting\": {\n            \"controlResult\": true,\n            \"currentValue\": \"300\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"f9398bf0-41ff-4272-ac99-eda310b7280a"}],"id":"1681d3c5-18f6-41ff-8a55-d0c5297fce0c","_postman_id":"1681d3c5-18f6-41ff-8a55-d0c5297fce0c","description":""},{"name":"Level-1 UV protection threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"3492757a-fd34-4eb1-814a-a451128f9352","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstundervoltagevalue\",\r\n            \"value\": \"100\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"2aca69b0-c993-4136-b64c-653316bb18a3","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstundervoltagevalue\",\r\n            \"value\": \"100\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:35:59 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa24fc908064bdd324560\",\n    \"successful\": true\n}"}],"_postman_id":"3492757a-fd34-4eb1-814a-a451128f9352"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"5387e3a0-b809-4e03-b284-8944dddea87a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a5935150ecc11c0595cb4","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a5935150ecc11c0595cb4"}],"variable":[]}},"response":[{"id":"8eefb9d5-2310-4e50-bed5-782a013dff0c","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a5935150ecc11c0595cb4","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a5935150ecc11c0595cb4"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:36:05 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"firstundervoltagevalue\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"5387e3a0-b809-4e03-b284-8944dddea87a"}],"id":"fed7180f-418f-4e90-9975-cd211c526f5b","_postman_id":"fed7180f-418f-4e90-9975-cd211c526f5b","description":""},{"name":"Level-1 UV protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"65853d74-b144-42d7-a560-d094f06d9260","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstundervoltagetime\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"a6403849-36bc-4003-b14f-dd713c7d789b","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstundervoltagetime\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:36:14 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa25ec908064bdd324561\",\n    \"successful\": true\n}"}],"_postman_id":"65853d74-b144-42d7-a560-d094f06d9260"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"3c667ab4-0d9e-4e0a-b413-814a3a7be17f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a5b6b150ecc11c0595cb6","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a5b6b150ecc11c0595cb6"}],"variable":[]}},"response":[{"id":"ce1fec30-48c6-4e5f-ada4-c01b0826add8","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a5b6b150ecc11c0595cb6","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a5b6b150ecc11c0595cb6"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:36:21 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"firstundervoltagetime\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"3c667ab4-0d9e-4e0a-b413-814a3a7be17f"}],"id":"5d156473-a2e5-4a63-9627-1e7565d80eda","_postman_id":"5d156473-a2e5-4a63-9627-1e7565d80eda","description":""},{"name":"Level-1 OV protection threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"05be2520-0ce4-4dcb-beeb-c0c1886f6fe3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstovervoltagevalue\",\r\n            \"value\": \"100\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"ded80de8-8542-4301-98b9-09e89ef18a64","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstovervoltagevalue\",\r\n            \"value\": \"100\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:37:11 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa297c908064bdd324562\",\n    \"successful\": true\n}"}],"_postman_id":"05be2520-0ce4-4dcb-beeb-c0c1886f6fe3"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"64d05eae-021d-4ff7-83cf-0d2cb96c646f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a5c28150ecc11c0595cb7","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a5c28150ecc11c0595cb7"}],"variable":[]}},"response":[{"id":"71c2b2cc-e2d3-41ba-8c07-6bbd9a5d534f","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a5c28150ecc11c0595cb7","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a5c28150ecc11c0595cb7"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:37:18 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"firstovervoltagevalue\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"64d05eae-021d-4ff7-83cf-0d2cb96c646f"}],"id":"25c3a36d-ef4a-4dec-aa60-15be4036ef97","_postman_id":"25c3a36d-ef4a-4dec-aa60-15be4036ef97","description":""},{"name":"Level-1 OV protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"5c5248ca-5b90-49a6-9d64-b94140fd95ff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstovervoltagetime\",\r\n            \"value\": \"300\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"1fb11790-62d5-462a-9c78-3aa6ee78b4c6","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstovervoltagetime\",\r\n            \"value\": \"300\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:37:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa2a9c908064bdd324563\",\n    \"successful\": true\n}"}],"_postman_id":"5c5248ca-5b90-49a6-9d64-b94140fd95ff"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"68d3e790-acf6-4e20-bfa9-7b1a0c201c13","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a5cec150ecc11c0595cb8","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a5cec150ecc11c0595cb8"}],"variable":[]}},"response":[{"id":"19907017-deb8-49ab-af84-9e7aae2393bf","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a5cec150ecc11c0595cb8","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a5cec150ecc11c0595cb8"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:37:37 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"firstovervoltagetime\": {\n            \"controlResult\": true,\n            \"currentValue\": \"15000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"68d3e790-acf6-4e20-bfa9-7b1a0c201c13"}],"id":"ec1fdc09-2e19-4c13-804d-f861076a1f8b","_postman_id":"ec1fdc09-2e19-4c13-804d-f861076a1f8b","description":""},{"name":"Level-1 UF protection threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"ef08b898-8f36-406c-bc03-32843f7eadbf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstunderfrequencyvalue\",\r\n            \"value\": \"46\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"b94e8f83-d76d-45b3-9eb3-79a55c25b7ac","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstunderfrequencyvalue\",\r\n            \"value\": \"46\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:37:48 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa2bcc908064bdd324564\",\n    \"successful\": true\n}"}],"_postman_id":"ef08b898-8f36-406c-bc03-32843f7eadbf"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"271512bd-07e7-4c30-a2be-ae172727235f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a5d57150ecc11c0595cb9","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a5d57150ecc11c0595cb9"}],"variable":[]}},"response":[{"id":"64184fa3-4216-46de-9e5a-d82c611869ef","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a5d57150ecc11c0595cb9","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a5d57150ecc11c0595cb9"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:37:53 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"firstunderfrequencyvalue\": {\n            \"controlResult\": true,\n            \"currentValue\": \"4600\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"271512bd-07e7-4c30-a2be-ae172727235f"}],"id":"980678ec-2287-4bc8-888a-17332687e315","_postman_id":"980678ec-2287-4bc8-888a-17332687e315","description":""},{"name":"Level-1 UF protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"acd282cc-4bb4-49a4-b2cf-b215e74b250e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstunderfrequencytime\",\r\n            \"value\": \"150\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"b807f9e7-9b51-49d8-bb37-1ddae0c479df","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstunderfrequencytime\",\r\n            \"value\": \"150\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:37:58 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa2c6c908064bdd324565\",\n    \"successful\": true\n}"}],"_postman_id":"acd282cc-4bb4-49a4-b2cf-b215e74b250e"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"c1291037-14d1-4abc-831c-40b995cfc8b3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a5db3150ecc11c0595cba","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a5db3150ecc11c0595cba"}],"variable":[]}},"response":[{"id":"349b242f-4cd7-47e8-8bf4-a169366a71af","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a5db3150ecc11c0595cba","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a5db3150ecc11c0595cba"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:38:03 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"firstunderfrequencytime\": {\n            \"controlResult\": true,\n            \"currentValue\": \"7500\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"c1291037-14d1-4abc-831c-40b995cfc8b3"}],"id":"4a47888f-ab45-46a9-a7bc-9ec18bdfd3b8","_postman_id":"4a47888f-ab45-46a9-a7bc-9ec18bdfd3b8","description":""},{"name":"Level-1 OF protection threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"43455095-f539-4d0e-a4fe-d2237a506f3c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstoverfrequencyvalue\",\r\n            \"value\": \"46\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"57675567-3129-48b6-8b00-125f93777a9d","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstoverfrequencyvalue\",\r\n            \"value\": \"46\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:38:08 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa2d0c908064bdd324566\",\n    \"successful\": true\n}"}],"_postman_id":"43455095-f539-4d0e-a4fe-d2237a506f3c"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"287bdf97-60df-4a4d-851a-05a0aca90f69","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a5e76150ecc11c0595cbb","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a5e76150ecc11c0595cbb"}],"variable":[]}},"response":[{"id":"8bf9aeb7-9937-4b85-ae13-7d89c292851e","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a5e76150ecc11c0595cbb","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a5e76150ecc11c0595cbb"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:38:14 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"firstoverfrequencyvalue\": {\n            \"controlResult\": true,\n            \"currentValue\": \"4600\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"287bdf97-60df-4a4d-851a-05a0aca90f69"}],"id":"b8de7a58-3d2f-4688-a9fc-dc4e83c46417","_postman_id":"b8de7a58-3d2f-4688-a9fc-dc4e83c46417","description":""},{"name":"Level-1 OF protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"249ee8cb-9212-4af7-8720-e443a81c800d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstoverfrequencytime\",\r\n            \"value\": \"200\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"007ec494-2412-4201-81d8-f7691215632f","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"firstoverfrequencytime\",\r\n            \"value\": \"200\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:38:21 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa2ddc908064bdd324567\",\n    \"successful\": true\n}"}],"_postman_id":"249ee8cb-9212-4af7-8720-e443a81c800d"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"0fd422f1-2fe1-48d4-957f-d8ff08f0657c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a5ec1150ecc11c0595cbc","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a5ec1150ecc11c0595cbc"}],"variable":[]}},"response":[{"id":"88018580-20fa-475f-a999-b7b20595cf28","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a5ec1150ecc11c0595cbc","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a5ec1150ecc11c0595cbc"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:38:27 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"firstoverfrequencytime\": {\n            \"controlResult\": true,\n            \"currentValue\": \"10000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"0fd422f1-2fe1-48d4-957f-d8ff08f0657c"}],"id":"f05625a0-cdd5-45f1-adfa-cf9da2a598b2","_postman_id":"f05625a0-cdd5-45f1-adfa-cf9da2a598b2","description":""},{"name":"Battery model","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"6289eabb-3ce3-406d-a272-4673913cb3dc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"batterytypecode\",\r\n            \"value\": \"2#0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"6480ff3b-6c9d-4d26-9d70-f85c6ab7f033","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"batterytypecode\",\r\n            \"value\": \"2#0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:38:34 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa2eac908064bdd324568\",\n    \"successful\": true\n}"}],"_postman_id":"6289eabb-3ce3-406d-a272-4673913cb3dc"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"edbb38a1-7856-47bc-9ac4-818ea4035441","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a6b11bb84b80c3753643f","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a6b11bb84b80c3753643f"}],"variable":[]}},"response":[{"id":"74853435-be9b-44f4-b57c-5ee570e8ca79","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a6b11bb84b80c3753643f","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a6b11bb84b80c3753643f"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:38:40 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"batterytypecode\": {\n            \"controlResult\": false,\n            \"currentValue\": \"65538\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"edbb38a1-7856-47bc-9ac4-818ea4035441"}],"id":"63130a75-5787-4093-a3a8-4033688a23a3","_postman_id":"63130a75-5787-4093-a3a8-4033688a23a3","description":""},{"name":"Peak load shifting","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"4f8a2085-8c09-4ed5-a723-95fd3473b598","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"peakloadshiftswitch\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"0622eba2-ef0f-44b1-bf3d-f932e20e810c","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"peakloadshiftswitch\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:38:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa2f7c908064bdd324569\",\n    \"successful\": true\n}"}],"_postman_id":"4f8a2085-8c09-4ed5-a723-95fd3473b598"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"2c448fa1-5c07-4c70-ad14-90e9d414362d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a6b37bb84b80c37536440","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a6b37bb84b80c37536440"}],"variable":[]}},"response":[{"id":"5cbefef6-24b1-44ed-8713-eb69d85256f3","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a6b37bb84b80c37536440","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a6b37bb84b80c37536440"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:38:53 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"peakloadshiftswitch\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"2c448fa1-5c07-4c70-ad14-90e9d414362d"}],"id":"f6288901-f6b8-4317-80e6-355dce3aa5cd","_postman_id":"f6288901-f6b8-4317-80e6-355dce3aa5cd","description":""},{"name":"Set Max Grid","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"9d8264cd-e1cb-49be-9e1b-0003fd2d76f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"gridmaximumcapacityset\",\r\n            \"value\": \"50\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"2e6dc3da-48ca-43c5-b736-5f6601d4ae07","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"gridmaximumcapacityset\",\r\n            \"value\": \"50\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:39:03 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa307c908064bdd32456a\",\n    \"successful\": true\n}"}],"_postman_id":"9d8264cd-e1cb-49be-9e1b-0003fd2d76f8"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"342a60a1-a2b3-4499-ae19-b545189e5d2d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a6b6dbb84b80c37536441","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a6b6dbb84b80c37536441"}],"variable":[]}},"response":[{"id":"55156208-d6de-43f6-9fa6-defb90f886de","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a6b6dbb84b80c37536441","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a6b6dbb84b80c37536441"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:39:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"gridmaximumcapacityset\": {\n            \"controlResult\": true,\n            \"currentValue\": \"500\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"342a60a1-a2b3-4499-ae19-b545189e5d2d"}],"id":"8ac3f5a4-9722-4626-bc7c-7aaee7b43d4f","_postman_id":"8ac3f5a4-9722-4626-bc7c-7aaee7b43d4f","description":""},{"name":"SOC on-grid protection","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"6d661e52-6d26-4acc-8d67-d5ac6404a6d4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"gridconnectedsocprotection\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"48b73dc4-9e04-4b70-8e4c-ced8d3a9c112","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"gridconnectedsocprotection\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:39:17 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa315c908064bdd32456b\",\n    \"successful\": true\n}"}],"_postman_id":"6d661e52-6d26-4acc-8d67-d5ac6404a6d4"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"b6016b46-a4c8-40cc-ab76-34982781259d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a709f9228731b54f8a5fa","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a709f9228731b54f8a5fa"}],"variable":[]}},"response":[{"id":"e6b30514-d8df-4785-bcd0-0b0ff94b73f7","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a709f9228731b54f8a5fa","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a709f9228731b54f8a5fa"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:39:23 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"gridconnectedsocprotection\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"b6016b46-a4c8-40cc-ab76-34982781259d"}],"id":"9f6a6b27-f402-421f-9171-86bd410301fd","_postman_id":"9f6a6b27-f402-421f-9171-86bd410301fd","description":""},{"name":"On-grid DOD","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"69f38a7e-f972-40c8-938d-14cbd626104f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"gridconnecteddischargedepth\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"cfaabadf-8b89-4585-8fad-b04ee3ba2e5e","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"gridconnecteddischargedepth\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:39:32 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa324c908064bdd32456c\",\n    \"successful\": true\n}"}],"_postman_id":"69f38a7e-f972-40c8-938d-14cbd626104f"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"82168d23-8807-4c20-b05d-c4199327d1a5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a70c59228731b54f8a5fb","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a70c59228731b54f8a5fb"}],"variable":[]}},"response":[{"id":"ad2fb809-9c07-417a-acfd-848003488e52","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a70c59228731b54f8a5fb","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a70c59228731b54f8a5fb"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:39:39 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"gridconnecteddischargedepth\": {\n            \"controlResult\": true,\n            \"currentValue\": \"300\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"82168d23-8807-4c20-b05d-c4199327d1a5"}],"id":"593b25b8-519f-422b-a730-f6fef448519b","_postman_id":"593b25b8-519f-422b-a730-f6fef448519b","description":""},{"name":"Unbalanced Output","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"5679a4f2-8102-41a7-9644-c9a6e8d96389","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"gridconnectedunbalancedswitch\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"8947a848-f12c-42b2-927c-d5638a83f35f","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"gridconnectedunbalancedswitch\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:39:48 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa334c908064bdd32456d\",\n    \"successful\": true\n}"}],"_postman_id":"5679a4f2-8102-41a7-9644-c9a6e8d96389"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"be1ca4da-f97d-48eb-9367-03eb88b278b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a70f79228731b54f8a5fc","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a70f79228731b54f8a5fc"}],"variable":[]}},"response":[{"id":"877af32d-e754-40b7-af8a-e68aca5a28e2","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a70f79228731b54f8a5fc","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a70f79228731b54f8a5fc"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:39:55 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"gridconnectedunbalancedswitch\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"be1ca4da-f97d-48eb-9367-03eb88b278b4"}],"id":"8e7c86f5-1983-4850-a3b1-7563b42fee71","_postman_id":"8e7c86f5-1983-4850-a3b1-7563b42fee71","description":""},{"name":"On or Off-grid switch","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"b3ceda97-a5a8-4b3a-9cca-8b7ca81de0f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"allowparallelswitch\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"4ace9aec-4977-4d53-bd5f-e2e68a8f5bb6","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"allowparallelswitch\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:40:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa349c908064bdd32456e\",\n    \"successful\": true\n}"}],"_postman_id":"b3ceda97-a5a8-4b3a-9cca-8b7ca81de0f3"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"51227b00-84bf-44db-b2a7-a3522ea361c7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a71299228731b54f8a5fd","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a71299228731b54f8a5fd"}],"variable":[]}},"response":[{"id":"22cf4fa6-19dd-45e3-a6b6-c3323613638e","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a71299228731b54f8a5fd","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a71299228731b54f8a5fd"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:40:17 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"allowparallelswitch\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"51227b00-84bf-44db-b2a7-a3522ea361c7"}],"id":"64bc151b-2ace-4e19-91a9-5af7e9f873bf","_postman_id":"64bc151b-2ace-4e19-91a9-5af7e9f873bf","description":""},{"name":"Off-grid SOC protection","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"206f81c0-eda5-458d-92cb-6a36aa3b74de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"offgridsocprotection\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"30fd5fa4-e9d3-42da-aa28-364a0d6b8657","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"offgridsocprotection\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:40:26 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa35ac908064bdd32456f\",\n    \"successful\": true\n}"}],"_postman_id":"206f81c0-eda5-458d-92cb-6a36aa3b74de"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"3a505892-9e30-4d51-b5ad-d83a7a68ea98","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a71689228731b54f8a5fe","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a71689228731b54f8a5fe"}],"variable":[]}},"response":[{"id":"ec3555ec-5008-4e64-97ab-2f58af82d38a","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a71689228731b54f8a5fe","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a71689228731b54f8a5fe"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:40:34 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"offgridsocprotection\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"3a505892-9e30-4d51-b5ad-d83a7a68ea98"}],"id":"cd3cb75b-2882-492b-81b7-e15fde6b94e3","_postman_id":"cd3cb75b-2882-492b-81b7-e15fde6b94e3","description":""},{"name":"Off-Grid DOD","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"8574681f-3739-493a-89b2-fec15c90cf8c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"offgriddischargedepth\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"39808712-f363-4de4-a06c-f455fc108f78","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"offgriddischargedepth\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:40:49 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa371c908064bdd324570\",\n    \"successful\": true\n}"}],"_postman_id":"8574681f-3739-493a-89b2-fec15c90cf8c"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"6d464bed-b85a-47e8-86d6-5413078308de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a71c39228731b54f8a5ff","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a71c39228731b54f8a5ff"}],"variable":[]}},"response":[{"id":"a5a07215-392b-4eca-9391-71f0f59284e6","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a71c39228731b54f8a5ff","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a71c39228731b54f8a5ff"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:40:57 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"offgriddischargedepth\": {\n            \"controlResult\": true,\n            \"currentValue\": \"200\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"6d464bed-b85a-47e8-86d6-5413078308de"}],"id":"d4ae5a53-6fb5-471f-a06f-0da64e5f03f3","_postman_id":"d4ae5a53-6fb5-471f-a06f-0da64e5f03f3","description":""},{"name":"WorkMode Set","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"fd5794e1-d0b0-4a74-941d-b34a73ad066b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"hybirdworkmode\",\r\n            \"value\": \"1#2\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"96efb247-0236-4c21-8072-df9fdbffabc3","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"hybirdworkmode\",\r\n            \"value\": \"1#2\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:41:25 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa395c908064bdd324572\",\n    \"successful\": true\n}"}],"_postman_id":"fd5794e1-d0b0-4a74-941d-b34a73ad066b"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"d4ca933c-d8a0-4ead-9ecb-3f539a43eb17","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a8f6f9228731b54f8a601","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a8f6f9228731b54f8a601"}],"variable":[]}},"response":[{"id":"a7325005-de65-40f4-851c-a33747ba08aa","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a8f6f9228731b54f8a601","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a8f6f9228731b54f8a601"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:41:32 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"hybirdworkmode\": {\n            \"controlResult\": false,\n            \"currentValue\": \"771\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"d4ca933c-d8a0-4ead-9ecb-3f539a43eb17"}],"id":"aeba2af8-6feb-481b-8068-e0d5ceb025c6","_postman_id":"aeba2af8-6feb-481b-8068-e0d5ceb025c6","description":""},{"name":"Multiple Inverter Role","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"a28bceb6-aa35-4428-bcbc-3ac9d0f204f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"masterSlaveFlag\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"82039ece-59ce-4a60-8be8-77af644a9ec3","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"masterSlaveFlag\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:41:49 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa3adc908064bdd324573\",\n    \"successful\": true\n}"}],"_postman_id":"a28bceb6-aa35-4428-bcbc-3ac9d0f204f4"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"66544731-4e46-4a66-920e-3adc5e3af92e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a8fce9228731b54f8a602","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a8fce9228731b54f8a602"}],"variable":[]}},"response":[{"id":"dcd028b6-08a2-4458-bd9d-afc0544e1693","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a8fce9228731b54f8a602","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a8fce9228731b54f8a602"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:41:56 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"masterSlaveFlag\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"66544731-4e46-4a66-920e-3adc5e3af92e"}],"id":"e6641756-9672-4c15-b3d1-f7c6af45e541","_postman_id":"e6641756-9672-4c15-b3d1-f7c6af45e541","description":""},{"name":"System Control <br />Export Control","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"9de90f26-9856-404d-99bf-470d71313cf7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"systemControl\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"6739d925-d3f1-416d-8662-3ac30ffb1fa8","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"systemControl\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:42:02 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa3bac908064bdd324574\",\n    \"successful\": true\n}"}],"_postman_id":"9de90f26-9856-404d-99bf-470d71313cf7"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"7ddca490-37ef-495b-ab47-26a297879f67","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a8ffd9228731b54f8a603","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a8ffd9228731b54f8a603"}],"variable":[]}},"response":[{"id":"e0ab07bf-38d8-4585-af7c-3008f3d09e71","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a8ffd9228731b54f8a603","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a8ffd9228731b54f8a603"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:42:08 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"systemControl\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"7ddca490-37ef-495b-ab47-26a297879f67"}],"id":"d2a44531-c64b-4e5b-b3b4-beb76a936a3c","_postman_id":"d2a44531-c64b-4e5b-b3b4-beb76a936a3c","description":""},{"name":"MPPT parallel connection","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"ebe37981-7626-4c1f-ae61-55bbb30b8fc7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"mpptParallelingSwitch\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"01a96c02-cd49-485d-b734-eceb48721633","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"mpptParallelingSwitch\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:43:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa3fdc908064bdd324575\",\n    \"successful\": true\n}"}],"_postman_id":"ebe37981-7626-4c1f-ae61-55bbb30b8fc7"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"b04c86b9-e5e2-4d41-b7b6-fb5319026bcf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a902a9228731b54f8a604","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a902a9228731b54f8a604"}],"variable":[]}},"response":[{"id":"3f43cba9-68ba-4b8b-8505-646456516e16","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a902a9228731b54f8a604","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a902a9228731b54f8a604"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:43:15 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"mpptParallelingSwitch\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"b04c86b9-e5e2-4d41-b7b6-fb5319026bcf"}],"id":"a1df3988-8785-4fcd-8888-56a34d41093b","_postman_id":"a1df3988-8785-4fcd-8888-56a34d41093b","description":""},{"name":"Maximum output power","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"2227acf0-62aa-49a1-b2b8-fa6858b8da5e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overloadModeSetting\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"a336b87a-b0b2-4403-8003-8305db6fbcb7","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overloadModeSetting\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:43:24 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa40cc908064bdd324576\",\n    \"successful\": true\n}"}],"_postman_id":"2227acf0-62aa-49a1-b2b8-fa6858b8da5e"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"3b386a6b-c495-4920-93fa-009ef3ec555e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a90569228731b54f8a605","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a90569228731b54f8a605"}],"variable":[]}},"response":[{"id":"cd39ca27-af5e-479a-bc51-d5a7fbe9fe24","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a90569228731b54f8a605","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a90569228731b54f8a605"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:43:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"overloadModeSetting\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"3b386a6b-c495-4920-93fa-009ef3ec555e"}],"id":"4152123d-17d6-4242-99a9-4c57975d5266","_postman_id":"4152123d-17d6-4242-99a9-4c57975d5266","description":""},{"name":"10-min overvoltage protection switch","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"485b7f4f-3d16-416d-8c2f-43c7739d8d3d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"tenminovervoltageenable\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"0a532a23-2078-43a0-bdf7-09fe9fb41bfb","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"tenminovervoltageenable\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:43:37 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa419c908064bdd324577\",\n    \"successful\": true\n}"}],"_postman_id":"485b7f4f-3d16-416d-8c2f-43c7739d8d3d"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"7dab74dc-9687-4b79-97d2-3abbd0664fd9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a90b29228731b54f8a606","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a90b29228731b54f8a606"}],"variable":[]}},"response":[{"id":"f49ba950-9dd0-48e7-bb62-62173113db8d","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a90b29228731b54f8a606","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a90b29228731b54f8a606"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:43:42 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"tenminovervoltageenable\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"7dab74dc-9687-4b79-97d2-3abbd0664fd9"}],"id":"7f533ce9-0be5-4d3d-b65d-98bea2c86d91","_postman_id":"7f533ce9-0be5-4d3d-b65d-98bea2c86d91","description":""},{"name":"10-min overvoltage protection threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"4a15b9f3-14e7-429e-b80b-d2a0e6240f1a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"tenminovervoltagethreshold\",\r\n            \"value\": \"100\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"5787a0b2-02e9-49a0-bc8f-48f7a5451c2a","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"tenminovervoltagethreshold\",\r\n            \"value\": \"100\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:43:50 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa426c908064bdd324578\",\n    \"successful\": true\n}"}],"_postman_id":"4a15b9f3-14e7-429e-b80b-d2a0e6240f1a"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"3bdf86fc-c92b-48e2-92e5-38d6f1b80db6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a91e29228731b54f8a607","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a91e29228731b54f8a607"}],"variable":[]}},"response":[{"id":"877b3bba-98e6-4df8-8de8-32762531df3f","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a91e29228731b54f8a607","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a91e29228731b54f8a607"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:43:56 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"tenminovervoltagethreshold\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"3bdf86fc-c92b-48e2-92e5-38d6f1b80db6"}],"id":"a185344b-4502-4f99-bf36-9aa0e1fb6c65","_postman_id":"a185344b-4502-4f99-bf36-9aa0e1fb6c65","description":""},{"name":"N-PE check","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"cd59aa05-466e-4186-9c99-4784088b497d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"npeCheckFlag\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"82047f9b-d59d-4049-8858-3f6fb0738b6e","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"npeCheckFlag\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:44:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa439c908064bdd324579\",\n    \"successful\": true\n}"}],"_postman_id":"cd59aa05-466e-4186-9c99-4784088b497d"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"2e0d84c2-7435-4c9a-9dcf-d306570f5e0f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a92229228731b54f8a608","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a92229228731b54f8a608"}],"variable":[]}},"response":[{"id":"6551a265-4258-42d7-9360-ca21b243e063","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a92229228731b54f8a608","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a92229228731b54f8a608"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:44:15 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"npeCheckFlag\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"2e0d84c2-7435-4c9a-9dcf-d306570f5e0f"}],"id":"b818f8d9-91f6-4834-9b7d-5646b89f79d1","_postman_id":"b818f8d9-91f6-4834-9b7d-5646b89f79d1","description":""},{"name":"Grid type","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"ba97e2d4-a16b-4040-b22c-00b5e98ce5c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"outputmodesetting\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"606a06a4-53ba-4456-90d4-2f97b9f8b509","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"outputmodesetting\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:44:23 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa447c908064bdd32457a\",\n    \"successful\": true\n}"}],"_postman_id":"ba97e2d4-a16b-4040-b22c-00b5e98ce5c1"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"326b7a66-0cc3-4ce6-bd4e-1a967a6613dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a92dec908064bdd324540","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a92dec908064bdd324540"}],"variable":[]}},"response":[{"id":"82a3facc-6abe-45a5-bd3b-976f97f9f981","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a92dec908064bdd324540","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a92dec908064bdd324540"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:44:28 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"outputmodesetting\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"326b7a66-0cc3-4ce6-bd4e-1a967a6613dd"}],"id":"54024de0-e0f2-4903-aafd-f2a764aacfa4","_postman_id":"54024de0-e0f2-4903-aafd-f2a764aacfa4","description":""},{"name":"CT ratio setting","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"8be0a0c0-be35-41d4-9c00-dc2444df628c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"ctratiosetting\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"c1d4161b-30ee-4639-bfa5-6acc08e6585a","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"ctratiosetting\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:44:35 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa453c908064bdd32457b\",\n    \"successful\": true\n}"}],"_postman_id":"8be0a0c0-be35-41d4-9c00-dc2444df628c"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"ea0d54b0-9383-49ac-b362-74a53837c3cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9360c908064bdd324541","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9360c908064bdd324541"}],"variable":[]}},"response":[{"id":"54fb08c0-7c69-4a85-a275-a9947efca37a","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9360c908064bdd324541","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9360c908064bdd324541"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:44:42 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"ctratiosetting\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"ea0d54b0-9383-49ac-b362-74a53837c3cf"}],"id":"f26336ac-0ae9-4111-8913-82f20acf61ac","_postman_id":"f26336ac-0ae9-4111-8913-82f20acf61ac","description":""},{"name":"DI port config","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"b247cb57-67ef-4cb9-bbd6-a738f5475a7a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"diControl\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"8a004a74-dac4-4cd8-8a28-e8f6f67856bc","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"diControl\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:44:49 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa461c908064bdd32457c\",\n    \"successful\": true\n}"}],"_postman_id":"b247cb57-67ef-4cb9-bbd6-a738f5475a7a"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"5af0fdc2-fa5d-4920-bcfa-c3fc397586d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a94dcc908064bdd324542","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a94dcc908064bdd324542"}],"variable":[]}},"response":[{"id":"20cb849b-e3a7-44de-9d9a-c855b90fff25","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a94dcc908064bdd324542","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a94dcc908064bdd324542"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:44:56 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"diControl\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"5af0fdc2-fa5d-4920-bcfa-c3fc397586d5"}],"id":"5f3e3b2f-e070-40ac-92de-2362ed1ef7cd","_postman_id":"5f3e3b2f-e070-40ac-92de-2362ed1ef7cd","description":""},{"name":"Grid connection switch","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"04b0142b-cba1-41e2-8077-ad1020b47d53","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"reconnectionLimitEnable\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"6c586b33-13f1-4fb5-9014-eb1070192949","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"reconnectionLimitEnable\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:45:08 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa474c908064bdd32457d\",\n    \"successful\": true\n}"}],"_postman_id":"04b0142b-cba1-41e2-8077-ad1020b47d53"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"b1e9d0ed-f3c6-4bb7-861d-6c03b72b140c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9505c908064bdd324543","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9505c908064bdd324543"}],"variable":[]}},"response":[{"id":"e3346ce8-c41e-498b-80b6-2786ff322a9e","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9505c908064bdd324543","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9505c908064bdd324543"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:45:12 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reconnectionLimitEnable\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"b1e9d0ed-f3c6-4bb7-861d-6c03b72b140c"}],"id":"c7e18f27-954b-4867-a103-58f20731dc1d","_postman_id":"c7e18f27-954b-4867-a103-58f20731dc1d","description":""},{"name":"Active power increase gradient","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"d5bfd306-6cf8-4618-9894-6ed2efa89a10","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"slowLoadRate\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"64cf83f4-95ab-4902-9d40-bd0873395cba","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"slowLoadRate\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:45:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa48bc908064bdd32457e\",\n    \"successful\": true\n}"}],"_postman_id":"d5bfd306-6cf8-4618-9894-6ed2efa89a10"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"85236593-b864-4446-ac33-6974bc25780c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9537c908064bdd324544","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9537c908064bdd324544"}],"variable":[]}},"response":[{"id":"f615d467-e952-4ed9-a254-dc6b76554147","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9537c908064bdd324544","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9537c908064bdd324544"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:45:38 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"slowLoadRate\": {\n            \"controlResult\": true,\n            \"currentValue\": \"300\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"85236593-b864-4446-ac33-6974bc25780c"}],"id":"e3953eeb-aaaf-4947-a048-7e4e718798ca","_postman_id":"e3953eeb-aaaf-4947-a048-7e4e718798ca","description":""},{"name":"NoFault Lower voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"83056645-c629-4cca-9a1c-4e26704a56e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"voltageLowerThresholdForNoFault\",\r\n            \"value\": \"10\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"575c7998-a0be-4f33-9850-fd74bee4992c","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"voltageLowerThresholdForNoFault\",\r\n            \"value\": \"10\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:45:52 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa4a0c908064bdd32457f\",\n    \"successful\": true\n}"}],"_postman_id":"83056645-c629-4cca-9a1c-4e26704a56e7"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"710e9ead-2f93-4264-a0c6-5ee749ecdaa4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a95c1c908064bdd324545","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a95c1c908064bdd324545"}],"variable":[]}},"response":[{"id":"e2cb9d60-304e-4cfe-8d28-e7eabedaeb46","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a95c1c908064bdd324545","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a95c1c908064bdd324545"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:46:00 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"voltageLowerThresholdForNoFault\": {\n            \"controlResult\": true,\n            \"currentValue\": \"100\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"710e9ead-2f93-4264-a0c6-5ee749ecdaa4"}],"id":"3b2a2726-4670-4ee8-aa74-9297781ea3fe","_postman_id":"3b2a2726-4670-4ee8-aa74-9297781ea3fe","description":""},{"name":"NoFault Upper voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"77ed1fb4-5da5-405e-8ca7-b75b11a4e2fb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"voltageUpperThresholdForNoFault\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"7bcd3473-dc55-4a92-9f32-cb46bdca9ba6","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"voltageUpperThresholdForNoFault\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:46:12 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa4b4c908064bdd324580\",\n    \"successful\": true\n}"}],"_postman_id":"77ed1fb4-5da5-405e-8ca7-b75b11a4e2fb"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"813ebb5d-5541-468b-8286-69de2a506948","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a95f5c908064bdd324546","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a95f5c908064bdd324546"}],"variable":[]}},"response":[{"id":"7edaf54a-5bcd-4bc0-b50e-5ad7554d72b7","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a95f5c908064bdd324546","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a95f5c908064bdd324546"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:46:19 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"voltageUpperThresholdForNoFault\": {\n            \"controlResult\": true,\n            \"currentValue\": \"200\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"813ebb5d-5541-468b-8286-69de2a506948"}],"id":"e83fbff5-0d73-4c8c-8fbe-1ba66b3f867e","_postman_id":"e83fbff5-0d73-4c8c-8fbe-1ba66b3f867e","description":""},{"name":"NoFault Lower frequency","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"4c1f047a-92e0-4e52-9498-5a942fec33d6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"frequencyLowerThresholdForNoFault\",\r\n            \"value\": \"46\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"a59dd9d4-a9e6-49c8-b9d4-f648c4633894","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"frequencyLowerThresholdForNoFault\",\r\n            \"value\": \"46\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:46:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa4c5c908064bdd324581\",\n    \"successful\": true\n}"}],"_postman_id":"4c1f047a-92e0-4e52-9498-5a942fec33d6"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"6c6bc6de-be96-4c2d-bbbb-f6b17dee756b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9679c908064bdd324547","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9679c908064bdd324547"}],"variable":[]}},"response":[{"id":"5e826a42-c6d7-4d9b-bf93-39b6c98dee2a","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9679c908064bdd324547","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9679c908064bdd324547"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:46:36 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"frequencyLowerThresholdForNoFault\": {\n            \"controlResult\": true,\n            \"currentValue\": \"4600\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"6c6bc6de-be96-4c2d-bbbb-f6b17dee756b"}],"id":"d2712c12-9270-44c7-9b5b-e88504226f79","_postman_id":"d2712c12-9270-44c7-9b5b-e88504226f79","description":""},{"name":"NoFault Upper frequency","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"be43ae75-e1b8-431f-8a0d-d41c0245d0b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"frequencyUpperThresholdForNoFault\",\r\n            \"value\": \"47\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"1a6c7f11-c872-46b2-818d-e87ed0327877","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"frequencyUpperThresholdForNoFault\",\r\n            \"value\": \"47\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:46:48 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa4d8c908064bdd324582\",\n    \"successful\": true\n}"}],"_postman_id":"be43ae75-e1b8-431f-8a0d-d41c0245d0b7"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"eb610770-df15-482c-b8ef-de6db59995fc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a96c6c908064bdd324548","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a96c6c908064bdd324548"}],"variable":[]}},"response":[{"id":"efdb7e5a-1bcd-4717-979f-0212c285abc2","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a96c6c908064bdd324548","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a96c6c908064bdd324548"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:46:56 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"frequencyUpperThresholdForNoFault\": {\n            \"controlResult\": true,\n            \"currentValue\": \"4700\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"eb610770-df15-482c-b8ef-de6db59995fc"}],"id":"5651e67b-4e90-42a8-8e01-e6c8e07ea353","_postman_id":"5651e67b-4e90-42a8-8e01-e6c8e07ea353","description":""},{"name":"NoFault Observation time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"44520fdb-5195-45e2-8eb6-784752b43ae8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"waitingTimeForNoFault\",\r\n            \"value\": \"100\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"fe899ac8-d53e-4d72-808a-a552d9f02ebf","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"waitingTimeForNoFault\",\r\n            \"value\": \"100\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:47:05 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa4e9c908064bdd324583\",\n    \"successful\": true\n}"}],"_postman_id":"44520fdb-5195-45e2-8eb6-784752b43ae8"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"ca0a5e9f-469e-4a02-9771-669386eb34c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9734c908064bdd324549","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9734c908064bdd324549"}],"variable":[]}},"response":[{"id":"9c816615-6d72-4961-b315-bd0a8254d764","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9734c908064bdd324549","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9734c908064bdd324549"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:47:13 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"waitingTimeForNoFault\": {\n            \"controlResult\": true,\n            \"currentValue\": \"100\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"ca0a5e9f-469e-4a02-9771-669386eb34c3"}],"id":"8db9e4e2-878c-4ad3-915f-8881a9145b06","_postman_id":"8db9e4e2-878c-4ad3-915f-8881a9145b06","description":""},{"name":"Fault Lower voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"2f46228d-6068-4fdd-ac2c-88f699f4b802","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"voltageLowerThresholdForFault\",\r\n            \"value\": \"110\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"426290a4-53d1-42e7-b417-0e76b7bc8922","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"voltageLowerThresholdForFault\",\r\n            \"value\": \"110\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:47:23 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa4fbc908064bdd324584\",\n    \"successful\": true\n}"}],"_postman_id":"2f46228d-6068-4fdd-ac2c-88f699f4b802"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"82dd2ebe-bf5e-4286-9727-a72e3f1ddf7d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a977fc908064bdd32454a","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a977fc908064bdd32454a"}],"variable":[]}},"response":[{"id":"82a2bfdf-683b-4219-92f8-af1e38f779b5","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a977fc908064bdd32454a","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a977fc908064bdd32454a"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:47:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"voltageLowerThresholdForFault\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1100\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"82dd2ebe-bf5e-4286-9727-a72e3f1ddf7d"}],"id":"1235eaa3-13a3-439d-8d87-5f2ce3b4a077","_postman_id":"1235eaa3-13a3-439d-8d87-5f2ce3b4a077","description":""},{"name":"Fault Upper voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"ce80bf22-9e59-48fc-9702-8147c01f75bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"voltageUpperThresholdForFault\",\r\n            \"value\": \"120\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"60ff6ce2-33ff-47df-af48-69a85a30e16f","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"voltageUpperThresholdForFault\",\r\n            \"value\": \"120\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:47:46 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa512c908064bdd324585\",\n    \"successful\": true\n}"}],"_postman_id":"ce80bf22-9e59-48fc-9702-8147c01f75bd"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"c31c37f7-d121-430a-9acf-b0686d6e98e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9801c908064bdd32454b","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9801c908064bdd32454b"}],"variable":[]}},"response":[{"id":"22682c62-f7bf-417e-88d9-1051ae04f2d6","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9801c908064bdd32454b","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9801c908064bdd32454b"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:47:56 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"voltageUpperThresholdForFault\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1200\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"c31c37f7-d121-430a-9acf-b0686d6e98e7"}],"id":"a0b60855-d1b2-4a80-9edf-bdc17b163366","_postman_id":"a0b60855-d1b2-4a80-9edf-bdc17b163366","description":""},{"name":"Fault Lower frequency","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"f1c405a9-e068-4b23-9638-d7bdb79cb3d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"frequencyLowerThresholdForFault\",\r\n            \"value\": \"49\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"00856c65-e628-4b3b-a53d-3dec1f48f03c","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"frequencyLowerThresholdForFault\",\r\n            \"value\": \"49\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:48:13 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa52dc908064bdd324586\",\n    \"successful\": true\n}"}],"_postman_id":"f1c405a9-e068-4b23-9638-d7bdb79cb3d2"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"edfd3a6d-0f6f-40c2-bdfa-864dc34b2389","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9845c908064bdd32454c","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9845c908064bdd32454c"}],"variable":[]}},"response":[{"id":"97ddd6e9-b04d-4a82-8a83-d22d727901d6","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9845c908064bdd32454c","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9845c908064bdd32454c"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:48:22 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"frequencyLowerThresholdForFault\": {\n            \"controlResult\": true,\n            \"currentValue\": \"4900\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"edfd3a6d-0f6f-40c2-bdfa-864dc34b2389"}],"id":"7574eb67-243b-4829-a71d-197932a06702","_postman_id":"7574eb67-243b-4829-a71d-197932a06702","description":""},{"name":"Fault Upper frequency","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"5289bcac-e938-4245-bd08-e3f4e836a3e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"frequencyUpperThresholdForFault\",\r\n            \"value\": \"50\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"cdf1b58d-7402-49b6-959d-909f286863b6","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"frequencyUpperThresholdForFault\",\r\n            \"value\": \"50\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:48:33 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa541c908064bdd324587\",\n    \"successful\": true\n}"}],"_postman_id":"5289bcac-e938-4245-bd08-e3f4e836a3e5"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"4276f90f-919a-430c-a05f-161667868896","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9883c908064bdd32454d","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9883c908064bdd32454d"}],"variable":[]}},"response":[{"id":"56309d06-00bd-4a92-bb97-47728c4c9bbe","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9883c908064bdd32454d","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9883c908064bdd32454d"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:48:43 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"frequencyUpperThresholdForFault\": {\n            \"controlResult\": true,\n            \"currentValue\": \"5000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"4276f90f-919a-430c-a05f-161667868896"}],"id":"ebdefe34-840a-433b-ba5f-358febe33c5d","_postman_id":"ebdefe34-840a-433b-ba5f-358febe33c5d","description":""},{"name":"Fault Observation time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"9120fee8-5607-4eb8-a330-2515146ad685","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"waitingTimeForFault\",\r\n            \"value\": \"200\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"94642732-eb7d-4df1-b594-a823f83be51a","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"waitingTimeForFault\",\r\n            \"value\": \"200\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:48:57 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa559c908064bdd324588\",\n    \"successful\": true\n}"}],"_postman_id":"9120fee8-5607-4eb8-a330-2515146ad685"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"95ae007e-5514-4a8a-8576-67f651d47441","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a98c5c908064bdd32454e","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a98c5c908064bdd32454e"}],"variable":[]}},"response":[{"id":"87098aed-9a41-4280-9fae-fd939d4f479f","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a98c5c908064bdd32454e","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a98c5c908064bdd32454e"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:49:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"waitingTimeForFault\": {\n            \"controlResult\": true,\n            \"currentValue\": \"200\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"95ae007e-5514-4a8a-8576-67f651d47441"}],"id":"999b21a7-1b62-43b7-ab09-ab54b744c12a","_postman_id":"999b21a7-1b62-43b7-ab09-ab54b744c12a","description":""},{"name":"Off-grid overload reconnect delay","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"a7bb750e-2072-4a00-8bd3-692a3830bcd5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"offGridOverload\",\r\n            \"value\": \"500\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"0b59347d-ae14-44a1-a637-14dcab634e92","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"offGridOverload\",\r\n            \"value\": \"500\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:49:22 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa572c908064bdd324589\",\n    \"successful\": true\n}"}],"_postman_id":"a7bb750e-2072-4a00-8bd3-692a3830bcd5"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"1ad72383-ec61-4137-9c83-3e9e23e54088","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9908c908064bdd32454f","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9908c908064bdd32454f"}],"variable":[]}},"response":[{"id":"1e37fa1b-b941-42cd-b79f-aa9865da2146","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9908c908064bdd32454f","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9908c908064bdd32454f"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:49:32 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"offGridOverload\": {\n            \"controlResult\": true,\n            \"currentValue\": \"500\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"1ad72383-ec61-4137-9c83-3e9e23e54088"}],"id":"7b15268c-f1a0-44a9-9b52-bfc4074eb996","_postman_id":"7b15268c-f1a0-44a9-9b52-bfc4074eb996","description":""},{"name":"Level-2 UV protection threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"7d4f527b-7bc3-463a-bd42-fe8615fdd97e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondundervoltagevalue\",\r\n            \"value\": \"100\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"d944ab7a-7251-4d4d-a351-56d648bb335f","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondundervoltagevalue\",\r\n            \"value\": \"100\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 02:50:00 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658104d80405c81264433068\",\n    \"successful\": true\n}"}],"_postman_id":"7d4f527b-7bc3-463a-bd42-fe8615fdd97e"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"58c0e7eb-d798-4577-86d9-469e467f4a77","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658104d80405c81264433068","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658104d80405c81264433068"}],"variable":[]}},"response":[{"id":"81eeabd0-d7b8-432f-a28d-5341515d2c34","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658104d80405c81264433068","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658104d80405c81264433068"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 02:50:14 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"secondundervoltagevalue\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"58c0e7eb-d798-4577-86d9-469e467f4a77"}],"id":"62fa65e3-c36d-43c4-8cc8-69daa1077fa5","_postman_id":"62fa65e3-c36d-43c4-8cc8-69daa1077fa5","description":""},{"name":"Level-2 UV protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"9ffdf84c-d315-4604-a424-d95d76fef90d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondundervoltagetime\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"099bf5d4-5653-4b4d-b5d9-850a8f3bed39","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondundervoltagetime\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 02:51:03 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658105170405c81264433069\",\n    \"successful\": true\n}"}],"_postman_id":"9ffdf84c-d315-4604-a424-d95d76fef90d"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"8a15e5f2-4d7b-49af-ba3e-f2a3a3f96d37","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658105170405c81264433069","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658105170405c81264433069"}],"variable":[]}},"response":[{"id":"4685aaec-6355-4393-bbec-9950cfe15f96","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658105170405c81264433069","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658105170405c81264433069"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 02:51:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"secondundervoltagetime\": {\n            \"controlResult\": true,\n            \"currentValue\": \"20\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"8a15e5f2-4d7b-49af-ba3e-f2a3a3f96d37"}],"id":"00cb905b-ae1e-4268-a57a-9156348dbd8d","_postman_id":"00cb905b-ae1e-4268-a57a-9156348dbd8d","description":""},{"name":"Level-2 OV protection threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"3bef166a-7ef0-4c13-8338-7821120ba04c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondovervoltagevalue\",\r\n            \"value\": \"100\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"fd66fcd7-0083-4c50-b42e-1eb15ae409ee","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondovervoltagevalue\",\r\n            \"value\": \"100\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 02:51:45 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658105410405c8126443306a\",\n    \"successful\": true\n}"}],"_postman_id":"3bef166a-7ef0-4c13-8338-7821120ba04c"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"4ccfbd3c-d13b-466d-9ecb-985236e1481c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658105410405c8126443306a","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658105410405c8126443306a"}],"variable":[]}},"response":[{"id":"a6ec09ef-c897-45c8-b78c-b278d20cec89","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658105410405c8126443306a","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658105410405c8126443306a"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 02:51:59 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"secondovervoltagevalue\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"4ccfbd3c-d13b-466d-9ecb-985236e1481c"}],"id":"cef03fed-e8a0-4958-9fe7-ec2cdaa0b0f0","_postman_id":"cef03fed-e8a0-4958-9fe7-ec2cdaa0b0f0","description":""},{"name":"Level-2 OV protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"f6c760de-80b7-44b7-bc3f-732f4782bd2c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondovervoltagetime\",\r\n            \"value\": \"300\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"014c16fb-074d-4a7e-9fca-576b23cec3e3","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondovervoltagetime\",\r\n            \"value\": \"300\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 02:56:24 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658106580405c8126443306b\",\n    \"successful\": true\n}"}],"_postman_id":"f6c760de-80b7-44b7-bc3f-732f4782bd2c"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"47d7ea41-7b55-4f9a-b87a-99f96b170481","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658106580405c8126443306b","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658106580405c8126443306b"}],"variable":[]}},"response":[{"id":"90481402-64c9-450e-951b-8f6e589a1791","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658106580405c8126443306b","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658106580405c8126443306b"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 02:57:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"secondovervoltagetime\": {\n            \"controlResult\": true,\n            \"currentValue\": \"300\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"47d7ea41-7b55-4f9a-b87a-99f96b170481"}],"id":"a093c979-9c5f-441d-be40-37c235e07edd","_postman_id":"a093c979-9c5f-441d-be40-37c235e07edd","description":""},{"name":"Level-2 UF protection threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"1b415643-30b9-4d6e-8ffd-ade90f1066c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondunderfrequencyvalue\",\r\n            \"value\": \"46\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"3ceba05a-431b-4b76-9332-c5fe87bc19e3","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondunderfrequencyvalue\",\r\n            \"value\": \"46\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 02:59:07 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658106fb0405c8126443306c\",\n    \"successful\": true\n}"}],"_postman_id":"1b415643-30b9-4d6e-8ffd-ade90f1066c5"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"fa9090d2-6a57-42b3-a967-b7ae08a610d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658106fb0405c8126443306c","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658106fb0405c8126443306c"}],"variable":[]}},"response":[{"id":"8a3aa7b8-5169-4e24-8963-e41e55eba772","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658106fb0405c8126443306c","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658106fb0405c8126443306c"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 02:59:16 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"secondunderfrequencyvalue\": {\n            \"controlResult\": true,\n            \"currentValue\": \"4600\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"fa9090d2-6a57-42b3-a967-b7ae08a610d5"}],"id":"da1c8412-397e-4f93-85f0-37fb6fca8c3c","_postman_id":"da1c8412-397e-4f93-85f0-37fb6fca8c3c","description":""},{"name":"Level-2 UF protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"5c601751-fa71-4c03-b6cb-cfd46a760dd5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondunderfrequencytime\",\r\n            \"value\": \"150\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"3f7a9ec4-7825-4404-a87a-809244bf6e88","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondunderfrequencytime\",\r\n            \"value\": \"150\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 02:59:42 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"6581071e0405c8126443306d\",\n    \"successful\": true\n}"}],"_postman_id":"5c601751-fa71-4c03-b6cb-cfd46a760dd5"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"a5a96a20-58e9-4374-b30e-f72beeed3bfc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=6581071e0405c8126443306d","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"6581071e0405c8126443306d"}],"variable":[]}},"response":[{"id":"8bf9c83b-2f05-44b6-bdf2-4c6cacf975d4","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=6581071e0405c8126443306d","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"6581071e0405c8126443306d"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 02:59:51 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"secondunderfrequencytime\": {\n            \"controlResult\": true,\n            \"currentValue\": \"150\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"a5a96a20-58e9-4374-b30e-f72beeed3bfc"}],"id":"9e4bb360-2ca2-44e2-9fbb-31d4b7e710b0","_postman_id":"9e4bb360-2ca2-44e2-9fbb-31d4b7e710b0","description":""},{"name":"Level-2 OF protection threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"eef21f03-df86-4766-94f2-350823a98caf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondoverfrequencyvalue\",\r\n            \"value\": \"46\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"50433778-76be-4ad4-86ad-2b7d63c5f2e3","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondoverfrequencyvalue\",\r\n            \"value\": \"46\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 03:00:19 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658107430405c8126443306e\",\n    \"successful\": true\n}"}],"_postman_id":"eef21f03-df86-4766-94f2-350823a98caf"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"1b0bf049-19e3-44ed-8064-a6a6a91b07ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658107430405c8126443306e","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658107430405c8126443306e"}],"variable":[]}},"response":[{"id":"16414998-25cc-4d56-8c72-5cace21345b0","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658107430405c8126443306e","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658107430405c8126443306e"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 03:00:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"secondoverfrequencyvalue\": {\n            \"controlResult\": true,\n            \"currentValue\": \"4600\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"1b0bf049-19e3-44ed-8064-a6a6a91b07ec"}],"id":"efda82a8-8447-430c-8028-a88428435914","_postman_id":"efda82a8-8447-430c-8028-a88428435914","description":""},{"name":"Level-2 OF protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"47b48fef-1491-47ff-a74e-811ff3caec01","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondoverfrequencytime\",\r\n            \"value\": \"200\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"7a8b44ad-e1f2-4bfc-834a-46f78fd27db4","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"secondoverfrequencytime\",\r\n            \"value\": \"200\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 03:01:14 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"6581077a0405c8126443306f\",\n    \"successful\": true\n}"}],"_postman_id":"47b48fef-1491-47ff-a74e-811ff3caec01"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"86ebe244-ab6b-4408-87cb-8367ec40b9a8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=6581077a0405c8126443306f","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"6581077a0405c8126443306f"}],"variable":[]}},"response":[{"id":"3026a904-e0a0-42c4-8f15-ccd5f6deeb4e","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=6581077a0405c8126443306f","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"6581077a0405c8126443306f"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 03:01:25 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"secondoverfrequencytime\": {\n            \"controlResult\": true,\n            \"currentValue\": \"200\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"86ebe244-ab6b-4408-87cb-8367ec40b9a8"}],"id":"366460df-6736-4fc7-b7de-0a250c2452a4","_postman_id":"366460df-6736-4fc7-b7de-0a250c2452a4","description":""}],"id":"aab875bb-ef68-492b-b313-00bcd8bde8fa","_postman_id":"aab875bb-ef68-492b-b313-00bcd8bde8fa","description":""},{"name":"Reactive power control modes","item":[{"name":"Reactive Mode","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"656c2815-919a-4a44-9bc3-53849c61f9cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"reactivePowerControlMode\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"92ac82ca-b544-4b0b-9fd6-c77059056462","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"reactivePowerControlMode\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:49:48 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa58cc908064bdd32458a\",\n    \"successful\": true\n}"}],"_postman_id":"656c2815-919a-4a44-9bc3-53849c61f9cd"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"6af416b6-fbf9-4065-b2bb-cf5a70522611","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9bc9c908064bdd324550","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9bc9c908064bdd324550"}],"variable":[]}},"response":[{"id":"14d29b38-66c9-46ac-9849-73021f33e61c","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9bc9c908064bdd324550","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9bc9c908064bdd324550"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:49:57 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"6af416b6-fbf9-4065-b2bb-cf5a70522611"}],"id":"16eb3469-2ace-4045-9961-ec3d9d367766","_postman_id":"16eb3469-2ace-4045-9961-ec3d9d367766","description":""},{"name":"Power factor","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"9798e6b8-8628-4ce2-8ad9-40a4dad14157","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"rsved28108\",\r\n            \"value\": \"1\"\r\n        }\r\n    ] \r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"505ba866-2deb-4a66-9fee-fabf08a7d226","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"rsved28108\",\r\n            \"value\": \"1\"\r\n        }\r\n    ] \r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:50:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa5a1c908064bdd32458b\",\n    \"successful\": true\n}"}],"_postman_id":"9798e6b8-8628-4ce2-8ad9-40a4dad14157"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"9356b027-8ad5-4232-9bea-7f70a4ab364c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9c15c908064bdd324551","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9c15c908064bdd324551"}],"variable":[]}},"response":[{"id":"a9f2cd84-5399-4141-a747-0ed28ec30989","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9c15c908064bdd324551","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9c15c908064bdd324551"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:50:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"rsved28108\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"9356b027-8ad5-4232-9bea-7f70a4ab364c"}],"id":"f40488b1-cd2d-4bff-8a40-90fdd523eb84","_postman_id":"f40488b1-cd2d-4bff-8a40-90fdd523eb84","description":""},{"name":"Fixed Q","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"43ab8c22-32a2-4a1b-922e-01f426868efd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"rsved28109\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"4053e060-bfb3-48d6-8282-506e2afb8b07","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"rsved28109\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:50:37 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa5bdc908064bdd32458c\",\n    \"successful\": true\n}"}],"_postman_id":"43ab8c22-32a2-4a1b-922e-01f426868efd"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"4ecfbc17-fd2d-499f-8222-80731f70482d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9edbc908064bdd324552","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9edbc908064bdd324552"}],"variable":[]}},"response":[{"id":"28d386f8-a542-4e43-a760-ce5808611180","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9edbc908064bdd324552","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9edbc908064bdd324552"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:51:08 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"rsved28109\": {\n            \"controlResult\": true,\n            \"currentValue\": \"10\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"4ecfbc17-fd2d-499f-8222-80731f70482d"}],"id":"8c3c1895-5838-4943-8ae7-80dd598f60f4","_postman_id":"8c3c1895-5838-4943-8ae7-80dd598f60f4","description":""},{"name":"PF curve at power point A","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"61f1d613-129d-44d6-9863-92e7cb375c05","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfcurvepowera\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"8dbbb4be-7a6a-478a-a87c-03f10ef37fbf","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfcurvepowera\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:51:16 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa5e4c908064bdd32458d\",\n    \"successful\": true\n}"}],"_postman_id":"61f1d613-129d-44d6-9863-92e7cb375c05"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"a94b8e12-44f1-4bdf-9350-eda9fb565021","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9f55c908064bdd324553","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9f55c908064bdd324553"}],"variable":[]}},"response":[{"id":"b86c5ff6-d93b-46bb-8cca-a3d6026173e9","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9f55c908064bdd324553","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9f55c908064bdd324553"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:51:21 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"pfcurvepowera\": {\n            \"controlResult\": true,\n            \"currentValue\": \"200\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"a94b8e12-44f1-4bdf-9350-eda9fb565021"}],"id":"0ab5c3ca-d3ad-46e6-90d9-d0057425eba0","_postman_id":"0ab5c3ca-d3ad-46e6-90d9-d0057425eba0","description":""},{"name":"PF curve at power point B","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"c962441c-73e1-4e02-bec2-23de662d9765","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfcurvepowerb\",\r\n            \"value\": \"40\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"0aac8e3f-8cd6-475e-bbee-bfb00a1dd5a9","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfcurvepowerb\",\r\n            \"value\": \"40\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:51:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa5f1c908064bdd32458e\",\n    \"successful\": true\n}"}],"_postman_id":"c962441c-73e1-4e02-bec2-23de662d9765"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"2d800aa5-7377-44e1-a1c6-8e71e3028666","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9f80c908064bdd324554","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9f80c908064bdd324554"}],"variable":[]}},"response":[{"id":"e52a38a7-746f-45fe-9454-9cd60e8d9eea","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9f80c908064bdd324554","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9f80c908064bdd324554"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:51:37 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"pfcurvepowerb\": {\n            \"controlResult\": true,\n            \"currentValue\": \"400\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"2d800aa5-7377-44e1-a1c6-8e71e3028666"}],"id":"ad8210eb-8620-4e24-afaf-8bd442d4d2a4","_postman_id":"ad8210eb-8620-4e24-afaf-8bd442d4d2a4","description":""},{"name":"PF curve at power point C","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"a1a8889b-7225-450a-9191-256bbbd568d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfcurvepowerc\",\r\n            \"value\": \"50\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"fff8c63e-2fee-4b58-a6cb-39f9b1783e91","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfcurvepowerc\",\r\n            \"value\": \"50\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:52:23 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa627c908064bdd32458f\",\n    \"successful\": true\n}"}],"_postman_id":"a1a8889b-7225-450a-9191-256bbbd568d5"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"9390319e-d980-493d-8dea-49eddb2ea026","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9fb4c908064bdd324555","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9fb4c908064bdd324555"}],"variable":[]}},"response":[{"id":"e0a2582a-a6a4-4d23-b391-9737224eb4f2","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9fb4c908064bdd324555","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9fb4c908064bdd324555"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:52:28 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"pfcurvepowerc\": {\n            \"controlResult\": true,\n            \"currentValue\": \"500\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"9390319e-d980-493d-8dea-49eddb2ea026"}],"id":"8881907d-0738-42ab-bfe8-f71da02ba9ed","_postman_id":"8881907d-0738-42ab-bfe8-f71da02ba9ed","description":""},{"name":"PF curve at point A","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"df8f7b13-d6b2-4e87-8df9-9a107c01f14e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfpowera\",\r\n            \"value\": \"0.8\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"837c1087-7e29-44a4-bf91-039afa49ce98","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfpowera\",\r\n            \"value\": \"0.8\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:52:34 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa632c908064bdd324590\",\n    \"successful\": true\n}"}],"_postman_id":"df8f7b13-d6b2-4e87-8df9-9a107c01f14e"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"48a6c4f9-7b6b-420f-806b-aaf90dd8f304","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657a9ff5c908064bdd324556","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657a9ff5c908064bdd324556"}],"variable":[]}},"response":[{"id":"8a2467d9-7837-4e5b-98c3-e71c2f5c2f05","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657a9ff5c908064bdd324556","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657a9ff5c908064bdd324556"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:52:40 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"pfpowera\": {\n            \"controlResult\": true,\n            \"currentValue\": \"800\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"48a6c4f9-7b6b-420f-806b-aaf90dd8f304"}],"id":"c3dd699d-0f5a-420b-9328-3baf230b6111","_postman_id":"c3dd699d-0f5a-420b-9328-3baf230b6111","description":""},{"name":"PF curve at point B","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"03ce66b5-12b8-4eaa-a893-7a872587c359","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfpowerb\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"c204901d-5fe7-49bc-9581-51909d7bca80","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfpowerb\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:52:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa63fc908064bdd324591\",\n    \"successful\": true\n}"}],"_postman_id":"03ce66b5-12b8-4eaa-a893-7a872587c359"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"4359a08b-6bb4-40fe-a5a6-d6b3f0ba9054","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657aa0f1c908064bdd324557","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657aa0f1c908064bdd324557"}],"variable":[]}},"response":[{"id":"c001bec6-1ab4-45a5-9010-fa4c447ab0b5","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657aa0f1c908064bdd324557","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657aa0f1c908064bdd324557"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:52:54 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"pfpowerb\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"4359a08b-6bb4-40fe-a5a6-d6b3f0ba9054"}],"id":"a387cd41-a43b-4de9-bbcc-a70aeecd9077","_postman_id":"a387cd41-a43b-4de9-bbcc-a70aeecd9077","description":""},{"name":"PF curve at point C","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"b9059fdc-147a-428d-82f4-f043a7712a7c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfpowerc\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"b2e377b5-7405-4545-9938-072b240d2cf5","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfpowerc\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:53:02 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa64ec908064bdd324592\",\n    \"successful\": true\n}"}],"_postman_id":"b9059fdc-147a-428d-82f4-f043a7712a7c"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"e9693176-012c-4a1c-a852-850d53d34402","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657aa11ec908064bdd324558","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657aa11ec908064bdd324558"}],"variable":[]}},"response":[{"id":"8bfa8304-f315-468e-8fae-b272014ea156","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657aa11ec908064bdd324558","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657aa11ec908064bdd324558"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:53:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"pfpowerc\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"e9693176-012c-4a1c-a852-850d53d34402"}],"id":"b1f86ea0-aaac-45b9-8746-8bd907c7d683","_postman_id":"b1f86ea0-aaac-45b9-8746-8bd907c7d683","description":""},{"name":"Q(U) Point 1 voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"eb5bf68c-f4e3-45d6-a75f-e24f8344f931","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"quvoltage1\",\r\n            \"value\": \"200\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"d8381589-5d88-48cc-866a-8f2c055abcef","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"quvoltage1\",\r\n            \"value\": \"200\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:53:16 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa65cc908064bdd324593\",\n    \"successful\": true\n}"}],"_postman_id":"eb5bf68c-f4e3-45d6-a75f-e24f8344f931"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"d59b9991-8528-40c2-b711-1c6229418d70","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657aa143c908064bdd324559","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657aa143c908064bdd324559"}],"variable":[]}},"response":[{"id":"f761b5e7-b70e-45fb-ad1c-1c941af33433","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657aa143c908064bdd324559","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657aa143c908064bdd324559"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:53:22 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"quvoltage1\": {\n            \"controlResult\": true,\n            \"currentValue\": \"2000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"d59b9991-8528-40c2-b711-1c6229418d70"}],"id":"47fe5a6b-b4ee-456c-8b75-8a92176ce124","_postman_id":"47fe5a6b-b4ee-456c-8b75-8a92176ce124","description":""},{"name":"Reactive power percent at point 1","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"31c623f8-0243-45b6-ad2c-79d20b663e1d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"qureactive1\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"86669fae-fd5e-4af1-b013-ce3d2e5a428d","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"qureactive1\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:53:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa66bc908064bdd324594\",\n    \"successful\": true\n}"}],"_postman_id":"31c623f8-0243-45b6-ad2c-79d20b663e1d"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"10839f64-63d8-4788-be48-6c09f3fc3219","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657aa66bc908064bdd324594","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657aa66bc908064bdd324594"}],"variable":[]}},"response":[{"id":"715e8766-c0be-48ff-adca-2a411895391d","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657aa66bc908064bdd324594","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657aa66bc908064bdd324594"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:54:00 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"qureactive1\": {\n            \"controlResult\": true,\n            \"currentValue\": \"200\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"10839f64-63d8-4788-be48-6c09f3fc3219"}],"id":"48c690df-f6ca-450c-93ba-d025807c3376","_postman_id":"48c690df-f6ca-450c-93ba-d025807c3376","description":""},{"name":"Q(U) Point 2 voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"231efe38-4791-47a2-aa85-e65279e2ec43","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"quvoltage2\",\r\n            \"value\": \"190\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"67952d61-d2b4-42b3-b6c8-f6a8f9f4a5b0","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"quvoltage2\",\r\n            \"value\": \"190\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:57:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa750c908064bdd324595\",\n    \"successful\": true\n}"}],"_postman_id":"231efe38-4791-47a2-aa85-e65279e2ec43"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"df20a6b3-6b78-4616-8e27-a4ea4be51111","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657aa750c908064bdd324595","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657aa750c908064bdd324595"}],"variable":[]}},"response":[{"id":"e83b03aa-0c32-45a6-8f9a-ab8f0163e9b9","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657aa750c908064bdd324595","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657aa750c908064bdd324595"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:57:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"quvoltage2\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1900\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"df20a6b3-6b78-4616-8e27-a4ea4be51111"}],"id":"ddd001fc-e4c1-464b-b6fe-fc70c0348682","_postman_id":"ddd001fc-e4c1-464b-b6fe-fc70c0348682","description":""},{"name":"Reactive power percent at point 2","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"d04105e6-8bd7-4917-b5a0-38529402ff61","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"qureactive2\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"8fca8e45-c4a9-43c6-a9c9-fbf7b4220e65","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"qureactive2\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:58:19 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa78bc908064bdd324596\",\n    \"successful\": true\n}"}],"_postman_id":"d04105e6-8bd7-4917-b5a0-38529402ff61"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"d54a7633-3161-405c-9e16-e9fbf4d7af69","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657aa78bc908064bdd324596","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657aa78bc908064bdd324596"}],"variable":[]}},"response":[{"id":"4607f35d-9892-4fa6-b3f5-792e099ec394","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657aa78bc908064bdd324596","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657aa78bc908064bdd324596"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 06:58:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"qureactive2\": {\n            \"controlResult\": true,\n            \"currentValue\": \"300\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"d54a7633-3161-405c-9e16-e9fbf4d7af69"}],"id":"f9f55e6d-87fe-4fb6-8d0c-b97b9e28d8a3","_postman_id":"f9f55e6d-87fe-4fb6-8d0c-b97b9e28d8a3","description":""},{"name":"Q(U) Point 3 voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"5d76b614-869f-409d-bc4b-1ad5d6a05fc9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"quvoltage3\",\r\n            \"value\": \"235\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"6ccd12c0-3002-4abf-9d1c-fa0b0d68c3fb","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"quvoltage3\",\r\n            \"value\": \"235\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 07:00:34 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa812c908064bdd324597\",\n    \"successful\": true\n}"}],"_postman_id":"5d76b614-869f-409d-bc4b-1ad5d6a05fc9"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"af6f4e43-d449-491a-bec3-7669e5fb3c81","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657aa812c908064bdd324597","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657aa812c908064bdd324597"}],"variable":[]}},"response":[{"id":"ed1eddf7-4d98-43a1-bede-2c2935728587","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657aa812c908064bdd324597","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657aa812c908064bdd324597"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 07:01:10 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"quvoltage3\": {\n            \"controlResult\": true,\n            \"currentValue\": \"2350\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"af6f4e43-d449-491a-bec3-7669e5fb3c81"}],"id":"488e82c1-42cc-47e8-9e40-2a9eb5f4f846","_postman_id":"488e82c1-42cc-47e8-9e40-2a9eb5f4f846","description":""},{"name":"Reactive power percent at point 3","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"3477e648-e35e-41a1-bcbe-cc5be8fac34d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"qureactive3\",\r\n            \"value\": \"-20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"4eedb20f-5abc-41f1-bd46-e8d043bb99ea","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"qureactive3\",\r\n            \"value\": \"-20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 07:02:04 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa86cc908064bdd324598\",\n    \"successful\": true\n}"}],"_postman_id":"3477e648-e35e-41a1-bcbe-cc5be8fac34d"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"397418ef-cba8-41eb-928a-4d66caff972d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657aa86cc908064bdd324598","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657aa86cc908064bdd324598"}],"variable":[]}},"response":[{"id":"e5cea003-54e5-4443-a9d4-f213dcc76c39","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657aa86cc908064bdd324598","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657aa86cc908064bdd324598"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 07:03:00 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"qureactive3\": {\n            \"controlResult\": true,\n            \"currentValue\": \"-200\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"397418ef-cba8-41eb-928a-4d66caff972d"}],"id":"cce1683a-0b6c-42ed-bcbb-38ca50eb6347","_postman_id":"cce1683a-0b6c-42ed-bcbb-38ca50eb6347","description":""},{"name":"Q(U) Point 4 voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"e84adb0e-8f5c-4eba-a733-4cb7eb76d745","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"quvoltage4\",\r\n            \"value\": \"240\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"634f5fec-f6e7-45d2-a890-9f1d3772edb6","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"quvoltage4\",\r\n            \"value\": \"240\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 07:03:50 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657aa8d6c908064bdd324599\",\n    \"successful\": true\n}"}],"_postman_id":"e84adb0e-8f5c-4eba-a733-4cb7eb76d745"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"335f82fa-834a-492c-baaf-cc1ee5c603d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657aa8d6c908064bdd324599","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657aa8d6c908064bdd324599"}],"variable":[]}},"response":[{"id":"18a1c54b-652a-453e-bce7-183bad847f48","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657aa8d6c908064bdd324599","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657aa8d6c908064bdd324599"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 07:04:12 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"quvoltage4\": {\n            \"controlResult\": true,\n            \"currentValue\": \"2400\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"335f82fa-834a-492c-baaf-cc1ee5c603d5"}],"id":"588c5289-253a-4085-a439-43ee823286ea","_postman_id":"588c5289-253a-4085-a439-43ee823286ea","description":""},{"name":"Reactive power percent at point 4","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"c7d5a150-9117-40ac-be46-e8619efc23c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"qureactive4\",\r\n            \"value\": \"-35\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"2aa625ea-3b10-4927-94b5-d6360a4a9a64","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"qureactive4\",\r\n            \"value\": \"-35\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 07:55:40 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ab4fbc908064bdd32459a\",\n    \"successful\": true\n}"}],"_postman_id":"c7d5a150-9117-40ac-be46-e8619efc23c9"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"8a28455c-a69f-4fe1-aab7-e42ba90143aa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ab4fbc908064bdd32459a","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ab4fbc908064bdd32459a"}],"variable":[]}},"response":[{"id":"dfe28988-fd3d-4a0b-8044-a5e74b20d987","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ab4fbc908064bdd32459a","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ab4fbc908064bdd32459a"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 07:57:44 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"qureactive4\": {\n            \"controlResult\": true,\n            \"currentValue\": \"-350\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"8a28455c-a69f-4fe1-aab7-e42ba90143aa"}],"id":"ebb4ce84-a24d-4166-947c-78f937b604d2","_postman_id":"ebb4ce84-a24d-4166-947c-78f937b604d2","description":""},{"name":"Minimum cos(phi)","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"7031004c-b3b5-4193-8c7d-f724ebefa49e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"rsved28110\",\r\n            \"value\": \"0.5\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"c94a6a9f-c4a2-4ac6-a5f1-cbbe42e0d7fe","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"rsved28110\",\r\n            \"value\": \"0.5\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 09:02:02 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658a968a927f5b749b1144cb\",\n    \"successful\": true\n}"}],"_postman_id":"7031004c-b3b5-4193-8c7d-f724ebefa49e"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"7d07fbfb-78d5-49c7-b9c7-0b4becac2e16","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658b8c3e927f5b749b1144ce","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658b8c3e927f5b749b1144ce"}],"variable":[]}},"response":[],"_postman_id":"7d07fbfb-78d5-49c7-b9c7-0b4becac2e16"}],"id":"5701e8d2-1f8e-4390-81e5-44777bf0f057","_postman_id":"5701e8d2-1f8e-4390-81e5-44777bf0f057","description":""},{"name":"Time constant for Q(U)","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"8febd51e-ed94-4e45-be3b-1c46e74db495","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"rsved28111\",\r\n            \"value\": \"15\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"c92279ff-a6f3-4316-9881-95146d65aff0","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"rsved28111\",\r\n            \"value\": \"15\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:03:13 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ab6c1c908064bdd32459c\",\n    \"successful\": true\n}"}],"_postman_id":"8febd51e-ed94-4e45-be3b-1c46e74db495"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"1d376f93-3e1e-4f08-a6ee-ebc128968b44","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ab6c1c908064bdd32459c","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ab6c1c908064bdd32459c"}],"variable":[]}},"response":[{"id":"9c09752e-ee5f-405d-b240-d471851dbc0f","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ab6c1c908064bdd32459c","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ab6c1c908064bdd32459c"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:03:42 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"rsved28111\": {\n            \"controlResult\": true,\n            \"currentValue\": \"150\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"1d376f93-3e1e-4f08-a6ee-ebc128968b44"}],"id":"d9c1ca2d-218a-4e86-a319-012e1dffa658","_postman_id":"d9c1ca2d-218a-4e86-a319-012e1dffa658","description":""},{"name":"Lock in voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"14e65d1a-59f7-40f8-9fb6-3bdbd5f45568","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfCurveInVoltage\",\r\n            \"value\": \"231\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"140cb26c-9b33-43b8-9ee6-ae8b90fee0ad","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfCurveInVoltage\",\r\n            \"value\": \"231\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:04:50 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ab722c908064bdd32459d\",\n    \"successful\": true\n}"}],"_postman_id":"14e65d1a-59f7-40f8-9fb6-3bdbd5f45568"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"9270c1fa-db7a-4dae-8416-d7018cbb6b6b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ab722c908064bdd32459d","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ab722c908064bdd32459d"}],"variable":[]}},"response":[{"id":"d59d7f52-d04c-40f2-a74c-261969c808be","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ab722c908064bdd32459d","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ab722c908064bdd32459d"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:05:16 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"pfCurveInVoltage\": {\n            \"controlResult\": true,\n            \"currentValue\": \"2310\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"9270c1fa-db7a-4dae-8416-d7018cbb6b6b"}],"id":"69c16e1e-386f-4a62-b093-56769526a4a8","_postman_id":"69c16e1e-386f-4a62-b093-56769526a4a8","description":""},{"name":"Lock out voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"42d41f36-5a3e-4b3c-a430-7f772f1ff990","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfCurveOutVoltage\",\r\n            \"value\": \"210\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"99a09d9c-d98a-4d4a-b23a-e57423e15551","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"pfCurveOutVoltage\",\r\n            \"value\": \"210\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:05:50 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ab75ec908064bdd32459e\",\n    \"successful\": true\n}"}],"_postman_id":"42d41f36-5a3e-4b3c-a430-7f772f1ff990"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"6fa7f160-70ab-4929-88d8-6cad5763615a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ab75ec908064bdd32459e","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ab75ec908064bdd32459e"}],"variable":[]}},"response":[{"id":"925c57b1-4ff5-4e60-8024-a6add94d8215","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ab75ec908064bdd32459e","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ab75ec908064bdd32459e"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:06:11 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"pfCurveOutVoltage\": {\n            \"controlResult\": true,\n            \"currentValue\": \"2100\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"6fa7f160-70ab-4929-88d8-6cad5763615a"}],"id":"e5194812-fe5f-448b-b027-200fd3ba7d71","_postman_id":"e5194812-fe5f-448b-b027-200fd3ba7d71","description":""},{"name":"Lock in power","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"8cf7dde0-8d27-4580-af8b-18a1e14409c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"inQUPowerThreshold\",\r\n            \"value\": \"40\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"02d97112-300b-4759-aa87-7fab80b01dfc","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"inQUPowerThreshold\",\r\n            \"value\": \"40\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:06:59 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ab7a3c908064bdd32459f\",\n    \"successful\": true\n}"}],"_postman_id":"8cf7dde0-8d27-4580-af8b-18a1e14409c4"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"7da9fa24-5a17-4ce4-8470-810c3945f7c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ab7a3c908064bdd32459f","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ab7a3c908064bdd32459f"}],"variable":[]}},"response":[{"id":"ee6b8304-9305-4699-a871-4eeebdef7e47","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ab7a3c908064bdd32459f","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ab7a3c908064bdd32459f"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:19:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"inQUPowerThreshold\": {\n            \"controlResult\": true,\n            \"currentValue\": \"40000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"7da9fa24-5a17-4ce4-8470-810c3945f7c2"}],"id":"fd54bd3f-0407-42a4-b560-f1307b385b00","_postman_id":"fd54bd3f-0407-42a4-b560-f1307b385b00","description":""},{"name":"Lock out power","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"52490172-8c27-4755-bb54-c6cf6a401255","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"outQUPowerThreshold\",\r\n            \"value\": \"60\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"234a7d5d-1004-455c-bb5d-c8472e669ebb","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"outQUPowerThreshold\",\r\n            \"value\": \"60\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:12:22 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ab8e6c908064bdd3245a0\",\n    \"successful\": true\n}"}],"_postman_id":"52490172-8c27-4755-bb54-c6cf6a401255"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"a5c656fe-c279-4d72-bf22-d73b01075d58","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ab8e6c908064bdd3245a0","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ab8e6c908064bdd3245a0"}],"variable":[]}},"response":[{"id":"0eff105c-abda-4808-b2f6-aecbd150cca5","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ab8e6c908064bdd3245a0","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ab8e6c908064bdd3245a0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:19:15 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"outQUPowerThreshold\": {\n            \"controlResult\": true,\n            \"currentValue\": \"60000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"a5c656fe-c279-4d72-bf22-d73b01075d58"}],"id":"1cec3d2a-51dc-4135-b926-f1812bac60f5","_postman_id":"1cec3d2a-51dc-4135-b926-f1812bac60f5","description":""}],"id":"d1d21891-8c3b-4044-8419-9193735051a1","_postman_id":"d1d21891-8c3b-4044-8419-9193735051a1","description":""},{"name":"Charging and discharging time group configuration","item":[{"name":"First group","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"df1c46a5-ca82-4785-9cb2-dc81ec2aa00e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 1,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 30,\r\n\t\t\"startTime\": \"08:00\",\r\n\t\t\"endTime\": \"10:59\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/battery/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"36b9a310-0cd7-4490-8e3b-6a531ef865b1","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 1,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 30,\r\n\t\t\"startTime\": \"08:00\",\r\n\t\t\"endTime\": \"10:59\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/battery/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 05:13:49 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657be08d005c7c29b67a596c\",\n    \"successful\": true\n}"}],"_postman_id":"df1c46a5-ca82-4785-9cb2-dc81ec2aa00e"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"35a00091-2300-4555-b4cc-56a7c4fb0c8c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/battery/check?recordId=657be6f53fd8225e916fda17","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","check"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657be6f53fd8225e916fda17"}],"variable":[]}},"response":[{"id":"6bba0972-d3dd-4f1c-ba52-0c63a1e04099","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/timearray/battery/check?recordId=657be08d005c7c29b67a596c","host":["{{EU}}"],"path":["cmd","timearray","battery","check"],"query":[{"key":"recordId","value":"657be08d005c7c29b67a596c"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 05:33:07 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": true,\n    \"successful\": true\n}"}],"_postman_id":"35a00091-2300-4555-b4cc-56a7c4fb0c8c"}],"id":"ab62973d-87e0-4675-8955-c579ffb63aff","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Setting Name</th>\n<th>Setting Code</th>\n<th>Value range</th>\n<th>Unit</th>\n<th>coefficient</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Charge and Discharge Selection</td>\n<td>chargedischargeselection</td>\n<td>1 - charge  <br />2 - discharge</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Select charge mode</td>\n<td>chargingmodeselection</td>\n<td>0 - PV only  <br />1 - PV + Grid charging</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Power limit</td>\n<td>powerlimitation</td>\n<td>[0.0, 100.0]</td>\n<td>%</td>\n<td></td>\n</tr>\n<tr>\n<td>Start time</td>\n<td>starttime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>End time</td>\n<td>endtime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"ab62973d-87e0-4675-8955-c579ffb63aff"},{"name":"Two group","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"fe6c450b-8593-4090-8cb0-91525799516b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 2,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 40,\r\n\t\t\"startTime\": \"08:00\",\r\n\t\t\"endTime\": \"10:59\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/battery/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"581bab99-82a3-4b3a-8b4a-ab9136c282e8","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 2,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 40,\r\n\t\t\"startTime\": \"08:00\",\r\n\t\t\"endTime\": \"10:59\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/battery/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 05:55:59 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657bea6f0c672415b9cbf7db\",\n    \"successful\": true\n}"}],"_postman_id":"fe6c450b-8593-4090-8cb0-91525799516b"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"60ef9837-911d-4426-a78c-cee1328b81f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/battery/check?recordId=657bea6f0c672415b9cbf7db","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","check"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657bea6f0c672415b9cbf7db"}],"variable":[]}},"response":[{"id":"67ec64ae-dfa0-4c72-a98b-e9e55d4bd1c1","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/timearray/battery/check?recordId=657bea6f0c672415b9cbf7db","host":["{{EU}}"],"path":["cmd","timearray","battery","check"],"query":[{"key":"recordId","value":"657bea6f0c672415b9cbf7db"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:05:41 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": true,\n    \"successful\": true\n}"}],"_postman_id":"60ef9837-911d-4426-a78c-cee1328b81f5"}],"id":"c632f52e-ec76-4992-a905-fa7d07cc25ea","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Setting Name</th>\n<th>Setting Code</th>\n<th>Value range</th>\n<th>Unit</th>\n<th>coefficient</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Charge and Discharge Selection</td>\n<td>chargedischargeselection</td>\n<td>1 - charge  <br />2 - discharge</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Select charge mode</td>\n<td>chargingmodeselection</td>\n<td>0 - PV only  <br />1 - PV + Grid charging</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Power limit</td>\n<td>powerlimitation</td>\n<td>[0.0, 100.0]</td>\n<td>%</td>\n<td></td>\n</tr>\n<tr>\n<td>Start time</td>\n<td>starttime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>End time</td>\n<td>endtime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"c632f52e-ec76-4992-a905-fa7d07cc25ea"},{"name":"Third group","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"3f9fa2b1-5f9b-426a-bf4d-3e90abde5f1d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 3,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 20,\r\n\t\t\"startTime\": \"08:00\",\r\n\t\t\"endTime\": \"10:59\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/battery/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"2a29add1-b833-49dd-97e4-64672f5b4e6d","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 3,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 20,\r\n\t\t\"startTime\": \"08:00\",\r\n\t\t\"endTime\": \"10:59\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/battery/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:06:45 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657becf50405c81264433059\",\n    \"successful\": true\n}"}],"_postman_id":"3f9fa2b1-5f9b-426a-bf4d-3e90abde5f1d"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"1352e399-93cf-492b-8591-26f1185b5aa8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/battery/check?recordId=657becf50405c81264433059","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","check"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657becf50405c81264433059"}],"variable":[]}},"response":[{"id":"1941dc75-0960-4a71-bd65-3d42d599496b","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/timearray/battery/check?recordId=657becf50405c81264433059","host":["{{EU}}"],"path":["cmd","timearray","battery","check"],"query":[{"key":"recordId","value":"657becf50405c81264433059"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:07:00 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": true,\n    \"successful\": true\n}"}],"_postman_id":"1352e399-93cf-492b-8591-26f1185b5aa8"}],"id":"628f9706-6527-42a8-bcd7-5144195ffed6","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Setting Name</th>\n<th>Setting Code</th>\n<th>Value range</th>\n<th>Unit</th>\n<th>coefficient</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Charge and Discharge Selection</td>\n<td>chargedischargeselection</td>\n<td>1 - charge  <br />2 - discharge</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Select charge mode</td>\n<td>chargingmodeselection</td>\n<td>0 - PV only  <br />1 - PV + Grid charging</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Power limit</td>\n<td>powerlimitation</td>\n<td>[0.0, 100.0]</td>\n<td>%</td>\n<td></td>\n</tr>\n<tr>\n<td>Start time</td>\n<td>starttime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>End time</td>\n<td>endtime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"628f9706-6527-42a8-bcd7-5144195ffed6"},{"name":"Four group","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"fc58db53-9697-4c6b-b767-7dff16940d65","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 4,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 40,\r\n\t\t\"startTime\": \"08:00\",\r\n\t\t\"endTime\": \"10:59\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/battery/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"cb29f93b-ac08-484d-8cf4-400ea5c52639","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 4,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 40,\r\n\t\t\"startTime\": \"08:00\",\r\n\t\t\"endTime\": \"10:59\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/battery/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:07:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657bed210405c8126443305a\",\n    \"successful\": true\n}"}],"_postman_id":"fc58db53-9697-4c6b-b767-7dff16940d65"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"52ccd19c-2581-450b-8d8e-3c430a2806bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/battery/check?recordId=657bed210405c8126443305a","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","check"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657bed210405c8126443305a"}],"variable":[]}},"response":[{"id":"e8db5b63-3334-492d-b3db-9b8927e76722","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/timearray/battery/check?recordId=657bed210405c8126443305a","host":["{{EU}}"],"path":["cmd","timearray","battery","check"],"query":[{"key":"recordId","value":"657bed210405c8126443305a"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:07:43 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": true,\n    \"successful\": true\n}"}],"_postman_id":"52ccd19c-2581-450b-8d8e-3c430a2806bc"}],"id":"e4fd00c9-a837-4b76-80b4-e29a0bfec954","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Setting Name</th>\n<th>Setting Code</th>\n<th>Value range</th>\n<th>Unit</th>\n<th>coefficient</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Charge and Discharge Selection</td>\n<td>chargedischargeselection</td>\n<td>1 - charge  <br />2 - discharge</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Select charge mode</td>\n<td>chargingmodeselection</td>\n<td>0 - PV only  <br />1 - PV + Grid charging</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Power limit</td>\n<td>powerlimitation</td>\n<td>[0.0, 100.0]</td>\n<td>%</td>\n<td></td>\n</tr>\n<tr>\n<td>Start time</td>\n<td>starttime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>End time</td>\n<td>endtime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"e4fd00c9-a837-4b76-80b4-e29a0bfec954"},{"name":"Five group","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"bf38f659-738e-42e0-a0ad-fcf39be3dfa6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 5,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 50,\r\n\t\t\"startTime\": \"08:00\",\r\n\t\t\"endTime\": \"10:59\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/battery/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"1762e5dd-9e37-441a-97cd-b716d38e0d0c","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 5,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 50,\r\n\t\t\"startTime\": \"08:00\",\r\n\t\t\"endTime\": \"10:59\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/battery/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:08:50 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657bed720405c8126443305b\",\n    \"successful\": true\n}"}],"_postman_id":"bf38f659-738e-42e0-a0ad-fcf39be3dfa6"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"aff562b1-a563-4109-b1f7-1d1b9c25727f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/battery/check?recordId=657bed720405c8126443305b","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","check"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657bed720405c8126443305b"}],"variable":[]}},"response":[{"id":"18d564e5-4820-4071-a317-f5522c74d542","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/timearray/battery/check?recordId=657bed720405c8126443305b","host":["{{EU}}"],"path":["cmd","timearray","battery","check"],"query":[{"key":"recordId","value":"657bed720405c8126443305b"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:12:15 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": true,\n    \"successful\": true\n}"}],"_postman_id":"aff562b1-a563-4109-b1f7-1d1b9c25727f"}],"id":"9efa78d0-4e7e-4e01-b58e-6b3cdbe312c4","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Setting Name</th>\n<th>Setting Code</th>\n<th>Value range</th>\n<th>Unit</th>\n<th>coefficient</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Charge and Discharge Selection</td>\n<td>chargedischargeselection</td>\n<td>1 - charge  <br />2 - discharge</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Select charge mode</td>\n<td>chargingmodeselection</td>\n<td>0 - PV only  <br />1 - PV + Grid charging</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Power limit</td>\n<td>powerlimitation</td>\n<td>[0.0, 100.0]</td>\n<td>%</td>\n<td></td>\n</tr>\n<tr>\n<td>Start time</td>\n<td>starttime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>End time</td>\n<td>endtime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"9efa78d0-4e7e-4e01-b58e-6b3cdbe312c4"},{"name":"Six group","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"d70080bc-1320-43cc-82ab-cc040276971e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 6,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 60,\r\n\t\t\"startTime\": \"08:00\",\r\n\t\t\"endTime\": \"10:59\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/battery/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"2e827ceb-9c8c-4958-af19-d99217aec663","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArray\": {\r\n\t\t\"timeArrayId\": 6,\r\n\t\t\"enable\": true,\r\n\t\t\"chargeDischargeSelection\": 1,\r\n\t\t\"chargingModeSelection\": 1,\r\n\t\t\"powerLimitation\": 60,\r\n\t\t\"startTime\": \"08:00\",\r\n\t\t\"endTime\": \"10:59\"\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/battery/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:12:45 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657bee5d0405c8126443305c\",\n    \"successful\": true\n}"}],"_postman_id":"d70080bc-1320-43cc-82ab-cc040276971e"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"ffc1c0b0-e7b6-4478-8480-eccec11cd506","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/battery/check?recordId=657bee5d0405c8126443305c","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","battery","check"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657bee5d0405c8126443305c"}],"variable":[]}},"response":[{"id":"f794aa8c-3e96-4976-98c2-5140c0133ae0","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/timearray/battery/check?recordId=657bee5d0405c8126443305c","host":["{{EU}}"],"path":["cmd","timearray","battery","check"],"query":[{"key":"recordId","value":"657bee5d0405c8126443305c"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:13:02 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": true,\n    \"successful\": true\n}"}],"_postman_id":"ffc1c0b0-e7b6-4478-8480-eccec11cd506"}],"id":"7ded43d8-9f6c-4c9f-9404-b693801cbd69","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Setting Name</th>\n<th>Setting Code</th>\n<th>Value range</th>\n<th>Unit</th>\n<th>coefficient</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Charge and Discharge Selection</td>\n<td>chargedischargeselection</td>\n<td>1 - charge  <br />2 - discharge</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Select charge mode</td>\n<td>chargingmodeselection</td>\n<td>0 - PV only  <br />1 - PV + Grid charging</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Power limit</td>\n<td>powerlimitation</td>\n<td>[0.0, 100.0]</td>\n<td>%</td>\n<td></td>\n</tr>\n<tr>\n<td>Start time</td>\n<td>starttime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>End time</td>\n<td>endtime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"7ded43d8-9f6c-4c9f-9404-b693801cbd69"}],"id":"ac7f1e3f-deee-4be2-93a2-4da4cbbb5b02","_postman_id":"ac7f1e3f-deee-4be2-93a2-4da4cbbb5b02","description":""},{"name":"Load management configuration","item":[{"name":"DO(dry connector) Function Settings","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"cb13b17a-a381-44d9-987a-6f843fb7ea09","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"do1Value\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"082ef408-3927-437c-b274-de5d10ed8c72","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"do1Value\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:23:45 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657abb912051f202bd676343\",\n    \"successful\": true\n}"}],"_postman_id":"cb13b17a-a381-44d9-987a-6f843fb7ea09"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"7a1a2d5b-04e5-4d37-960a-488001e88e29","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657abb912051f202bd676343","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657abb912051f202bd676343"}],"variable":[]}},"response":[{"id":"8e90f6a3-fda0-451d-94b7-5e1c7df72d79","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657abb912051f202bd676343","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657abb912051f202bd676343"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:24:14 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"do1Value\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"7a1a2d5b-04e5-4d37-960a-488001e88e29"}],"id":"3497571d-e49c-4174-bd08-ff1ed7416591","_postman_id":"3497571d-e49c-4174-bd08-ff1ed7416591","description":""},{"name":"Load Management","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"eb5e52e4-336a-4771-abee-6a3d73343cc3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"loadControlMode\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"4c76de66-83f4-4ea9-90c7-1222bf4e1ac0","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"loadControlMode\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:47:57 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ac13d720e8328c7f06dd4\",\n    \"successful\": true\n}"}],"_postman_id":"eb5e52e4-336a-4771-abee-6a3d73343cc3"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"f4e2ad81-29ef-4858-9e69-aa57432d1501","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ac13d720e8328c7f06dd4","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ac13d720e8328c7f06dd4"}],"variable":[]}},"response":[{"id":"0f5a7936-c897-4a65-8ccf-bd70c9b89b27","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ac13d720e8328c7f06dd4","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ac13d720e8328c7f06dd4"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:48:24 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"loadControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"f4e2ad81-29ef-4858-9e69-aa57432d1501"}],"id":"4ea658e3-ee55-445a-9218-6b6605333122","_postman_id":"4ea658e3-ee55-445a-9218-6b6605333122","description":""},{"name":"Switch Status","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"5d36b6b4-947b-4b52-8b02-95b2c63690d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"manualModeRelayStatus\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"74563855-58bc-48c7-9142-f3965ca110f3","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"manualModeRelayStatus\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:48:57 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ac179720e8328c7f06dd5\",\n    \"successful\": true\n}"}],"_postman_id":"5d36b6b4-947b-4b52-8b02-95b2c63690d2"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"4b7726cd-79a5-4efb-88ed-83731d7a36e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ac179720e8328c7f06dd5","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ac179720e8328c7f06dd5"}],"variable":[]}},"response":[{"id":"10534b3e-ea6d-4686-b3d1-80073e0a13c7","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ac179720e8328c7f06dd5","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ac179720e8328c7f06dd5"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:53:02 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"manualModeRelayStatus\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"4b7726cd-79a5-4efb-88ed-83731d7a36e2"}],"id":"c33dec40-81d3-4527-ab31-865a60eeeaf9","_postman_id":"c33dec40-81d3-4527-ab31-865a60eeeaf9","description":""},{"name":"Feed-in Power Control or Battery SOC Control","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"fe812358-131c-4537-80a9-12efb44fc98a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"controlTypeMode3\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"62f4fca4-a48b-409c-b8c4-938a0cf24cb7","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"controlTypeMode3\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:54:14 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ac2b6720e8328c7f06dd6\",\n    \"successful\": true\n}"}],"_postman_id":"fe812358-131c-4537-80a9-12efb44fc98a"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"44c5a9dc-1432-4250-b584-add2bfca09ff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ac2b6720e8328c7f06dd6","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ac2b6720e8328c7f06dd6"}],"variable":[]}},"response":[{"id":"aaa1c75a-7151-4c35-9fb2-7e7ca6b695aa","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ac2b6720e8328c7f06dd6","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ac2b6720e8328c7f06dd6"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 08:54:43 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"controlTypeMode3\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"44c5a9dc-1432-4250-b584-add2bfca09ff"}],"id":"5ef221bc-601f-412d-b1bd-8241614bb2a4","_postman_id":"5ef221bc-601f-412d-b1bd-8241614bb2a4","description":""},{"name":"Feed-in Power Threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"4f4d6ed8-ec14-43e0-88e7-8d9260dbd6c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"exportPowerThresholdMode3\",\r\n            \"value\": \"70000\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"fb724a38-d21c-4bc8-a57f-6bf57325e977","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"exportPowerThresholdMode3\",\r\n            \"value\": \"70000\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:45:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657acebbcfb66238e7a00282\",\n    \"successful\": true\n}"}],"_postman_id":"4f4d6ed8-ec14-43e0-88e7-8d9260dbd6c2"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"0518855d-581d-4da0-9566-8ad5b70bf7ed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657acebbcfb66238e7a00282","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657acebbcfb66238e7a00282"}],"variable":[]}},"response":[{"id":"c0ebd04f-0c01-4c76-8af3-0ab648b0b42c","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657acebbcfb66238e7a00282","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657acebbcfb66238e7a00282"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:45:40 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"exportPowerThresholdMode3\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1 4464\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"0518855d-581d-4da0-9566-8ad5b70bf7ed"}],"id":"c9ee9179-09aa-418d-b80e-c113f0955fe8","_postman_id":"c9ee9179-09aa-418d-b80e-c113f0955fe8","description":""},{"name":"Consumption Power Threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"e6948955-8003-46e8-b5fe-2bdafaf96b52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"importPowerThresholdMode3\",\r\n            \"value\": \"210\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"992c4b18-9616-44f0-a4dc-7f518d5e3921","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"importPowerThresholdMode3\",\r\n            \"value\": \"210\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:31:11 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657acb5f41e123105d00c54c\",\n    \"successful\": true\n}"}],"_postman_id":"e6948955-8003-46e8-b5fe-2bdafaf96b52"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"2398f344-61cf-47cd-ba4b-e904f0e4dd9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657acb5f41e123105d00c54c","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657acb5f41e123105d00c54c"}],"variable":[]}},"response":[{"id":"a2e9de43-a52d-4065-955b-38a6c2cfad3d","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657acb5f41e123105d00c54c","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657acb5f41e123105d00c54c"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:45:11 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"importPowerThresholdMode3\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0 210\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"2398f344-61cf-47cd-ba4b-e904f0e4dd9b"}],"id":"4ecae941-5f3f-454f-aa02-317012b67705","_postman_id":"4ecae941-5f3f-454f-aa02-317012b67705","description":""},{"name":"Start SOC Threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"6554cca7-90fb-43e2-9f65-9fb58a2eb8c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"startSocMode3\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"71d032ae-2160-46ef-8521-ad81292cdd84","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"startSocMode3\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:10:39 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ac68f720e8328c7f06dd9\",\n    \"successful\": true\n}"}],"_postman_id":"6554cca7-90fb-43e2-9f65-9fb58a2eb8c3"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"d373b2af-2741-4e8e-b792-596a8a4cbedb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ac68f720e8328c7f06dd9","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ac68f720e8328c7f06dd9"}],"variable":[]}},"response":[{"id":"2df704dc-b07b-42ba-ba5a-b7e4d883bd2a","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ac68f720e8328c7f06dd9","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ac68f720e8328c7f06dd9"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:11:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"startSocMode3\": {\n            \"controlResult\": true,\n            \"currentValue\": \"2000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"d373b2af-2741-4e8e-b792-596a8a4cbedb"}],"id":"2bc32413-5cb9-42cb-94e0-3bd382abba81","_postman_id":"2bc32413-5cb9-42cb-94e0-3bd382abba81","description":""},{"name":"End SOC Threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"2b77c05a-54b6-4195-af1c-fd3b61502e5d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"recoverySocMode3\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"5e55b5c7-4ce2-455c-9c12-b6144a22f9de","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"recoverySocMode3\",\r\n            \"value\": \"0\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 01:41:03 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"6580f4af0405c81264433060\",\n    \"successful\": true\n}"}],"_postman_id":"2b77c05a-54b6-4195-af1c-fd3b61502e5d"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"f0972f92-be8c-41af-9e2b-24be4b702857","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=6580f4af0405c81264433060","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"6580f4af0405c81264433060"}],"variable":[]}},"response":[{"id":"c31760ea-e07b-4b61-a7c3-c9817018e75d","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=6580f4af0405c81264433060","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"6580f4af0405c81264433060"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 01:41:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"recoverySocMode3\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"f0972f92-be8c-41af-9e2b-24be4b702857"}],"id":"f9e5dd0b-daa7-4a87-a3ce-d7df4315890e","_postman_id":"f9e5dd0b-daa7-4a87-a3ce-d7df4315890e","description":""},{"name":"Minimum Operation Hours","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"d006f433-205a-47a8-9a3d-b6c1d3b2faf6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"onceRunTimeMinMode3\",\r\n            \"value\": \"32\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"3083f7d8-846c-4a9c-a30e-52d2ef4368cb","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"onceRunTimeMinMode3\",\r\n            \"value\": \"32\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 01:45:03 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"6580f59f0405c81264433066\",\n    \"successful\": true\n}"}],"_postman_id":"d006f433-205a-47a8-9a3d-b6c1d3b2faf6"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"33bf73b9-6512-4b12-a1d5-dd9308e27709","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=6580f59f0405c81264433066","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"6580f59f0405c81264433066"}],"variable":[]}},"response":[{"id":"9dd0ec0b-f4c2-4a8e-8aa3-66f1f890a79b","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=6580f59f0405c81264433066","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"6580f59f0405c81264433066"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 01:45:27 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"onceRunTimeMinMode3\": {\n            \"controlResult\": true,\n            \"currentValue\": \"32\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"33bf73b9-6512-4b12-a1d5-dd9308e27709"}],"id":"39c16b21-d2ff-44d7-b0cc-78ceb8ae16d0","_postman_id":"39c16b21-d2ff-44d7-b0cc-78ceb8ae16d0","description":""},{"name":"Daily Max Operation Hours","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"39d9b8aa-bb5c-4c7c-9b21-0924c46d4f65","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"onedayRunTimeMaxMode3\",\r\n            \"value\": \"35\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"8e8da902-80c7-4ef4-a082-8bb249dfeca5","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"onedayRunTimeMaxMode3\",\r\n            \"value\": \"35\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 01:46:06 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"6580f5de0405c81264433067\",\n    \"successful\": true\n}"}],"_postman_id":"39d9b8aa-bb5c-4c7c-9b21-0924c46d4f65"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"3edb1d8f-8c35-4088-ac54-b8d325673bc0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=6580f5de0405c81264433067","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"6580f5de0405c81264433067"}],"variable":[]}},"response":[{"id":"06c1c59e-3c8e-41ad-9a47-4aabc7ff8c5c","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=6580f5de0405c81264433067","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"6580f5de0405c81264433067"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Dec 2023 01:46:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"onedayRunTimeMaxMode3\": {\n            \"controlResult\": true,\n            \"currentValue\": \"35\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"3edb1d8f-8c35-4088-ac54-b8d325673bc0"}],"id":"0946b7b2-06c4-4076-ae8f-a306ac91fd9d","_postman_id":"0946b7b2-06c4-4076-ae8f-a306ac91fd9d","description":""}],"id":"19d23ac1-679c-441d-9bec-7159aec86167","_postman_id":"19d23ac1-679c-441d-9bec-7159aec86167","description":""},{"name":"Load time group configuration","item":[{"name":"First group","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"fa9fd24a-a90e-4920-b2a6-9bb0a16eee11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArrayId\": 1,\r\n\t\"enable\": true,\r\n\t\"lmStartTime\": \"09:00\",\r\n\t\"lmEndTime\": \"10:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/load/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","load","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"f4c9deda-7018-49af-a5b5-903b8ea7e63a","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArrayId\": 1,\r\n\t\"enable\": true,\r\n\t\"lmStartTime\": \"09:00\",\r\n\t\"lmEndTime\": \"10:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/load/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:14:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657beec70405c8126443305d\",\n    \"successful\": true\n}"}],"_postman_id":"fa9fd24a-a90e-4920-b2a6-9bb0a16eee11"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"541cda1e-d6e0-4be4-8367-5d33f00269de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/load/check?recordId=657beec70405c8126443305d","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","load","check"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657beec70405c8126443305d"}],"variable":[]}},"response":[{"id":"b840d4c9-7def-427a-ac91-0dc82dda756d","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/timearray/load/check?recordId=657beec70405c8126443305d","host":["{{EU}}"],"path":["cmd","timearray","load","check"],"query":[{"key":"recordId","value":"657beec70405c8126443305d"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:14:46 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": true,\n    \"successful\": true\n}"}],"_postman_id":"541cda1e-d6e0-4be4-8367-5d33f00269de"}],"id":"4646e241-ef05-4204-a1d8-719e83bcf1fb","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Setting Name</th>\n<th>Setting Code</th>\n<th>Value range</th>\n<th>Unit</th>\n<th>coefficient</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Start Time</td>\n<td>lmStartTime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>End Time</td>\n<td>lmEndTime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"4646e241-ef05-4204-a1d8-719e83bcf1fb"},{"name":"Two group","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"47b0fd69-763a-4803-b1f5-4bfcbbb1b389","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArrayId\": 2,\r\n\t\"enable\": true,\r\n\t\"lmStartTime\": \"09:00\",\r\n\t\"lmEndTime\": \"10:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/load/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","load","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"f7a39430-ed5f-434d-8c29-e21b8d039bf4","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArrayId\": 2,\r\n\t\"enable\": true,\r\n\t\"lmStartTime\": \"09:00\",\r\n\t\"lmEndTime\": \"10:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/load/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:16:25 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657bef390405c8126443305e\",\n    \"successful\": true\n}"}],"_postman_id":"47b0fd69-763a-4803-b1f5-4bfcbbb1b389"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"640bb6ca-e8a9-48e1-bd11-0d6d3ce6b5d0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/load/check?recordId=657bef390405c8126443305e","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","load","check"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657bef390405c8126443305e"}],"variable":[]}},"response":[{"id":"8485f383-7371-4fb2-98a8-3c6ae0ecd166","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/timearray/load/check?recordId=657bef390405c8126443305e","host":["{{EU}}"],"path":["cmd","timearray","load","check"],"query":[{"key":"recordId","value":"657bef390405c8126443305e"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:16:46 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": true,\n    \"successful\": true\n}"}],"_postman_id":"640bb6ca-e8a9-48e1-bd11-0d6d3ce6b5d0"}],"id":"d0d64fc7-d9c5-4fef-a4ae-623321a82cd5","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Setting Name</th>\n<th>Setting Code</th>\n<th>Value range</th>\n<th>Unit</th>\n<th>coefficient</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Start Time</td>\n<td>lmStartTime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>End Time</td>\n<td>lmEndTime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"d0d64fc7-d9c5-4fef-a4ae-623321a82cd5"},{"name":"Third group","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"76ad73aa-4991-48ca-b06b-1a5d571e4fc9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArrayId\": 3,\r\n\t\"enable\": true,\r\n\t\"lmStartTime\": \"09:00\",\r\n\t\"lmEndTime\": \"10:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/load/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","load","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"ab8404c4-faa9-4722-8d1a-fa48073a91e3","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"deviceSn\": \"A112200162230146\",\r\n\t\"timeArrayId\": 3,\r\n\t\"enable\": true,\r\n\t\"lmStartTime\": \"09:00\",\r\n\t\"lmEndTime\": \"10:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/timearray/load/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:17:21 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657bef710405c8126443305f\",\n    \"successful\": true\n}"}],"_postman_id":"76ad73aa-4991-48ca-b06b-1a5d571e4fc9"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"59b82a4e-1f77-4a74-9a24-c208d42b75ae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/timearray/load/check?recordId=657bef710405c8126443305f","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","timearray","load","check"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657bef710405c8126443305f"}],"variable":[]}},"response":[{"id":"f5c04df4-5de2-40a6-a9c8-08e4975a85c6","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/timearray/load/check?recordId=657bef710405c8126443305f","host":["{{EU}}"],"path":["cmd","timearray","load","check"],"query":[{"key":"recordId","value":"657bef710405c8126443305f"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 06:17:38 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": true,\n    \"successful\": true\n}"}],"_postman_id":"59b82a4e-1f77-4a74-9a24-c208d42b75ae"}],"id":"d3f5d223-ee49-4873-800b-7ade5adbd3c1","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Setting Name</th>\n<th>Setting Code</th>\n<th>Value range</th>\n<th>Unit</th>\n<th>coefficient</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Start Time</td>\n<td>lmStartTime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>End Time</td>\n<td>lmEndTime</td>\n<td>[00:00, 23:59]</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"d3f5d223-ee49-4873-800b-7ade5adbd3c1"}],"id":"e16f58b0-25c9-4bb9-b04b-35d1d69aefc5","_postman_id":"e16f58b0-25c9-4bb9-b04b-35d1d69aefc5","description":""},{"name":"Voltage active power curve P (U) configuration","item":[{"name":"P(U) curve switch","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"5b29ecf7-6a13-4c0f-8377-a2973522f66f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overvoltageLoadReductionEnable\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"2ae665e0-64d9-4b23-ba39-82bcb8a9bbaf","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overvoltageLoadReductionEnable\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:28:02 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657acaa241e123105d00c549\",\n    \"successful\": true\n}"}],"_postman_id":"5b29ecf7-6a13-4c0f-8377-a2973522f66f"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"d4d25e07-6886-4262-9ce8-b66e45463546","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657acaa241e123105d00c549","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657acaa241e123105d00c549"}],"variable":[]}},"response":[{"id":"9852052b-7e94-4758-9e81-68c9370c5078","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657acaa241e123105d00c549","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657acaa241e123105d00c549"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:28:21 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"overvoltageLoadReductionEnable\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"d4d25e07-6886-4262-9ce8-b66e45463546"}],"id":"fb66e261-2d83-4744-baa1-313704de7a6e","_postman_id":"fb66e261-2d83-4744-baa1-313704de7a6e","description":""},{"name":"P(U) curve start voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"f636e973-6d86-43a5-8125-cff8a2ba82b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"voltage3ForPUCurve\",\r\n            \"value\": \"231\"\r\n        }\r\n    ] \r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"87878470-481d-448c-85a8-74ef8c6b2d9c","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"voltage3ForPUCurve\",\r\n            \"value\": \"231\"\r\n        }\r\n    ] \r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:29:01 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657acadd41e123105d00c54a\",\n    \"successful\": true\n}"}],"_postman_id":"f636e973-6d86-43a5-8125-cff8a2ba82b4"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"ef6de8c1-b0b0-4483-9e63-20e04343051e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657acadd41e123105d00c54a","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657acadd41e123105d00c54a"}],"variable":[]}},"response":[{"id":"96621693-476f-45cc-83c3-c075e8b2c639","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657acadd41e123105d00c54a","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657acadd41e123105d00c54a"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:29:16 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"voltage3ForPUCurve\": {\n            \"controlResult\": true,\n            \"currentValue\": \"2310\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"ef6de8c1-b0b0-4483-9e63-20e04343051e"}],"id":"b207ece9-13e6-4b8f-b660-7fedafb5069d","_postman_id":"b207ece9-13e6-4b8f-b660-7fedafb5069d","description":""},{"name":"Power of P(U) curve start voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"ede37d85-4be8-4b14-a90b-caf89b1a0295","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"power3ForPUCurve\",\r\n            \"value\": \"26\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"89a06c3c-05ea-469d-a3c4-1ff1a8e6ae8f","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"power3ForPUCurve\",\r\n            \"value\": \"26\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:32:38 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657acbb641e123105d00c54d\",\n    \"successful\": true\n}"}],"_postman_id":"ede37d85-4be8-4b14-a90b-caf89b1a0295"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"cedb20ff-11a1-4b0d-a461-28290d0c0690","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657acbb641e123105d00c54d","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657acbb641e123105d00c54d"}],"variable":[]}},"response":[{"id":"3501e68b-fc8b-42d3-ab6b-4ec9d193acb6","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657acbb641e123105d00c54d","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657acbb641e123105d00c54d"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:32:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"power3ForPUCurve\": {\n            \"controlResult\": true,\n            \"currentValue\": \"260\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"cedb20ff-11a1-4b0d-a461-28290d0c0690"}],"id":"421a1307-df11-4fe2-9996-3435b9060595","_postman_id":"421a1307-df11-4fe2-9996-3435b9060595","description":""},{"name":"P(U) curve end voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"9e20b3f7-77e5-44c0-b429-662fba7760cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"voltage4ForPUCurve\",\r\n            \"value\": \"240\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"88dd2909-b333-455e-ac46-4397dc7e4091","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"voltage4ForPUCurve\",\r\n            \"value\": \"240\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:33:45 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657acbf941e123105d00c54e\",\n    \"successful\": true\n}"}],"_postman_id":"9e20b3f7-77e5-44c0-b429-662fba7760cd"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"95f694f6-a50b-4253-ac94-61d773d05c82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657acbf941e123105d00c54e","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657acbf941e123105d00c54e"}],"variable":[]}},"response":[{"id":"c284ab68-a7eb-4379-8e31-3e278d42aaa0","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657acbf941e123105d00c54e","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657acbf941e123105d00c54e"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Dec 2023 09:38:19 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"voltage4ForPUCurve\": {\n            \"controlResult\": true,\n            \"currentValue\": \"2400\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"95f694f6-a50b-4253-ac94-61d773d05c82"}],"id":"b9ea2123-ead1-423a-86a0-375a417f3aa5","_postman_id":"b9ea2123-ead1-423a-86a0-375a417f3aa5","description":""},{"name":"Power of P(U) curve end voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"7aac5283-9bc4-4f46-a8d8-80424467520a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"power4ForPUCurve\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"6b9cd775-8296-4285-8915-1ff6147ec00e","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"power4ForPUCurve\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:40:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ba07fcfb66238e7a00283\",\n    \"successful\": true\n}"}],"_postman_id":"7aac5283-9bc4-4f46-a8d8-80424467520a"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"2332291b-cf66-4cea-bdb0-9df5cbbbeab3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ba07fcfb66238e7a00283","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ba07fcfb66238e7a00283"}],"variable":[]}},"response":[{"id":"ae39f345-e197-4ab3-a4d5-fcdc16ea9913","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ba07fcfb66238e7a00283","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ba07fcfb66238e7a00283"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:40:51 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"power4ForPUCurve\": {\n            \"controlResult\": true,\n            \"currentValue\": \"300\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"2332291b-cf66-4cea-bdb0-9df5cbbbeab3"}],"id":"08409cf5-551d-43f6-bc5e-c320b312b1c6","_postman_id":"08409cf5-551d-43f6-bc5e-c320b312b1c6","description":""},{"name":"P(U) Time constant (τ)","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"994ca2a1-de3a-46ea-96a3-4666f5db0c44","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"rsved28112\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"7285ebe0-ce00-4f60-b03e-1f2fa30d418e","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"rsved28112\",\r\n            \"value\": \"20\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:41:33 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ba0bdcfb66238e7a00284\",\n    \"successful\": true\n}"}],"_postman_id":"994ca2a1-de3a-46ea-96a3-4666f5db0c44"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"5c782a28-75a5-4580-af48-75decd084467","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ba0bdcfb66238e7a00284","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ba0bdcfb66238e7a00284"}],"variable":[]}},"response":[{"id":"d6917bb4-f400-4c10-b354-a7ea1676aa8b","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ba0bdcfb66238e7a00284","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ba0bdcfb66238e7a00284"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:41:51 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"rsved28112\": {\n            \"controlResult\": true,\n            \"currentValue\": \"200\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"5c782a28-75a5-4580-af48-75decd084467"}],"id":"6f089068-75b4-4d8d-8ede-e429c41bf03d","_postman_id":"6f089068-75b4-4d8d-8ede-e429c41bf03d","description":""}],"id":"185558b7-f55a-4c22-b71f-35c04c2e4523","_postman_id":"185558b7-f55a-4c22-b71f-35c04c2e4523","description":""},{"name":"Frequency power curve FP configuration","item":[{"name":"Overfrequency FP curve switch","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"b588e770-afae-4483-aa7b-41562c9b28af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overFrequencyLoadReductionEnableForFP\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"352af772-4853-4b88-842a-3335a0bca744","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overFrequencyLoadReductionEnableForFP\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:47:00 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ba204cfb66238e7a00285\",\n    \"successful\": true\n}"}],"_postman_id":"b588e770-afae-4483-aa7b-41562c9b28af"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"4d8de68a-23c2-4b99-aa75-54994560963d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ba204cfb66238e7a00285","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ba204cfb66238e7a00285"}],"variable":[]}},"response":[{"id":"30ebc3af-5742-4167-bdc8-9f5b713e0304","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ba204cfb66238e7a00285","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ba204cfb66238e7a00285"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:48:10 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"overFrequencyLoadReductionEnableForFP\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"4d8de68a-23c2-4b99-aa75-54994560963d"}],"id":"fa052c2b-0425-4268-a014-71dff8029b69","_postman_id":"fa052c2b-0425-4268-a014-71dff8029b69","description":""},{"name":"Overfrequency threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"10a9a4bd-2667-4083-9f40-41e23c94e8f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overFrequencyLoadReductionStartFrequencyForFP\",\r\n            \"value\": \"55\"\r\n        }\r\n    ] \r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"ddb5a1b7-87f5-47f7-83b7-43a1d5537ad9","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overFrequencyLoadReductionStartFrequencyForFP\",\r\n            \"value\": \"55\"\r\n        }\r\n    ] \r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:48:57 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ba279cfb66238e7a00286\",\n    \"successful\": true\n}"}],"_postman_id":"10a9a4bd-2667-4083-9f40-41e23c94e8f4"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"37adaaf8-8a78-4a2c-8254-62ce92409e0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ba279cfb66238e7a00286","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ba279cfb66238e7a00286"}],"variable":[]}},"response":[{"id":"9d3f2e57-1c74-488d-9ca3-31ab55ba9ce8","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ba279cfb66238e7a00286","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ba279cfb66238e7a00286"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:49:22 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"overFrequencyLoadReductionStartFrequencyForFP\": {\n            \"controlResult\": true,\n            \"currentValue\": \"5500\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"37adaaf8-8a78-4a2c-8254-62ce92409e0e"}],"id":"b5affa32-f3cf-4716-96d8-35692e50bc32","_postman_id":"b5affa32-f3cf-4716-96d8-35692e50bc32","description":""},{"name":"Overfrequency threshold power","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"a1e70904-3d5e-4c7e-a5d9-92513d7d0914","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overFrequencyLoadReductionStartFrequencyPowerForFP\",\r\n            \"value\": \"40\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"5184027d-6f51-4756-942a-f241e42601df","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overFrequencyLoadReductionStartFrequencyPowerForFP\",\r\n            \"value\": \"40\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:49:51 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ba2afcfb66238e7a00287\",\n    \"successful\": true\n}"}],"_postman_id":"a1e70904-3d5e-4c7e-a5d9-92513d7d0914"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"f383588c-5b61-4930-aa7c-ee83e8817124","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ba2afcfb66238e7a00287","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ba2afcfb66238e7a00287"}],"variable":[]}},"response":[{"id":"e8afcc66-c0d9-48ab-a0a5-96743ef52795","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ba2afcfb66238e7a00287","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ba2afcfb66238e7a00287"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:50:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"overFrequencyLoadReductionStartFrequencyPowerForFP\": {\n            \"controlResult\": true,\n            \"currentValue\": \"400\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"f383588c-5b61-4930-aa7c-ee83e8817124"}],"id":"6ca9a3f1-220e-4a6d-b8dd-069ff38a4b94","_postman_id":"6ca9a3f1-220e-4a6d-b8dd-069ff38a4b94","description":""},{"name":"Overfrequency end point frequency","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"6aa0a21a-a73a-4d1b-a395-eda86ac8f592","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overFrequencyLoadReductionEndFrequencyForFP\",\r\n            \"value\": \"56\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"24e6e054-fc91-428a-8b4c-485ad9013967","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overFrequencyLoadReductionEndFrequencyForFP\",\r\n            \"value\": \"56\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:51:01 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ba2f5cfb66238e7a00288\",\n    \"successful\": true\n}"}],"_postman_id":"6aa0a21a-a73a-4d1b-a395-eda86ac8f592"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"b089b40b-1604-4708-9e00-2c33c41e972b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ba2f5cfb66238e7a00288","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ba2f5cfb66238e7a00288"}],"variable":[]}},"response":[{"id":"1a43c02f-7d85-43ad-be9f-00c976cba85f","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ba2f5cfb66238e7a00288","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ba2f5cfb66238e7a00288"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:51:36 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"overFrequencyLoadReductionEndFrequencyForFP\": {\n            \"controlResult\": true,\n            \"currentValue\": \"5600\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"b089b40b-1604-4708-9e00-2c33c41e972b"}],"id":"4dd457fb-879b-4609-8765-df9d1e776bb6","_postman_id":"4dd457fb-879b-4609-8765-df9d1e776bb6","description":""},{"name":"Overfrequency end point power","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"f2117d3b-e26e-4d15-8231-ae257efee417","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overFrequencyLoadReductionEndFrequencyPowerForFP\",\r\n            \"value\": \"45\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"5544d082-db18-451b-8d28-80c71f08c199","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"overFrequencyLoadReductionEndFrequencyPowerForFP\",\r\n            \"value\": \"45\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:52:19 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ba343cfb66238e7a00289\",\n    \"successful\": true\n}"}],"_postman_id":"f2117d3b-e26e-4d15-8231-ae257efee417"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"79dcdbe9-c111-466c-9608-d10df2ceb6f6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ba343cfb66238e7a00289","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ba343cfb66238e7a00289"}],"variable":[]}},"response":[{"id":"c94002d3-0eb2-477e-ba7f-8a0ba031048c","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ba343cfb66238e7a00289","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ba343cfb66238e7a00289"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:52:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"overFrequencyLoadReductionEndFrequencyPowerForFP\": {\n            \"controlResult\": true,\n            \"currentValue\": \"450\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"79dcdbe9-c111-466c-9608-d10df2ceb6f6"}],"id":"d66f472a-ec2f-40f1-b06d-dd2e9f097523","_postman_id":"d66f472a-ec2f-40f1-b06d-dd2e9f097523","description":""},{"name":"Overfrequency recovery threshold","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"0c012641-83e9-40c4-a15a-d1d2c046345e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"recoveryPowerFrequencyThresholdForFPOverFrequencyLoadReduction\",\r\n            \"value\": \"0.9\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"858ff1ab-8072-4d69-9555-44b584fbc8cf","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"recoveryPowerFrequencyThresholdForFPOverFrequencyLoadReduction\",\r\n            \"value\": \"0.9\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:53:24 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ba384cfb66238e7a0028a\",\n    \"successful\": true\n}"}],"_postman_id":"0c012641-83e9-40c4-a15a-d1d2c046345e"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"6a1de2da-c99e-4de7-9850-c1bd0d4c52d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ba384cfb66238e7a0028a","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ba384cfb66238e7a0028a"}],"variable":[]}},"response":[{"id":"3c0a2d18-2e6f-486e-800e-ea9f9dab7512","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ba384cfb66238e7a0028a","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ba384cfb66238e7a0028a"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 00:56:40 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"recoveryPowerFrequencyThresholdForFPOverFrequencyLoadReduction\": {\n            \"controlResult\": true,\n            \"currentValue\": \"90\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"6a1de2da-c99e-4de7-9850-c1bd0d4c52d8"}],"id":"92b1aa53-c539-4c85-851e-b6761554fa68","_postman_id":"92b1aa53-c539-4c85-851e-b6761554fa68","description":""},{"name":"Overfrequency deactivation time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"7f986ecf-d268-48af-b06e-20023a5a51c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"powerRecoveryWaitingTimeForFPOverFrequencyLoadReduction\",\r\n            \"value\": \"200\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"1cbc9e03-3b09-41d3-9741-2409088dc068","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"powerRecoveryWaitingTimeForFPOverFrequencyLoadReduction\",\r\n            \"value\": \"200\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:04:19 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ba613cfb66238e7a0028c\",\n    \"successful\": true\n}"}],"_postman_id":"7f986ecf-d268-48af-b06e-20023a5a51c9"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"7461cea7-54f7-40da-b6fb-67c2a039a4ae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ba613cfb66238e7a0028c","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ba613cfb66238e7a0028c"}],"variable":[]}},"response":[{"id":"7f337cf4-3f38-47b8-9936-52259c229466","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ba613cfb66238e7a0028c","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ba613cfb66238e7a0028c"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:04:43 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"powerRecoveryWaitingTimeForFPOverFrequencyLoadReduction\": {\n            \"controlResult\": true,\n            \"currentValue\": \"200\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"7461cea7-54f7-40da-b6fb-67c2a039a4ae"}],"id":"a527601f-f654-45bd-89d0-7b81da0b64df","_postman_id":"a527601f-f654-45bd-89d0-7b81da0b64df","description":""},{"name":"Overfrequency power recovery rate","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"da3e5ece-ccd7-47fb-a946-5335d07827c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"powerRecoverySlowLoadRateForFPOverFrequencyLoadReduction\",\r\n            \"value\": \"245\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"84229d77-bc2c-4e55-b311-ee9352ae4056","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"powerRecoverySlowLoadRateForFPOverFrequencyLoadReduction\",\r\n            \"value\": \"245\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:05:17 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ba64dcfb66238e7a0028d\",\n    \"successful\": true\n}"}],"_postman_id":"da3e5ece-ccd7-47fb-a946-5335d07827c5"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"9510803f-664e-4071-840f-73e6d0443eb0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ba64dcfb66238e7a0028d","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ba64dcfb66238e7a0028d"}],"variable":[]}},"response":[{"id":"e3497478-7f09-42e6-81c6-9c1b986ac240","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ba64dcfb66238e7a0028d","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ba64dcfb66238e7a0028d"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:05:40 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"powerRecoverySlowLoadRateForFPOverFrequencyLoadReduction\": {\n            \"controlResult\": true,\n            \"currentValue\": \"2450\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"9510803f-664e-4071-840f-73e6d0443eb0"}],"id":"45b2d587-3b27-4fc4-bf53-9233840d6efc","_postman_id":"45b2d587-3b27-4fc4-bf53-9233840d6efc","description":""}],"id":"33ec04b8-336f-4cc9-86fa-516691788c15","_postman_id":"33ec04b8-336f-4cc9-86fa-516691788c15","description":""},{"name":"Low penetration configuration","item":[{"name":"LVRT switch","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"645375f2-79d9-448e-bc27-d0ac74b412b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughEnable\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"964002da-9f20-4551-8914-08e1817863a9","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughEnable\",\r\n            \"value\": \"1\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:07:13 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657ba6c1cfb66238e7a0028e\",\n    \"successful\": true\n}"}],"_postman_id":"645375f2-79d9-448e-bc27-d0ac74b412b4"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"4e59a072-466f-4fbb-aa8a-f2c459905234","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657ba6c1cfb66238e7a0028e","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657ba6c1cfb66238e7a0028e"}],"variable":[]}},"response":[{"id":"c2fb033c-e997-48f8-be2a-4255399056d6","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657ba6c1cfb66238e7a0028e","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657ba6c1cfb66238e7a0028e"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:07:33 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"lowThroughEnable\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"4e59a072-466f-4fbb-aa8a-f2c459905234"}],"id":"08f69afe-ff29-44ba-91fd-bcc34a25e27c","_postman_id":"08f69afe-ff29-44ba-91fd-bcc34a25e27c","description":""},{"name":"Lock in voltage (Zero current)","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"735e9f0e-956a-4605-9110-c5a6427f9922","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughEntryVoltage\",\r\n            \"value\": \"20\"\r\n        }\r\n    ] \r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"57c66e93-6c95-4f17-b551-183d97ecfc8d","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughEntryVoltage\",\r\n            \"value\": \"20\"\r\n        }\r\n    ] \r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 05:48:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658a69190405c81264433070\",\n    \"successful\": true\n}"}],"_postman_id":"735e9f0e-956a-4605-9110-c5a6427f9922"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"98b88957-18fa-4351-a612-d71265744be5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658a69190405c81264433070","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658a69190405c81264433070"}],"variable":[]}},"response":[{"id":"e8d946cc-172f-4c91-9fa1-15aa7323e63b","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658a69190405c81264433070","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658a69190405c81264433070"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 05:48:19 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"lowThroughEntryVoltage\": {\n            \"controlResult\": true,\n            \"currentValue\": \"452\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"98b88957-18fa-4351-a612-d71265744be5"}],"id":"cedad5cf-0698-49d6-97cd-3287e0bc12b4","_postman_id":"cedad5cf-0698-49d6-97cd-3287e0bc12b4","description":""},{"name":"Lock out voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"8689db2a-a978-4273-8567-6323a20cc7a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughExitVoltage\",\r\n            \"value\": \"12\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"d9ded9f4-ae24-4900-b993-1b47e147675f","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughExitVoltage\",\r\n            \"value\": \"12\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 05:49:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658a696b0405c81264433071\",\n    \"successful\": true\n}"}],"_postman_id":"8689db2a-a978-4273-8567-6323a20cc7a2"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"cbd76b04-0efe-4d8a-924d-23c5715c705b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658a696b0405c81264433071","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658a696b0405c81264433071"}],"variable":[]}},"response":[{"id":"8ad09d25-4d26-42b3-86b9-483db7cf564c","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658a696b0405c81264433071","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658a696b0405c81264433071"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 05:49:53 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"lowThroughExitVoltage\": {\n            \"controlResult\": true,\n            \"currentValue\": \"271\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"cbd76b04-0efe-4d8a-924d-23c5715c705b"}],"id":"4f2da696-b9a7-44df-ab75-adff49643fa0","_postman_id":"4f2da696-b9a7-44df-ab75-adff49643fa0","description":""},{"name":"Point 1 voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"9f3241fb-5db4-4aea-8650-3d4599c96c04","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughVoltage1\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"fc629f07-b724-4043-9f64-3eaf967931ae","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughVoltage1\",\r\n            \"value\": \"30\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 06:24:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658a719d0405c8126443307a\",\n    \"successful\": true\n}"}],"_postman_id":"9f3241fb-5db4-4aea-8650-3d4599c96c04"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"94c3b709-e539-4c99-ab10-da8336ae2788","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658a719d0405c8126443307a","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658a719d0405c8126443307a"}],"variable":[]}},"response":[{"id":"6567b75c-cc3b-4cf8-ad2e-c52d88689567","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658a719d0405c8126443307a","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658a719d0405c8126443307a"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 07:21:26 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"lowThroughVoltage1\": {\n            \"controlResult\": true,\n            \"currentValue\": \"679\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"94c3b709-e539-4c99-ab10-da8336ae2788"}],"id":"08ded6ac-b696-4908-b2e2-560ab73c291e","_postman_id":"08ded6ac-b696-4908-b2e2-560ab73c291e","description":""},{"name":"Point 1 protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"cd50b009-4bfc-413f-b329-3e5f8501866f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"protectionTimeForLowThroughVoltage1\",\r\n            \"value\": \"3000\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"18c1d13c-b1cf-4f80-8dd1-c9d27d7c1014","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"protectionTimeForLowThroughVoltage1\",\r\n            \"value\": \"3000\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:23:15 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657baa8341d2e300560419d7\",\n    \"successful\": true\n}"}],"_postman_id":"cd50b009-4bfc-413f-b329-3e5f8501866f"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"00ea4d9a-4462-4959-944d-c2226401c1f9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657baa8341d2e300560419d7","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657baa8341d2e300560419d7"}],"variable":[]}},"response":[{"id":"4d5bed12-9441-4bff-8932-a186fba21e22","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657baa8341d2e300560419d7","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657baa8341d2e300560419d7"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:23:44 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"protectionTimeForLowThroughVoltage1\": {\n            \"controlResult\": true,\n            \"currentValue\": \"6000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"00ea4d9a-4462-4959-944d-c2226401c1f9"}],"id":"b37ac3ba-3ecb-4aad-a577-93d3bee56d1a","_postman_id":"b37ac3ba-3ecb-4aad-a577-93d3bee56d1a","description":""},{"name":"Point 2 voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"50947e35-1875-4216-9419-61e9aaa940ea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughVoltage2\",\r\n            \"value\": \"60\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"86af7650-4776-470a-845e-447e0f09b969","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughVoltage2\",\r\n            \"value\": \"60\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 05:52:42 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658a6a2a0405c81264433074\",\n    \"successful\": true\n}"}],"_postman_id":"50947e35-1875-4216-9419-61e9aaa940ea"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"f17694c6-6f87-4a6c-9ca2-dbdbb3a9404e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658a6a2a0405c81264433074","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658a6a2a0405c81264433074"}],"variable":[]}},"response":[{"id":"256aed89-4037-419e-a2f2-e433199188a3","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658a6a2a0405c81264433074","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658a6a2a0405c81264433074"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 07:21:40 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"lowThroughVoltage2\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1357\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"f17694c6-6f87-4a6c-9ca2-dbdbb3a9404e"}],"id":"8e8d8ba7-c6ef-4a48-847d-f8341a9362ee","_postman_id":"8e8d8ba7-c6ef-4a48-847d-f8341a9362ee","description":""},{"name":"Point 2 protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"4820758d-9e58-4d34-aba3-ddee4950e967","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"protectionTimeForLowThroughVoltage2\",\r\n            \"value\": \"4000\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"30bd10f0-d09b-4f69-80a7-e1e7ef6ede3b","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"protectionTimeForLowThroughVoltage2\",\r\n            \"value\": \"4000\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:24:27 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657baacb41d2e300560419d8\",\n    \"successful\": true\n}"}],"_postman_id":"4820758d-9e58-4d34-aba3-ddee4950e967"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"50dc6a7f-54ee-4f4f-9fc8-400d570e9ce3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657baacb41d2e300560419d8","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657baacb41d2e300560419d8"}],"variable":[]}},"response":[{"id":"8e68a15c-b654-4c83-ac0e-95e318b352af","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657baacb41d2e300560419d8","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657baacb41d2e300560419d8"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:24:50 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"protectionTimeForLowThroughVoltage2\": {\n            \"controlResult\": true,\n            \"currentValue\": \"8000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"50dc6a7f-54ee-4f4f-9fc8-400d570e9ce3"}],"id":"22939f1e-e7d3-485a-8f2f-378e9fb086b9","_postman_id":"22939f1e-e7d3-485a-8f2f-378e9fb086b9","description":""},{"name":"Point 3 voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"33b28e5f-2b39-4dd5-8c98-4176b953ba9a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughVoltage3\",\r\n            \"value\": \"50\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"a247cd4a-5f0c-4d92-be4c-2f999053236a","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughVoltage3\",\r\n            \"value\": \"50\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 05:53:43 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658a6a670405c81264433075\",\n    \"successful\": true\n}"}],"_postman_id":"33b28e5f-2b39-4dd5-8c98-4176b953ba9a"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"b6b18f42-9a31-432b-ae1f-6a14cb56b041","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658a6a670405c81264433075","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658a6a670405c81264433075"}],"variable":[]}},"response":[{"id":"d1ada395-b7a3-4de1-b110-6a31f56651f3","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658a6a670405c81264433075","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658a6a670405c81264433075"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 07:21:46 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"lowThroughVoltage3\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1131\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"b6b18f42-9a31-432b-ae1f-6a14cb56b041"}],"id":"4a5af214-f646-41c7-af43-b0277fa67032","_postman_id":"4a5af214-f646-41c7-af43-b0277fa67032","description":""},{"name":"Point 3 protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"cc3b5289-6364-41c5-9684-c087f16002db","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"protectionTimeForLowThroughVoltage3\",\r\n            \"value\": \"5000\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"3c21458c-4f5d-4761-9b21-7427ad5b5305","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"protectionTimeForLowThroughVoltage3\",\r\n            \"value\": \"5000\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:25:30 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657bab0a41d2e300560419d9\",\n    \"successful\": true\n}"}],"_postman_id":"cc3b5289-6364-41c5-9684-c087f16002db"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"cca1b778-861a-487e-9580-28b6c8cbf1ca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657bab0a41d2e300560419d9","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657bab0a41d2e300560419d9"}],"variable":[]}},"response":[{"id":"d35433cb-5d42-47b7-b576-002f73a2f33a","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657bab0a41d2e300560419d9","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657bab0a41d2e300560419d9"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:25:51 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"protectionTimeForLowThroughVoltage3\": {\n            \"controlResult\": true,\n            \"currentValue\": \"10000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"cca1b778-861a-487e-9580-28b6c8cbf1ca"}],"id":"f5bdcfd7-a2be-4fb8-b082-a09400d0ad97","_postman_id":"f5bdcfd7-a2be-4fb8-b082-a09400d0ad97","description":""},{"name":"Point 4 voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"d11d36df-2da1-40b9-a2c2-381523984ca1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughVoltage4\",\r\n            \"value\": \"60\"\r\n        }\r\n    ] \r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"1eeca18b-723d-46be-8070-89ab78653977","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughVoltage4\",\r\n            \"value\": \"60\"\r\n        }\r\n    ] \r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 05:55:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658a6ac80405c81264433077\",\n    \"successful\": true\n}"}],"_postman_id":"d11d36df-2da1-40b9-a2c2-381523984ca1"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"afd08ebd-1c65-4d14-b4f6-da6b1828e5ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658a6ac80405c81264433077","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658a6ac80405c81264433077"}],"variable":[]}},"response":[{"id":"6cf84497-f2a4-4077-bc9c-9c38f88e1e13","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658a6ac80405c81264433077","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658a6ac80405c81264433077"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 07:22:03 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"lowThroughVoltage4\": {\n            \"controlResult\": true,\n            \"currentValue\": \"1357\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"afd08ebd-1c65-4d14-b4f6-da6b1828e5ef"}],"id":"a073ed70-7bb3-4d4b-8fe9-505ac3556cbc","_postman_id":"a073ed70-7bb3-4d4b-8fe9-505ac3556cbc","description":""},{"name":"Point 4 protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"b9ebde72-719b-4746-b73f-3da7e00c9375","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"protectionTimeForLowThroughVoltage4\",\r\n            \"value\": \"3000\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"206c9995-1cf7-470e-88eb-7ed26d945922","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"protectionTimeForLowThroughVoltage4\",\r\n            \"value\": \"3000\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:28:21 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657babb541d2e300560419da\",\n    \"successful\": true\n}"}],"_postman_id":"b9ebde72-719b-4746-b73f-3da7e00c9375"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"e7131aa9-7e8b-4bbd-ad58-fad85b3be3e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657babb541d2e300560419da","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657babb541d2e300560419da"}],"variable":[]}},"response":[{"id":"9e16c730-b205-4e92-b819-8306f607de48","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657babb541d2e300560419da","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657babb541d2e300560419da"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:28:46 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"protectionTimeForLowThroughVoltage4\": {\n            \"controlResult\": true,\n            \"currentValue\": \"6000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"e7131aa9-7e8b-4bbd-ad58-fad85b3be3e2"}],"id":"2d10867d-84e5-4481-8101-aeb54af35f93","_postman_id":"2d10867d-84e5-4481-8101-aeb54af35f93","description":""},{"name":"Point 5 voltage","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"436bb693-57fb-4819-bca0-748d072356ae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughVoltage5\",\r\n            \"value\": \"90\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"c817729f-4e47-4c55-a5f6-3f650eeb4554","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"lowThroughVoltage5\",\r\n            \"value\": \"90\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 05:55:50 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"658a6ae60405c81264433078\",\n    \"successful\": true\n}"}],"_postman_id":"436bb693-57fb-4819-bca0-748d072356ae"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"6324e419-e7dd-48a8-98b1-5a124c12395b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=658a6ae60405c81264433078","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"658a6ae60405c81264433078"}],"variable":[]}},"response":[{"id":"93536f1d-df84-44b9-9625-76303dddb147","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=658a6ae60405c81264433078","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"658a6ae60405c81264433078"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 26 Dec 2023 07:22:12 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"lowThroughVoltage5\": {\n            \"controlResult\": true,\n            \"currentValue\": \"2036\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"6324e419-e7dd-48a8-98b1-5a124c12395b"}],"id":"e8e1d411-9445-4da8-9391-8052528e6e3c","_postman_id":"e8e1d411-9445-4da8-9391-8052528e6e3c","description":""},{"name":"Point 5 protection time","item":[{"name":"Set","event":[{"listen":"prerequest","script":{"id":"584f541d-4351-4a90-9980-f92e481951c0","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"c8b4236e-7c36-41b6-ba15-c4436cce83de","exec":["apt.variables.set(\"next_param\", response.json.data);\r","apt.variables.set(\"next_result\", \"false\");\r","apt.variables.set(\"bak_code\", response.json.data[0].settingCode);"],"type":"text/javascript"}}],"id":"397367dd-3785-407b-ab31-e2ca138a6591","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"protectionTimeForLowThroughVoltage5\",\r\n            \"value\": \"5000\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set","description":"<p>Batch distribution of general parameters for devices is possible, with parameter codes and values required for distribution. After the issuance is completed, verify whether the issuance was successful based on the returned issuance identifier</p>\n<h6 id=\"request-parametersbody\">Request parameters(Body)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deviceSn</td>\n<td>Z112301224530241</td>\n<td>yes</td>\n<td>String</td>\n<td>deviceSN</td>\n</tr>\n<tr>\n<td>sendSettingItemList</td>\n<td>[]</td>\n<td>yes</td>\n<td>Array</td>\n<td>instruction list</td>\n</tr>\n<tr>\n<td>sendSettingItemList.settingCode</td>\n<td>gridconnecteddischargedepth</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction identification</td>\n</tr>\n<tr>\n<td>sendSettingItemList.value</td>\n<td>20.0</td>\n<td>yes</td>\n<td>String</td>\n<td>instruction value</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Issue parameter record ID</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"654b4413cf53143891ba3440\",\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","set"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"280186e4-5dbf-41f8-a218-3f81db800b0d","name":"Set","originalRequest":{"method":"POST","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"deviceSn\": \"A112200162230146\",\r\n    \"sendSettingItemList\": [\r\n        {\r\n            \"settingCode\": \"protectionTimeForLowThroughVoltage5\",\r\n            \"value\": \"5000\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/cmd/set"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:29:58 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"657bac1641d2e300560419db\",\n    \"successful\": true\n}"}],"_postman_id":"397367dd-3785-407b-ab31-e2ca138a6591"},{"name":"Check","event":[{"listen":"prerequest","script":{"id":"7f8740ff-2f0f-4ec4-8ec4-81d3c6b8b0b2","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"d72b0101-e1e1-4aa1-807c-de490930ec02","exec":[""],"type":"text/javascript"}}],"id":"82a4bf4f-713c-46d2-afb1-cefda40c713f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":"{{EU}}/cmd/checkControlResult?recordId=657bac1641d2e300560419db","description":"<p>According to the response instruction identifier \"654b4413cf53143891ba3440\", perform a polling verification on the issuance result. If it continues to fail within 30 seconds, the issuance will fail</p>\n<h6 id=\"request-parametersquery\">Request parameters(Query)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recordId</td>\n<td>654b4413cf53143891ba3440</td>\n<td>yes</td>\n<td>String</td>\n<td>Parameter issuance record ID</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-examplesuccess\">Response example(success)</h6>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>paramName</th>\n<th>paramValue</th>\n<th>isMust</th>\n<th>paramType</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errorCode</td>\n<td>0</td>\n<td>yes</td>\n<td>Integer</td>\n<td>Error code, usually depending on the specific information in the internal info</td>\n</tr>\n<tr>\n<td>info</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Error specific information</td>\n</tr>\n<tr>\n<td>info.code</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>error code</td>\n</tr>\n<tr>\n<td>info.description</td>\n<td>-</td>\n<td>yes</td>\n<td>String</td>\n<td>description</td>\n</tr>\n<tr>\n<td>body</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>interface data</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode</td>\n<td>{}</td>\n<td>yes</td>\n<td>Object</td>\n<td>Distribute parameter fields and information (note: field name refers to the parameter field issued)</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.controlResult</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Distribute parameter field validation results</td>\n</tr>\n<tr>\n<td>body.reactivePowerControlMode.currentValue</td>\n<td>0000</td>\n<td>yes</td>\n<td>String</td>\n<td>Current latest value of parameters issued</td>\n</tr>\n<tr>\n<td>successful</td>\n<td>true</td>\n<td>yes</td>\n<td>Boolean</td>\n<td>Whether successful</td>\n</tr>\n</tbody>\n</table>\n</div><h6 id=\"response-json\">Response (Json)</h6>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"reactivePowerControlMode\": {\n            \"controlResult\": true,\n            \"currentValue\": \"0000\"\n        }\n    },\n    \"successful\": true\n}\n\n</code></pre>\n","urlObject":{"path":["cmd","checkControlResult"],"host":["{{EU}}"],"query":[{"key":"recordId","value":"657bac1641d2e300560419db"}],"variable":[]}},"response":[{"id":"1352ce92-865d-4d1d-a253-b38e721918cd","name":"Check","originalRequest":{"method":"GET","header":[{"key":"Token","value":"{{TOKEN}}","type":"text"}],"url":{"raw":"{{EU}}/cmd/checkControlResult?recordId=657bac1641d2e300560419db","host":["{{EU}}"],"path":["cmd","checkControlResult"],"query":[{"key":"recordId","value":"657bac1641d2e300560419db"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 15 Dec 2023 01:30:35 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"protectionTimeForLowThroughVoltage5\": {\n            \"controlResult\": true,\n            \"currentValue\": \"10000\"\n        }\n    },\n    \"successful\": true\n}"}],"_postman_id":"82a4bf4f-713c-46d2-afb1-cefda40c713f"}],"id":"24064da7-fe53-4e75-8834-34726afea216","_postman_id":"24064da7-fe53-4e75-8834-34726afea216","description":""}],"id":"d44b4429-59cf-49ba-81a6-d4bf6a7f2ce4","_postman_id":"d44b4429-59cf-49ba-81a6-d4bf6a7f2ce4","description":""}],"id":"d2102140-6fea-4367-bfa1-911dc46b0916","_postman_id":"d2102140-6fea-4367-bfa1-911dc46b0916","description":""}],"id":"e9927eed-875f-43c7-85f0-7d7d2e7c363c","event":[{"listen":"prerequest","script":{"id":"db14e521-a19d-4721-a8ae-71bc8855d276","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"868c509f-8d78-443c-9393-74029b952241","type":"text/javascript","exec":[""]}}],"_postman_id":"e9927eed-875f-43c7-85f0-7d7d2e7c363c","description":""},{"name":"5. Upgrade Firmware","item":[{"name":"Get Firmware To Upgrade","id":"eb5146a9-610f-47fd-b34a-db04dc6e21f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MTI1NTcwMTYsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MTI1NTcwMTYxMTl9.bHr3LVSxkDqffiYBUdV5dqx_-zvS5-f0VLPY6q3R4bE","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{EU}}/burn/getFirmware2Burn?deviceSn=A1L230000100101A","urlObject":{"path":["burn","getFirmware2Burn"],"host":["{{EU}}"],"query":[{"key":"deviceSn","value":"A1L230000100101A"}],"variable":[]}},"response":[{"id":"9a1a4d74-751f-45ab-ac30-b24df08af93c","name":"Get Firmware To Upgrade","originalRequest":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MTI1NTcwMTYsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MTI1NTcwMTYxMTl9.bHr3LVSxkDqffiYBUdV5dqx_-zvS5-f0VLPY6q3R4bE","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{EU}}/burn/getFirmware2Burn?deviceSn=A1L230000100101A","host":["{{EU}}"],"path":["burn","getFirmware2Burn"],"query":[{"key":"deviceSn","value":"A1L230000100101A"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Mon, 08 Apr 2024 06:17:18 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"deviceSN\": \"A1L230000100101A\",\n        \"runType\": \"IMMEDIATELY\",\n        \"beforeVersion\": \"V1.01.16\",\n        \"afterVersion\": \"V01.01.17\",\n        \"firmwareReqs\": [\n            {\n                \"hardwareVersionDesc\": [\n                    {\n                        \"k\": \"config.station.language.type.ZH_CN.1\",\n                        \"v\": \"中文\",\n                        \"desc\": \"采集器\"\n                    },\n                    {\n                        \"k\": \"config.station.language.type.EN_US.2\",\n                        \"v\": \"English\",\n                        \"desc\": \"Logger1000\"\n                    },\n                    {\n                        \"k\": \"config.station.language.type.ES_ES.3\",\n                        \"v\": \"Español\",\n                        \"desc\": \"Logger1000\"\n                    },\n                    {\n                        \"k\": \"config.station.language.type.PL_PL.4\",\n                        \"v\": \"Polski\",\n                        \"desc\": \"Logger1000\"\n                    },\n                    {\n                        \"k\": \"config.station.language.type.PT_PT.5\",\n                        \"v\": \"Português\",\n                        \"desc\": \"Logger1000\"\n                    },\n                    {\n                        \"k\": \"config.station.language.type.DE_DE.6\",\n                        \"v\": \"Deutsch\",\n                        \"desc\": \"Logger1000\"\n                    },\n                    {\n                        \"k\": \"config.station.language.type.IT_IT.7\",\n                        \"v\": \"Italiano\",\n                        \"desc\": \"Logger1000\"\n                    },\n                    {\n                        \"k\": \"config.station.language.type.CS_CZ.8\",\n                        \"v\": \"Čeština\",\n                        \"desc\": \"Logger1000\"\n                    }\n                ],\n                \"fileName\": \"WA1-00002-01(17)_NEW.bin\",\n                \"fileUrl\": \"https://monitor-dev.oss-cn-shanghai.aliyuncs.com/firmware/file_2579c0f734054406e7f96f413db12140/WA1-00002-01(17)_NEW_1711958814939.bin\",\n                \"firmwareType\": \"ARM\",\n                \"hardVersion\": \"V1.01.17\",\n                \"upgradeVersion\": \"V1.01.17\"\n            }\n        ]\n    },\n    \"successful\": true\n}"}],"_postman_id":"eb5146a9-610f-47fd-b34a-db04dc6e21f8"},{"name":"upgrade","id":"5e0e1852-2b7f-4f9e-a19a-1ff3c2e770c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MTI1NTcwMTYsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MTI1NTcwMTYxMTl9.bHr3LVSxkDqffiYBUdV5dqx_-zvS5-f0VLPY6q3R4bE","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"fileUrl\": \"https://monitor-dev.oss-cn-shanghai.aliyuncs.com/firmware/file_2579c0f734054406e7f96f413db12140/WA1-00002-01(17)_NEW_1711958814939.bin\",\r\n    \"sn\": \"C1L220010073116A\",\r\n    \"firmwareType\": \"ARM\",\r\n    \"preVersion\":\"V1.01.16\",\r\n    \"afterVersion\":\"V1.01.17\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/burn/upgrade","urlObject":{"path":["burn","upgrade"],"host":["{{EU}}"],"query":[],"variable":[]}},"response":[{"id":"b29e8df8-7d3c-4c09-af48-1f88a7de28dd","name":"upgrade","originalRequest":{"method":"POST","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MTI1NTcwMTYsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MTI1NTcwMTYxMTl9.bHr3LVSxkDqffiYBUdV5dqx_-zvS5-f0VLPY6q3R4bE","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"fileUrl\": \"https://monitor-dev.oss-cn-shanghai.aliyuncs.com/firmware/file_2579c0f734054406e7f96f413db12140/WA1-00002-01(17)_NEW_1711958814939.bin\",\r\n    \"sn\": \"C1L220010073116A\",\r\n    \"firmwareType\": \"ARM\",\r\n    \"preVersion\":\"V1.01.16\",\r\n    \"afterVersion\":\"V1.01.17\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{EU}}/burn/upgrade"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Mon, 08 Apr 2024 06:24:17 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": \"OPENAPI_2bbeba8a4b00427e86dc27e6fdde5e58\",\n    \"successful\": true\n}"}],"_postman_id":"5e0e1852-2b7f-4f9e-a19a-1ff3c2e770c1"},{"name":"progress","id":"727de561-1ef3-44ca-b3d4-726443fc3d23","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MTI1NTcwMTYsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MTI1NTcwMTYxMTl9.bHr3LVSxkDqffiYBUdV5dqx_-zvS5-f0VLPY6q3R4bE","type":"text"}],"url":"{{EU}}/burn/progress?cmdId=OPENAPI_2bbeba8a4b00427e86dc27e6fdde5e58","urlObject":{"path":["burn","progress"],"host":["{{EU}}"],"query":[{"key":"cmdId","value":"OPENAPI_2bbeba8a4b00427e86dc27e6fdde5e58"}],"variable":[]}},"response":[{"id":"930ba990-8335-4e17-ae74-e90536dcb021","name":"progress","originalRequest":{"method":"GET","header":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MTI1NTcwMTYsIlVfSUQiOiI2NTZlODBhNDAwNWIwMDAwY2IwMDIwMDAiLCJVX05BTUUiOiJvcGVuYXBpQGdtYWlsLmNvbSIsIklTX0FETUlOIjpmYWxzZSwiQ1JFQVRFX1RJTUUiOjE3MTI1NTcwMTYxMTl9.bHr3LVSxkDqffiYBUdV5dqx_-zvS5-f0VLPY6q3R4bE","type":"text"}],"url":{"raw":"{{EU}}/burn/progress?cmdId=OPENAPI_2bbeba8a4b00427e86dc27e6fdde5e58","host":["{{EU}}"],"path":["burn","progress"],"query":[{"key":"cmdId","value":"OPENAPI_2bbeba8a4b00427e86dc27e6fdde5e58"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Mon, 08 Apr 2024 06:28:21 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"errorCode\": 0,\n    \"info\": null,\n    \"body\": {\n        \"progress\": \"0.51\",\n        \"status\": \"BURNING\"\n    },\n    \"successful\": true\n}"}],"_postman_id":"727de561-1ef3-44ca-b3d4-726443fc3d23"}],"id":"a2352ec5-c290-4dfb-92de-36fecc805a94","_postman_id":"a2352ec5-c290-4dfb-92de-36fecc805a94","description":""}],"event":[{"listen":"prerequest","script":{"id":"3ceae87b-fb8d-4053-8b57-0cdba4045783","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"f9580c5f-adcb-4aef-93d2-091d115331ad","type":"text/javascript","exec":[""]}}]}