Het NightShift-project fungeert als server voor Astra Dozor-beveiligings- en brandalarmapparatuur (PPKOP). De server implementeert functies zoals het loggen en parseren van berichten van het apparaat, en het verzenden van besturingsopdrachten naar het apparaat (in- en uitschakelen, zones in- en uitschakelen, relais, het apparaat opnieuw opstarten). De code is geschreven in C-taal en wordt gedistribueerd onder de GPLv3-licentie.
De nieuwe versie implementeert basisondersteuning voor het MQTT-protocol, waarbij systeemgebeurtenissen naar onderwerpen worden verzonden; het systeem wordt ook beheerd met behulp van het MQTT-protocol.
Bron: linux.org.ru