Визуализация группы параметров от устройств

Елизавета9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
20.02.2016

Тематика: Разработка веб-сайтов/веб-приложений

Планируется куча устройств, которые через MQTT передают данные о своем состоянии на

сервер, дальше все собранные данные надо визуализировать посредством

WEB пользователям.

данные – бинарные (да/нет), integer.

данные собираются от разных датчиков.

Иногда в обратную сторону от сервера к устройствам тоже что-то может идти (редко)

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

1. написать сервис, запущенный на сервере, собирающий по протоколу MQTT данные и пищущий в БД

2. спроектировать БД для хранения собираемых данных

3. отобразить все объекты (стационарые) на интерактивной карте. т.е. при

наведении на кратке на объект должно появляться окно с кратким

состоянием объекта с возможностью перехода на полный статус объекта.

карта не яндекс, а какая-то открытая (предлагайте)

4. отобразить для пользователя все объекты в виде таблицы с возможностью сортировки

5. реализовать журнал событий по объектам с возможностью обработки этих событий.

6. реализовать формирование отчетов по данным из БД на экран, в pdf и/или xls

7. реализовать выгрузку событий через xml

8. реализовать систему доступа пользователей и разграничения их прав.

Для более предметного разговора хочется сразу услышать ваши предложения по

используемым технологиям и оценку трудоемкости проекта (по пунктам).

Если про mqtt ни разу не слышали, то не страшно.