Проект NightShift выполняет роль сервера для приборов охранно-пожарной сигнализации (ППКОП) Астра Дозор. Сервер реализует такие функции, как ведение лога и разбор сообщений от прибора, а также передачу команд управления на прибор (постановка и снятие с охраны, включение и выключение зон, реле, перезагрузка устройства). Код написан на языке Си и распространяется под лицензией GPLv3. В новой версии реализована базовая поддержка протокола MQTT, с отправкой событий системы в топики, управление системой также осуществляется по протоколу MQTT.
Ссылка:
https://www.linux.org.ru/news/opensource/15889972