Доработать программу для массовой настройки iBeacon маячков

Анастасия11 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
27.10.2014

Имеется консольная утилита на node.js, выполняющая все необходимые функции, но работающая с ошибками. На выбор разработчика, можно либо исправить работу имеющейся программы, либо написать новую.

Что должна уметь утилита?

Разрабатываемый инструмент должен позволять осуществлять автоматизированную настройку большого количества bluetooth маячков (до 100-200 шт.) по заданным настройкам. Инструмент должен корректно работать с Mac OS X

GUI для приложения не требуется, вопросы использования базы данных, а также конкретного механизма указания настроек остается на усмотрение разработчика.

Вся необходимая документация, описывающая механизм выдачи настроек маячкам, будет предоставлена разработчику.

Лучше всего, если вы находитесь в Санкт-Петербурге, Москве или рядом с этими городами, чтобы мы могли передать вам маячки для проведения тестов.

Требования к возможностям настройки:

1) Задать всем доступным маячкам определенный UUID, пароль, name, power value, broadcast rate

2) Задать маячкам c определенным UUID указанные major. В настройках необходима возможность указать, сколько маячков должны получить заданный major.

3) Выдать всем маячкам с определенным UUID и major уникальные minor

4) Дать команду мигать всем маячкам с определенным UUID и major

5) Дать команду мигать одному определенному маячку (UUID+major+minor)

6) Вывести список всех доступных маячков (name, uuid, major, minor). Желательно иметь возможность выбрать в этом списке множество маячков для настройки.

Более подробную информацию предоставим выбранному исполнителю