Хочется изменить немного идеологию этой функции...
Датчик это в каком-то смысле индикатор события. Событие, о котором можно видеть индикатор на панели - это должно нести пользу для быстрого реагирования, на какую-либо ситуацию, скорее всего проблемную, то есть нужно искать то применение датчиков, оперативная информация о которых будет нести реальную пользу в сравнение например с отчетами.
Отсюда возникает простой вопрос: Какие события анализируют операторы?! Ответив на этот вопрос можно думать как использовать готовые наборы датчиков для быстрого реагирования. например:
- с объектом есть связь, а геоданные отсутствуют в течении времени Х, количество объектов на панели
- Объект движется, а объект работает от аккумулятора трекера, количество объектов на панели
- на объекте обнаружен слив топлива, количество объектов на панели
- количество объектов для которых маршрут был прерван
-количество объектов которые выехали или въехали в запрещенную геозону
- количество объектов у которых длительный простой
- количество объектов у которых обнаружены проблемы с передачей данных
- количество объектов с превышением скорости
- количество объектов у которых превышен датчик разрешенной температуры
и т.п.
Каждый индикатор должен иметь возможность отобразить список объектов, а по каждому объекту нужно иметь возможность отобразить сообщения из-за которых он попал в этот список.
Конечно возникает вопрос почему место такой панели создается только в локаторе, а не и в основном интерфейсе...
пример такого функционала есть в ОС Windows Server
Возможно некоторый функционал невозможно сделать через датчики, но суть не в конкретном функционале а в цели использования такой панели - статистика проблем с объектами на одной панели.