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