From 320ecdbbc58a3e10d121c8b6ed2999a897fea3e5 Mon Sep 17 00:00:00 2001 From: Arne Zachlod Date: Tue, 11 Mar 2025 15:40:29 +0100 Subject: [PATCH] cmd_uota.sh: use settings from OpenWRT host --- cmd_uota.sh | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) 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 +