يعمل مشروع NightShift كخادم لأجهزة إنذار الحريق والأمن (PPKOP) Astra Dozor. يقوم الخادم بتنفيذ وظائف مثل تسجيل الرسائل وتحليلها من الجهاز ، بالإضافة إلى إرسال أوامر التحكم إلى الجهاز (تسليح ونزع السلاح ، وتمكين المناطق وتعطيلها ، والمرحلات ، وإعادة تشغيل الجهاز). تمت كتابة الكود بلغة C وتوزيعه بموجب ترخيص GPLv3.
يطبق الإصدار الجديد الدعم الأساسي لبروتوكول MQTT ، مع إرسال أحداث النظام إلى الموضوعات ، كما يتم التحكم في النظام عبر بروتوكول MQTT.
المصدر: linux.org.ru