diff --git a/powerwall.sh b/powerwall.sh index 78c0c378..c5723d45 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -17,8 +17,9 @@ VERBOSE=false CHECKTEMP(){ [ "${1}" != "" ] && SENSORS["${1}"]=1 || SENSORS=${!SENSOR_ID} - echo ${SENSOR_ID[@]} - echo ${SENSORS[@]} + for x in "${!SENSOR_ID[@]}"; do printf "[%s]=%s\n" "$x" "${SENSOR_ID[$x]}" ; done + for x in "${!SENSORS[@]}"; do printf "[%s]=%s\n" "$x" "${SENSORS[$x]}" ; done + for SENSOR in ${!SENSORS[@]}; do echo "HERE: $SENSOR" done