โครงการ NightShift ทำหน้าที่เป็นเซิร์ฟเวอร์สำหรับอุปกรณ์รักษาความปลอดภัย Astra Dozor และอุปกรณ์แจ้งเตือนเหตุเพลิงไหม้ (PPKOP) เซิร์ฟเวอร์ใช้ฟังก์ชันต่างๆ เช่น การบันทึกและการแยกวิเคราะห์ข้อความจากอุปกรณ์ เช่นเดียวกับการส่งคำสั่งควบคุมไปยังอุปกรณ์ (การติดตั้งและการปิดระบบ การเปิดและปิดโซน รีเลย์ การรีบูตอุปกรณ์) รหัสนี้เขียนด้วยภาษา C และเผยแพร่ภายใต้ลิขสิทธิ์ GPLv3
เวอร์ชันใหม่ใช้การสนับสนุนพื้นฐานสำหรับโปรโตคอล MQTT โดยส่งเหตุการณ์ของระบบไปยังหัวข้อ ระบบยังได้รับการจัดการโดยใช้โปรโตคอล MQTT
ที่มา: linux.org.ru