NightShift ပရောဂျက်သည် မီးနှင့်လုံခြုံရေးအချက်ပေးကိရိယာများ (PPKOP) Astra Dozor အတွက် ဆာဗာတစ်ခုအဖြစ် လုပ်ဆောင်သည်။ ဆာဗာသည် စက်ပစ္စည်းမှ မှတ်တမ်းမှတ်ရာများနှင့် မက်ဆေ့ချ်များကို ခွဲခြမ်းစိတ်ဖြာခြင်းကဲ့သို့သော လုပ်ဆောင်ချက်များကို လုပ်ဆောင်သည့်အပြင် စက်သို့ ထိန်းချုပ်မှုဆိုင်ရာ ညွှန်ကြားချက်များ ပေးပို့ခြင်း (လက်နက်တပ်ဆင်ခြင်းနှင့် ဖျက်သိမ်းခြင်း၊ ဇုန်များကို ဖွင့်ခြင်းနှင့် ပိတ်ခြင်း၊ relay များ၊ စက်ကို ပြန်လည်စတင်ခြင်း)။ ကုဒ်ကို C ဘာသာစကားဖြင့် ရေးသားထားပြီး GPLv3 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။
ဗားရှင်းအသစ်သည် MQTT ပရိုတိုကောအတွက် အခြေခံပံ့ပိုးမှုကို ဖော်ဆောင်ပေးထားပြီး စနစ်ဖြစ်ရပ်များကို အကြောင်းအရာများသို့ ပေးပို့ခြင်းဖြင့်၊ စနစ်ကိုလည်း MQTT ပရိုတိုကောမှတစ်ဆင့် ထိန်းချုပ်ထားသည်။
source: linux.org.ru