xiaomi_vacuum_as_data_colle.../init_vacuum.sh

31 lines
822 B
Bash
Executable File

#!/bin/bash
REMOTE="root@${MIROBO_IP}"
EXP_FP="/mnt/data/exp"
REMOTE_EXP_FP="${REMOTE}:${EXP_FP}"
REMOTE_CMD="ssh -t ${REMOTE}"
echo "IP: ${MIROBO_IP}"
echo "EXP_FP: ${EXP_FP}"
echo "Create folder on vacuum.."
${REMOTE_CMD} mkdir -p ${EXP_FP}/libs
echo "Push files to vacuum to run.."
scp ./libs/__init__.py ${REMOTE_EXP_FP}/libs/
scp ./libs/parser.py ${REMOTE_EXP_FP}/libs/
scp ./get_loc_est.py ${REMOTE_EXP_FP}
echo "Install necessary packages"
${REMOTE_CMD} apt update
${REMOTE_CMD} apt --yes install python3-minimal
${REMOTE_CMD} apt --yes install wget
${REMOTE_CMD} apt --yes install unzip
echo "Install adb"
${REMOTE_CMD} wget -O ${REMOTE_EXP_FP}/adbs.zip https://dl.google.com/android/repository/platform-tools-latest-linux.zip
${REMOTE_CMD} unzip ${REMOTE_EXP_FP}/adbs.zip -d ${REMOTE_EXP_FP}
echo "Done!"