2025 refresh

This commit is contained in:
2025-06-22 17:23:20 +02:00
parent 5c4ade2feb
commit 038880829c
22 changed files with 302 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
#!/data/data/com.termux/files/usr/bin/bash
/data/data/com.termux/files/usr/bin/sshd
echo "We need to pause this or the sshd will be killed with Termux."
read -p "press enter to continue"

View File

@@ -1,5 +1,7 @@
#!/data/data/com.termux/files/usr/bin/bash
targetpath=/data/data/com.termux/files/home/storage/documents/
cd ${targetpath}logseq-gitea/logseq
git stash

View File

@@ -0,0 +1,37 @@
#/data/data/com.termux/files/usr/bin/bash
data=`/data/data/com.termux/files/usr/bin/curl -s -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/status`
echo
echo
echo
air_conditioner_mode=`echo ${data} | /data/data/com.termux/files/usr/bin/jq .components.main.airConditionerMode.airConditionerMode.value`
echo "Air conditioner mode: ${air_conditioner_mode}"
echo
cooling_setpoint=`echo ${data} | /data/data/com.termux/files/usr/bin/jq .components.main.thermostatCoolingSetpoint.coolingSetpoint.value`
echo "Cooling setpoint: ${cooling_setpoint}"
echo
switch=`echo ${data} | /data/data/com.termux/files/usr/bin/jq .components.main.switch.switch.value`
echo "Switch (power): ${switch}"
echo
current_temperature=`echo ${data} | /data/data/com.termux/files/usr/bin/jq .components.main.temperatureMeasurement.temperature.value`
echo "Current temperature: ${current_temperature}"
echo
echo
echo
echo
read -p "Press enter to continue" throwaway

View File

@@ -0,0 +1,4 @@
#/data/data/com.termux/files/usr/bin/bash
data=`/data/data/com.termux/files/usr/bin/curl -s -X POST -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/commands -d '{"commands":[{"component":"main","capability":"switch","command":"on","arguments":[]}]}'`

View File

@@ -0,0 +1,4 @@
#/data/data/com.termux/files/usr/bin/bash
data=`/data/data/com.termux/files/usr/bin/curl -s -X POST -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/commands -d '{"commands":[{"component":"main","capability":"switch","command":"off","arguments":[]}]}'`

View File

@@ -0,0 +1,8 @@
#/data/data/com.termux/files/usr/bin/bash
/data/data/com.termux/files/usr/bin/curl -s -X POST -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/commands -d '{"commands":[{"component":"main","capability":"thermostatCoolingSetpoint","command":"setCoolingSetpoint","arguments":[24]}]}'
/data/data/com.termux/files/usr/bin/curl -s -X POST -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/commands -d '{"commands":[{"component":"main","capability":"airConditionerFanMode","command":"setFanMode","arguments":["low"]}]}'
/data/data/com.termux/files/usr/bin/curl -s -X POST -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/commands -d '{"commands":[{"component":"main","capability":"airConditionerMode","command":"setAirConditionerMode","arguments":["cool"]}]}'

View File

@@ -0,0 +1,8 @@
#/data/data/com.termux/files/usr/bin/bash
/data/data/com.termux/files/usr/bin/curl -s -X POST -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/commands -d '{"commands":[{"component":"main","capability":"thermostatCoolingSetpoint","command":"setCoolingSetpoint","arguments":[18]}]}'
/data/data/com.termux/files/usr/bin/curl -s -X POST -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/commands -d '{"commands":[{"component":"main","capability":"airConditionerFanMode","command":"setFanMode","arguments":["turbo"]}]}'
/data/data/com.termux/files/usr/bin/curl -s -X POST -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/commands -d '{"commands":[{"component":"main","capability":"airConditionerMode","command":"setAirConditionerMode","arguments":["cool"]}]}'

View File

@@ -0,0 +1,8 @@
#/data/data/com.termux/files/usr/bin/bash
/data/data/com.termux/files/usr/bin/curl -s -X POST -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/commands -d '{"commands":[{"component":"main","capability":"thermostatCoolingSetpoint","command":"setCoolingSetpoint","arguments":[24]}]}'
/data/data/com.termux/files/usr/bin/curl -s -X POST -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/commands -d '{"commands":[{"component":"main","capability":"airConditionerFanMode","command":"setFanMode","arguments":["low"]}]}'
/data/data/com.termux/files/usr/bin/curl -s -X POST -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/commands -d '{"commands":[{"component":"main","capability":"airConditionerMode","command":"setAirConditionerMode","arguments":["cool"]}]}'

View File

@@ -0,0 +1,22 @@
#/data/data/com.termux/files/usr/bin/bash
read -p "Enter desired temperature and press enter: " temperature
echo
echo "Temperature set to: ${temperature}"
begging='{"commands":[{"component":"main","capability":"thermostatCoolingSetpoint","command":"setCoolingSetpoint","arguments":['
rest="]}]}"
command=${begging}${temperature}${rest}
echo
echo
echo "Command is:"
echo ${command}
echo
echo
/data/data/com.termux/files/usr/bin/curl -X POST -H "Content-Type: application/json;charset=utf-8" -H "Accept: application/json" -H "Authorization: Bearer a3761a4f-3d53-4206-a09a-54e73b157462" https://api.smartthings.com/devices/C097276A-4909-0000-0000-000000000000/commands -d ${command} | /data/data/com.termux/files/usr/bin/jq
read -p "press enter to continue" throwaway

View File

@@ -0,0 +1,4 @@
#!/data/data/com.termux/files/usr/bin/bash
tar -zcf /sdcard/termux-backup.tar.gz -C /data/data/com.termux/files ./home ./usr

View File

@@ -0,0 +1,7 @@
#!/data/data/com.termux/files/usr/bin/bash
termux-setup-storage
tar -zxf /sdcard/termux-backup.tar.gz -C /data/data/com.termux/files --recursive-unlink --preserve-permissions