This commit is contained in:
2022-08-31 09:54:21 +02:00
parent a280260fd7
commit 4290581abc
2 changed files with 71 additions and 0 deletions

48
pbxpcitest.sh Normal file
View File

@@ -0,0 +1,48 @@
#!/bin/sh
url=root@192.168.178.116
#url=root@es-system
broker=192.168.178.25
#topic_power="cmnd/powplug2/power"
topic_power="cmnd/plug-b/power"
log=$HOME/tmp/pbxpcitest.log
while [ true ]; do
mosquitto_pub -h $broker -m "on" -t "$topic_power"
sleep 60
echo "$(date) ----------------------------------" | tee -a $log
ssh $url -o ConnectTimeout=3 'cat /etc/release | grep PRODUCT'
if [ $? -eq 0 ]; then
echo ok >> $log
else
echo fail1 >> $log
sleep 10
ssh $url -o ConnectTimeout=3 'cat /etc/release | grep PRODUCT'
if [ $? -eq 0 ]; then
echo ok2 >> $log
else
echo fail2 >> $log
sleep 10
ssh $url -o ConnectTimeout=3 'cat /etc/release | grep PRODUCT'
if [ $? -eq 0 ]; then
echo ok3 >> $log
else
echo fail3 >> $log
sleep 10
ssh $url -o ConnectTimeout=3 'cat /etc/release | grep PRODUCT'
if [ $? -eq 0 ]; then
echo ok4 >> $log
else
echo fail4
#exit
fi
fi
fi
fi
mosquitto_pub -h $broker -m "off" -t "$topic_power"
sleep 5
done

23
pbxtypetest.sh Normal file
View File

@@ -0,0 +1,23 @@
#!/bin/sh
url=root@192.168.178.151
broker=192.168.178.25
#topic_power="cmnd/powplug2/power"
topic_power="cmnd/plug-b/power"
log=$HOME/tmp/pbxtypetest.log
while [ true ]; do
mosquitto_pub -h $broker -m "on" -t "$topic_power"
sleep 50
echo "$(date) ----------------------------------" | tee -a $log
ssh $url 'dmesg | grep hwinfo' | tee -a $log
ssh $url 'cat /sys/devices/platform/ff200000.hwinfo/slotmask' | tee -a $log
ssh $url 'cat /etc/release | grep PRODUCT' | tee -a $log
ssh $url 'cat /var/log/agfpbxtype.log' | tee -a $log
mosquitto_pub -h $broker -m "off" -t "$topic_power"
sleep 5
done