From 3572d6fba73b4b03ada0384d404aa6ed4a195ade Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sun, 1 Dec 2024 11:56:54 -0600 Subject: [PATCH] update --- defaults.inc | 2 +- powerwall.sh | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/defaults.inc b/defaults.inc index ed913b68..6b8bc972 100755 --- a/defaults.inc +++ b/defaults.inc @@ -1,6 +1,6 @@ #!/usr/bin/env bash -VERS='2.8.10-12012024' +VERS='2.8.11-12012024' noheader=' update service dailytemp confsync -r -report test ' diff --git a/powerwall.sh b/powerwall.sh index 462f3b06..1ed6f7da 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -751,6 +751,20 @@ CONFSYNC(){ fi } +UPDATE_TINYTUYA_SERVER(){ + TTS_FLDR=/opt/tinytuya-server + if [ ! -f /opt/raspiBackup.running ]; then + if [ -d ${TTS_FLDR}/devices.json ]; then + docker stop tinytuya-server + rm -Rf ${TTS_FLDR}/devices.json + fi + python3 -m tinytuya wizard -y -no-poll -credentials-file ${TTS_FLDR}/tinytuya.json -raw-response-file ${TTS_FLDR}/tuya-raw.json -device-file ${TTS_FLDR}/devices.json + sleep 1s + docker restart tinytuya-server + fi + +} + DOWNLIST(){ DOWN_LIST=`find ${PW_TMPFOLDER}/ -maxdepth 1 -iname "*.down"` IFS=$'\n' @@ -1025,6 +1039,8 @@ fi average) AVERAGETEMP ${2} ${3} ${4};; cooldown) COOLDOWN_SRVRM;; + tinytuya-update) UPDATE_TINYTUYA_SERVER;; + dl|downlist) DOWNLIST;; oldhelp)