pbxtest
This commit is contained in:
48
pbxpcitest.sh
Normal file
48
pbxpcitest.sh
Normal 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
23
pbxtypetest.sh
Normal 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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user