- Устанавливаем пакеты
opkg update
opkg install kmod-bluetooth bluez-libs bluez-utils kmod-usb-core kmod-usb-uhci kmod-usb2
-
Копируем содержимое репозитория в корень устройства
-
Выставляем права на запуск
chmod +x /etc/init.d/{ibeacon-ifup,ibeacon-scan}
chmod +x /usr/bin/{ibeacon-ifup,ibeacon-scan}
- Включаем автозапуск сервисов
/etc/init.d/dbus enable
/etc/init.d/ibeacon-ifup enable
/etc/init.d/ibeacon-scan enable
- Перезагружаем устройство
Конфиг файл /etc/ibeacon.conf
remote_addr= # http://site.com/path/to/handler/
interface=hci0
remote_addr
- адрес ресурса на который будут отправляться данные (формат: {"uuid": "", "major": "", "minor": "", "power": "", "rssi": "", "device": ""}
)
interface
- интерфейс usb bluetooth устройства
dev_id
- имя устройства (подставляется в тело запроса к remote_addr
в поле device
)