From: Roman Bazalevsky Date: Fri, 30 Sep 2016 09:23:36 +0000 (+0300) Subject: Добавил протоколирование X-Git-Url: https://git.rvb.name/openhab-process.git/commitdiff_plain/029236a4f794e6cd047045491cca559bcff36ff9?hp=-c Добавил протоколирование --- 029236a4f794e6cd047045491cca559bcff36ff9 diff --git a/mqtt-bt/bt-proximity b/mqtt-bt/bt-proximity index bfbbfdb..c2c85d4 100755 --- a/mqtt-bt/bt-proximity +++ b/mqtt-bt/bt-proximity @@ -15,6 +15,7 @@ do if [ "$?" = "0" ] then mosquitto_pub -h $mqtt_host -p $mqtt_port -u $mqtt_user -P $mqtt_passwd -t $mqtt_topic/$user -m $host + logger -t bt-proximity "$mac ($user) detected by $host" fi fi diff --git a/mqtt-bt/bt-proximity~ b/mqtt-bt/bt-proximity~ new file mode 100755 index 0000000..bfbbfdb --- /dev/null +++ b/mqtt-bt/bt-proximity~ @@ -0,0 +1,21 @@ +#!/bin/sh + +. /etc/bt-proximity.conf + +host=`hostname` + +hciconfig hci0 up + +cat $1 | while read mac user +do + + if [ "$mac" != "" ] + then + l2ping -c 2 -t 10 $mac + if [ "$?" = "0" ] + then + mosquitto_pub -h $mqtt_host -p $mqtt_port -u $mqtt_user -P $mqtt_passwd -t $mqtt_topic/$user -m $host + fi + fi + +done