diff --git a/cmd_uota.sh b/cmd_uota.sh index be3f898..a909112 100644 --- a/cmd_uota.sh +++ b/cmd_uota.sh @@ -1,3 +1,15 @@ #!/bin/sh -echo '__sdlogger__ {"cmd": "UOTA", "wlan_ssid": "sorglosinternet.de", "wlan_password": "foobar23"}' > /dev/kmsg +WLANSSID="$(uci get wireless.default_radio0.ssid)" +WLANENC="$(uci get wireless.default_radio0.encryption)" + +COMMAND="__sdlogger__ {\"cmd\": \"UOTA\", \"wlan_ssid\": \"${WLANSSID}\", " + +if [ "$WLANENC" != "none" ]; then + WLANPASS="$(uci get wireless.default_radio0.key)" + COMMAND="${COMMAND}\"wlan_password\": \"${WLANPASS}\"" +fi + +COMMAND="${COMMAND}}" +echo "${COMMAND}" > /dev/kmsg +