Proyek NightShift bertindak sebagai server untuk perangkat alarm kebakaran dan keamanan (PPKOP) Astra Dozor. Server mengimplementasikan fungsi-fungsi seperti mencatat dan mem-parsing pesan dari perangkat, serta mengirimkan perintah kontrol ke perangkat (mempersenjatai dan melucuti senjata, mengaktifkan dan menonaktifkan zona, relai, me-reboot perangkat). Kode ditulis dalam bahasa C dan didistribusikan di bawah lisensi GPLv3.
Versi baru mengimplementasikan dukungan dasar untuk protokol MQTT, dengan mengirimkan peristiwa sistem ke topik, sistem juga dikontrol melalui protokol MQTT.
Sumber: linux.org.ru