Проект NightShift виконує роль сервера для приладів охоронно-пожежної сигналізації (ППКОП) Астра Дозор. Сервер реалізує такі функції, як ведення лога та розбір повідомлень від приладу, а також передачу команд управління на прилад (постановка та зняття з охорони, включення та вимкнення зон, реле, перезавантаження пристрою). Код написаний мовою Сі та поширюється під ліцензією GPLv3.
У новій версії реалізована базова підтримка протоколу MQTT, з відправкою подій системи до топіки, управління системою також здійснюється за протоколом MQTT.
Джерело: linux.org.ru