ctl_set.py 660 B

12345678910111213141516171819202122232425262728
  1. # -*- coding: utf-8 -*-
  2. """
  3. Created on Thu Jan 18 07:41:01 2024
  4. @author: husts
  5. """
  6. import requests
  7. import json
  8. src_server = 'http://175.27.239.14:20000'
  9. #src_server = 'http://10.8.0.30:8000'
  10. #src_server = 'http://192.168.8.147:8000'
  11. #src_server = 'http://192.168.2.136:8000'
  12. src_req_url = '%s/api/ctl/set'%(src_server)
  13. CTL_CMD_DONE = 0,
  14. CTL_CMD_STDBY = 1,
  15. CTL_CMD_STOP = 2,
  16. CTL_CMD_RUN = 3,
  17. CTL_CMD_SET_APS = 4,
  18. CTL_CMD_SET_WORKMODE = 5,
  19. # APS正值放电,负值充电
  20. CTL_WORKMODE_SLAVE = 0,
  21. CTL_WORKMODE_PCURV = 1,
  22. src_s = json.dumps({"cmd":5,"param":1})
  23. src_r = requests.get(src_req_url, headers={'Accept': 'application/json'},data=src_s)
  24. print(src_r)