This commit is contained in:
2025-07-19 09:16:53 -05:00
parent bc4b996b3c
commit d9dbe39a52
2 changed files with 11 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
PW_VERS='2.11.20-07132025'
PW_VERS='2.12.1a-07192025'
noheader=' update service dailytemp confsync -r -report test '

View File

@@ -486,7 +486,7 @@ CHECKPOWER(){
declare -A OFFSITE_MISC
for mSENSOR in "${PW_POWERSENSOR_MISC[@]}"; do
OFFSITE_MISC[${mSENSOR}]=$(GET_TUYA_POWER ${mSENSOR})
OFFSITE_MISC[${mSENSOR}]=$(GET_KASA_POWER ${mSENSOR})
done
fi
@@ -1702,6 +1702,15 @@ GET_TUYA_POWER(){
fi
}
GET_KASA_POWER(){
INFO=$(/usr/local/bin/kasa --type strip --json --verbose --host ${PW_REMOTE_SENSORS[${1}]} energy --child-index ${PW_SENSOR_DEVICEID[${1}]})
if [ "${INFO}" != "" ]; then
AMP=$(echo $(echo "scale=2; $(echo ${INFO} | jq '.current_ma')/1000" | tr -d $'\r' | bc -l))
WATT=$(echo $(echo "scale=2; $(echo ${INFO} | jq '.power_mw')/1000" | tr -d $'\r' | bc -l))
VOLT=$(echo $(echo "scale=2; $(echo ${INFO} | jq '.voltage_mv')/1000" | tr -d $'\r' | bc -l))
echo "${AMP}:${WATT}:${VOLT}"
fi
}