Projekt NightShift djeluje kao poslužitelj za Astra Dozor sigurnosne i vatrodojavne uređaje (PPKOP). Poslužitelj implementira funkcije kao što su bilježenje i parsiranje poruka s uređaja, kao i prijenos kontrolnih naredbi uređaju (uključivanje i isključivanje, uključivanje i isključivanje zona, releji, ponovno pokretanje uređaja). Kod je napisan u C jeziku i distribuiran pod GPLv3 licencom.
Nova verzija implementira osnovnu podršku za MQTT protokol, uz slanje sistemskih događaja u teme, a sustavom se upravlja i preko MQTT protokola.
Izvor: linux.org.ru