1
0
mirror of https://github.com/j-a-n/raspberrymatic-addon-rmupdate.git synced 2023-10-10 11:37:40 +00:00

Implement wlan connect / disconnect

This commit is contained in:
Jan Schneider
2018-02-08 22:38:33 +01:00
parent bf1a733119
commit e18c9ac2f6
3 changed files with 131 additions and 5 deletions

View File

@@ -121,6 +121,13 @@ proc process {} {
return [rmupdate::read_install_log]
} elseif {[lindex $path 1] == "wlan_scan"} {
return [rmupdate::wlan_scan 1]
} elseif {[lindex $path 1] == "wlan_connect"} {
regexp {\"ssid\"\s*:\s*\"([^\"]+)\"} $data match ssid
set password ""
regexp {\"password\"\s*:\s*\"([^\"]+)\"} $data match password
return [rmupdate::wlan_connect $ssid $password]
} elseif {[lindex $path 1] == "wlan_disconnect"} {
return [rmupdate::wlan_disconnect]
}
}
error "invalid request" "Not found" 404