Hey MagicDude4Eva,MagicDude4Eva hat geschrieben: ↑16.10.2022, 16:52Hope this helps, first-time user of a CCU - here is my change to make this work for UDM Pro - this should work:
Code: Alles auswählen
... <snip> string url_login = "https://" # unifi_ip_port # "/api/auth/login"; string cmd_login = " --insecure -c /tmp/unifiCookie -H \"Content-Type: application/json\" --data '{\"username\":\"" # usr # "\",\"password\":\"" # pwd # "\", \"strict\": \"True\"}'"; string url_dev_list = "https://" # unifi_ip_port # "/proxy/network/api/s/default/stat/sta"; string cmd_dev_list = " --insecure -b /tmp/unifiCookie"; ! Login First dom.GetObject("CUxD.CUX2801001:2.CMD_SETS").State("/usr/local/addons/cuxd/curl "#url_login#"" #cmd_login#" --next "#url_dev_list#"" #cmd_dev_list#""); dom.GetObject("CUxD.CUX2801001:2.CMD_QUERY_RET").State(1); string xml_result = dom.GetObject("CUxD.CUX2801001:2.CMD_RETS").State(); ! vorher gesetztes Cookie wieder löschen: dom.GetObject("CUxD.CUX2801001:3.CMD_EXEC").State("rm /tmp/unifiCookie"); <snip> ...
TANKS a lot it works very good.
best regards
mtm87