Lytko သည် ညီညွတ်သည်။

တစ်ချိန်က မင်းကို ငါတို့ မိတ်ဆက်ပေးခဲ့တယ်။ စမတ် အပူချိန်ထိန်းကိရိယာ. ဤဆောင်းပါးသည် ၎င်း၏ firmware နှင့် ထိန်းချုပ်မှုစနစ်၏ သရုပ်ပြမှုတစ်ခုအဖြစ် ရည်ရွယ်ထားသည်။ သို့သော် အပူချိန်ထိန်းကိရိယာ၏ ယုတ္တိနှင့် ကျွန်ုပ်တို့လုပ်ဆောင်ခဲ့သည့်အရာများကို ရှင်းပြရန်အတွက် သဘောတရားတစ်ခုလုံးကို အကြမ်းဖျင်းဖော်ပြရန် လိုအပ်ပါသည်။

Lytko သည် ညီညွတ်သည်။

အလိုအလျောက်စနစ်အကြောင်း

သမရိုးကျအားဖြင့်၊ အလိုအလျောက်စနစ်အားလုံးကို အမျိုးအစားသုံးမျိုးခွဲခြားနိုင်သည်-
အမျိုးအစား 1 - သီးခြား "စမတ်" စက်ပစ္စည်းများ။ သင်သည် မတူညီသော ထုတ်လုပ်သူထံမှ မီးသီးများ၊ လက်ဖက်ခြောက်များ စသည်တို့ကို ဝယ်ယူသည်။ အားသာချက်- စက်တစ်ခုစီသည် လုပ်ဆောင်နိုင်စွမ်းများကို ချဲ့ထွင်ပြီး သက်တောင့်သက်သာဖြစ်စေသည်။ အားနည်းချက်- ထုတ်လုပ်သူအသစ်တိုင်းသည် ၎င်း၏ကိုယ်ပိုင်အက်ပ်လီကေးရှင်း လိုအပ်သည်။ မတူညီသော ထုတ်လုပ်သူမှ စက်ပစ္စည်းများ၏ ပရိုတိုကောများသည် တစ်ခုနှင့်တစ်ခု မကြာခဏ သဟဇာတမဖြစ်ပါ။

အမျိုးအစား 2 — single-board PC သို့မဟုတ် x86 တွဲဖက်အသုံးပြုနိုင်သော တပ်ဆင်ခြင်း။ ၎င်းသည် ကွန်ပျူတာပါဝါဆိုင်ရာ ကန့်သတ်ချက်များကို ဖယ်ရှားပြီး MajorDoMo သို့မဟုတ် စမတ်နေအိမ်ကို စီမံခန့်ခွဲရန်အတွက် အခြားဆာဗာ ဖြန့်ဖြူးမှုကို ဤစက်တွင် ထည့်သွင်းထားသည်။ ထို့ကြောင့် ထုတ်လုပ်သူအများစုထံမှ စက်ပစ္စည်းများကို အချက်အလက်နေရာတစ်ခုတည်းတွင် ချိတ်ဆက်ထားသည်။ အဲဒါတွေ။ စမတ်အိမ်အတွက် သင်၏ကိုယ်ပိုင်ဆာဗာ ပေါ်လာသည်။ အားသာချက်- ပိုမိုကောင်းမွန်သော စီမံခန့်ခွဲမှုစွမ်းရည်များကို ပံ့ပိုးပေးသည့် စင်တာတစ်ခုတည်းအောက်တွင် လိုက်ဖက်ညီမှု။ အားနည်းချက်- ဆာဗာ ပျက်ကွက်ပါက စနစ်တစ်ခုလုံးသည် အဆင့် 1 သို့ ပြန်သွားသည်၊ ဆိုလိုသည်မှာ၊ အစိတ်စိတ်အမွှာမွှာဖြစ်သွားသည် သို့မဟုတ် အသုံးမကျဖြစ်လာသည်။

အမျိုးအစား 3 - အပြင်းထန်ဆုံးရွေးချယ်မှု။ ပြုပြင်သည့်အဆင့်တွင်၊ ဆက်သွယ်ရေးအားလုံးကိုချထားပြီး စနစ်အားလုံးကို ထပ်တူလုပ်ထားသည်။ အားသာချက်- အရာအားလုံးကို ပြီးပြည့်စုံအောင် ယူဆောင်လာပြီးနောက် အိမ်သည် အမှန်တကယ် စမတ်ကျလာသည်။ အားနည်းချက်များ- အမျိုးအစား 1 နှင့် 2 တို့နှင့် နှိုင်းယှဉ်ပါက အလွန်စျေးကြီးသည်၊ အရာအားလုံးကို ကြိုတင်စဉ်းစားပြီး အသေးစိတ်တိုင်းကို ထည့်သွင်းစဉ်းစားရန် လိုအပ်သည်။

အသုံးပြုသူအများစုသည် ရွေးချယ်ခွင့်တစ်ခုကို ရွေးချယ်ပြီးနောက် ရွေးချယ်မှုနှစ်ခုသို့ ချောမွေ့စွာရွေ့လျားသွားကြသည်။ ထို့နောက် အရှိဆုံးသူများသည် ရွေးချယ်မှု 3 သို့ ရောက်ရှိသည်။

သို့သော် ဖြန့်ဝေသည့်စနစ်ဟု ခေါ်နိုင်သည့် ရွေးချယ်ခွင့်တစ်ခု ရှိသည်- စက်တစ်ခုစီသည် ဆာဗာနှင့် ဖောက်သည် နှစ်ခုလုံး ဖြစ်လိမ့်မည်။ အခြေခံအားဖြင့်၊ ၎င်းသည် ရွေးချယ်မှု 1 နှင့် ရွေးချယ်မှု 2 တို့ကို ပေါင်းစပ်ရန် ကြိုးပမ်းမှုတစ်ခုဖြစ်သည်။ ၎င်းတို့၏ ကောင်းကျိုးများအားလုံးကို ယူ၍ ရွှေအဓိပ္ပာယ်ကို ဖမ်းစားရန်၊ အားနည်းချက်များကို ဖယ်ရှားပစ်ရန် ကြိုးပမ်းမှုဖြစ်သည်။

ထိုသို့သောရွေးချယ်မှုတစ်ခုကို တီထွင်ပြီးပြီဟု တစ်စုံတစ်ဦးမှ ပြောကောင်းပြောကောင်းပြောကောင်းပြောနိုင်ပေမည်။ သို့သော် ထိုဆုံးဖြတ်ချက်များကို ကျဉ်းမြောင်းစွာ အာရုံစိုက်ထားသည်။ ပရိုဂရမ်းမင်း တတ်ကျွမ်းသူများအတွက်။ ကျွန်ုပ်တို့၏ပန်းတိုင်မှာ အဆုံးကိရိယာများပုံစံနှင့် ရှိပြီးသားစက်ပစ္စည်းများကို ကျွန်ုပ်တို့၏စနစ်သို့ ပေါင်းစပ်မှုပုံစံဖြင့် ဖြန့်ဝေသည့်စနစ်များအတွင်းသို့ ဝင်ရောက်ရန် အတားအဆီးကို လျှော့ချရန်ဖြစ်သည်။ အပူချိန်ထိန်းကိရိယာကိစ္စတွင်၊ အသုံးပြုသူသည် ၎င်း၏အပူထိန်းကိရိယာအဟောင်းကို ဖယ်ရှားကာ စမတ်ကိရိယာကို တပ်ဆင်ကာ ၎င်း၏လက်ရှိအာရုံခံကိရိယာများနှင့် ချိတ်ဆက်ပေးသည်။ နောက်ထပ်ခြေလှမ်းများမပါဘဲ

ဥပမာတစ်ခုသုံးပြီး ကျွန်ုပ်တို့၏စနစ်သို့ ပေါင်းစည်းမှုကို ကြည့်ကြပါစို့။

ကျွန်ုပ်တို့၏ကွန်ရက်တွင် Sonoff module 8 ခုရှိသည်ကိုမြင်ယောင်ကြည့်ကြပါစို့။ အချို့သောအသုံးပြုသူများအတွက်၊ Sonoff cloud (အမျိုးအစား 1) မှတစ်ဆင့် ထိန်းချုပ်မှုသည် လုံလောက်မည်ဖြစ်သည်။ အချို့သည် ပြင်ပကုမ္ပဏီ ဖိုင်းဝဲကို စတင်အသုံးပြုပြီး အမျိုးအစား 2 သို့ ချောမွေ့စွာ ပြောင်းရွှေ့သွားပါမည်။ ပြင်ပကုမ္ပဏီ ဖိုင်းဝဲအများစုသည် တူညီသောမူအရ လုပ်ဆောင်သည်- ဒေတာများကို MQTT ဆာဗာသို့ လွှဲပြောင်းခြင်း။ OpenHub၊ Majordomo သို့မဟုတ် အခြားမည်သည့်ရည်ရွယ်ချက်မဆို တူညီသောကိရိယာများကို အင်တာနက်ပေါ်တွင်ဖြစ်စေ ဒေသဆိုင်ရာကွန်ရက်ပေါ်တွင်ဖြစ်စေ သတင်းအချက်အလက်နေရာတစ်ခုတည်းသို့ စုစည်းရန် ရည်ရွယ်ချက်တစ်ခုဖြစ်သည်။ ထို့ကြောင့်၊ Server တစ်ခုရှိရန်မဖြစ်မနေလိုအပ်သည်။ ဤနေရာတွင် အဓိကပြဿနာမှာ - ဆာဗာ ပျက်ကွက်ပါက၊ စနစ်တစ်ခုလုံးသည် အလိုအလျောက် အလုပ်မလုပ်တော့ပါ။ ၎င်းကိုကာကွယ်ရန်၊ စနစ်များပိုမိုရှုပ်ထွေးလာကာ ဆာဗာချို့ယွင်းမှုဖြစ်သည့်အခါတွင် အလိုအလျောက်လုပ်ဆောင်မှုကို ထပ်နေစေမည့် လက်စွဲထိန်းချုပ်မှုနည်းလမ်းများကို ထည့်သွင်းထားသည်။

စက်တစ်ခုစီသည် လုံလောက်သော လမ်းကြောင်းတစ်ခုစီကို လျှောက်လှမ်းခဲ့သည်။ ထို့ကြောင့် ဆာဗာသည် အဆုံးအဖြတ်ပေးသည့် အခန်းကဏ္ဍမှ မပါဝင်သော်လည်း လုပ်ဆောင်နိုင်စွမ်းကို ချဲ့ထွင်ခြင်းသာ ဖြစ်သည်။

တွေးခေါ်စမ်းသပ်မှုကို ပြန်ကြည့်ရအောင်။ တူညီသော Sonoff module 8 ခုကို ထပ်မံ၍ Lytko firmware တွင် ထည့်သွင်းကြပါစို့။ Lytko firmware အားလုံးတွင် function ရှိသည်။ SSDP. SSDP သည် ကြော်ငြာနှင့် ကွန်ရက်ဝန်ဆောင်မှုများကို ရှာဖွေတွေ့ရှိမှုအတွက် အင်တာနက်ပရိုတိုကောအစုံကို အခြေခံ၍ ကွန်ရက်ပရိုတိုကောတစ်ခုဖြစ်သည်။ တောင်းဆိုချက်တစ်ခုအတွက် တုံ့ပြန်မှုသည် စံနှုန်း သို့မဟုတ် သက်တမ်းတိုးနိုင်သည်။ စံလုပ်ဆောင်ချက်များအပြင်၊ ကျွန်ုပ်တို့သည် ဤအဖြေတွင် ကွန်ရက်ပေါ်ရှိ စက်ကိရိယာများစာရင်းဖန်တီးမှုတွင် ပါဝင်ပါသည်။ ထို့ကြောင့် စက်ပစ္စည်းများသည် တစ်ခုနှင့်တစ်ခုတွေ့ကြပြီး ၎င်းတို့တစ်ခုစီတွင် ထိုသို့သောစာရင်းတစ်ခုရှိမည်ဖြစ်သည်။ ဥပမာ SSDP စာရွက်-

"ssdpList": 
	{
		"id": 94967291,  
		"ip": "192.168.x.x",
                "type": "thermostat"
	}, 
	{
		"id": 94967282,
		"ip": "192.168.x.x",
                "type": "thermostat"
	}

ဥပမာမှ သင်တွေ့မြင်ရသည့်အတိုင်း၊ စာရင်းတွင် စက်အိုင်ဒီများ၊ ကွန်ရက်ပေါ်ရှိ IP လိပ်စာ၊ ယူနစ်အမျိုးအစား (ကျွန်ုပ်တို့၏ကိစ္စတွင်၊ Sonoff-based အပူချိန်ထိန်းကိရိယာ) ပါဝင်သည်။ ဤစာရင်းကို နှစ်မိနစ်လျှင် တစ်ကြိမ် အပ်ဒိတ်လုပ်သည် (ဤအချိန်သည် ကွန်ရက်ပေါ်ရှိ စက်အရေအတွက်၏ ပြောင်းလဲနေသော ပြောင်းလဲမှုများကို တုံ့ပြန်ရန် လုံလောက်သည်)။ ဤနည်းဖြင့် ကျွန်ုပ်တို့သည် အသုံးပြုသူလုပ်ဆောင်မှုမရှိဘဲ ထည့်သွင်းထားသော၊ ပြောင်းလဲခြင်းနှင့် ပိတ်ထားသော စက်ပစ္စည်းများကို ခြေရာခံပါသည်။ ဤစာရင်းကို ဘရောက်ဆာ သို့မဟုတ် မိုဘိုင်းအပလီကေးရှင်းသို့ ပေးပို့ထားပြီး ဇာတ်ညွှန်းကိုယ်တိုင်က ပေးထားသော ပိတ်ဆို့နံပါတ်များဖြင့် စာမျက်နှာတစ်ခုကို ထုတ်ပေးပါသည်။ ဘလောက်တစ်ခုစီသည် စက်/အာရုံခံကိရိယာ/ထိန်းချုပ်ကိရိယာတစ်ခုနှင့် သက်ဆိုင်သည်။ အမြင်အားဖြင့် စာရင်းသည် ဤကဲ့သို့ ဖြစ်သည်-

Lytko သည် ညီညွတ်သည်။

သို့သော် အခြားသော ရေဒီယိုအာရုံခံကိရိယာများကို cc8266 (ZigBee) သို့မဟုတ် nrf32 (MySensors) မှတစ်ဆင့် esp2530/esp24 သို့ ချိတ်ဆက်ထားလျှင်ကော။

စီမံကိန်းများအကြောင်း

စျေးကွက်တွင် ဖြန့်ဝေသည့်စနစ် အမျိုးမျိုးရှိသည်။ ကျွန်ုပ်တို့၏စနစ်သည် သင့်အား လူကြိုက်အများဆုံးများနှင့် ပေါင်းစပ်နိုင်စေပါသည်။

အောက်ဖော်ပြပါများသည် မတူညီသော ထုတ်လုပ်သူအချင်းချင်း သဟဇာတမဖြစ်မှုနှင့်အတူ အခြေအနေကို ပြောင်းလဲရန် တစ်နည်းမဟုတ်တစ်နည်း ကြိုးစားနေသည့် ပရောဂျက်များဖြစ်သည်။ ဒါက ဥပမာ၊ SLS Gateway, MySensors သို့မဟုတ် ZESP32. ZigBee2MQTT MQTT ဆာဗာတစ်ခုနှင့် ချိတ်ဆက်ထားသောကြောင့် ၎င်းသည် ဥပမာအတွက် မသင့်လျော်ပါ။

MySensors ကို အကောင်အထည်ဖော်ရန်အတွက် ရွေးချယ်စရာတစ်ခုမှာ ESP8266 ကိုအခြေခံထားသော တံခါးပေါက်တစ်ခုဖြစ်သည်။ ကျန်ဥပမာများမှာ ESP32 တွင်ဖြစ်သည်။ ၎င်းတို့တွင် စက်ပစ္စည်းများစာရင်းကို ရှာဖွေခြင်းနှင့် ဖန်တီးခြင်းဆိုင်ရာ ကျွန်ုပ်တို့၏လည်ပတ်မှုမူကို သင်အကောင်အထည်ဖော်နိုင်သည်။

နောက်ထပ် တွေးခေါ်စမ်းသပ်မှုတစ်ခု လုပ်ကြည့်ရအောင်။ ကျွန်ုပ်တို့တွင် ZESP32 gateway သို့မဟုတ် SLS Gateway သို့မဟုတ် MySensors ရှိသည်။ ၎င်းတို့ကို သတင်းအချက်အလတ်တစ်ခုတည်းတွင် မည်သို့ပေါင်းစပ်နိုင်မည်နည်း။ SSDP ပရိုတိုကော စာကြည့်တိုက်ကို ဤတံခါးပေါက်များ၏ စံလုပ်ဆောင်ချက်များတွင် ထည့်သွင်းပါမည်။ SSDP မှတစ်ဆင့် ဤထိန်းချုပ်ကိရိယာကို အသုံးပြုသည့်အခါ၊ ၎င်းနှင့် ချိတ်ဆက်ထားသည့် ကိရိယာများစာရင်းကို စံတုံ့ပြန်မှုသို့ ပေါင်းထည့်မည်ဖြစ်သည်။ ဤအချက်အလက်ကို အခြေခံ၍ ဘရောက်ဆာသည် စာမျက်နှာတစ်ခုကို ထုတ်ပေးမည်ဖြစ်သည်။ ယေဘုယျအားဖြင့်၎င်းသည်ဤပုံသဏ္ဌာန်ရှိလိမ့်မည်-

Lytko သည် ညီညွတ်သည်။
ဝဘ်အင်တာဖေ့စ်

Lytko သည် ညီညွတ်သည်။
PWA လျှောက်လွှာ

"ssdpList": 
{
   "id": 94967291, // уникальный идентификатор устройства
   "ip": "192.168.x.x", // ip адрес в сети
   "type": "thermostat" // тип устройства
},
{
   "id": 94967292,
   "ip": "192.168.x.x",
   "type": "thermostat"
},
{
   "id": 94967293,
   "ip": "192.168.x.x",
   "type": "thermostat"
},
{  
   "id": 13587532, 
   "type": "switch"  
},
{  
   "id": 98412557, 
   "type": "smoke"
},
{  
   "id": 57995113, 
   "type": "contact_sensor"
},
{  
   "id": 74123668,
   "type": "temperature_humidity_pressure_sensor"
},
{
    "id": 74621883, 
    "type": "temperature_humidity_sensor"
}

ဥပမာအားဖြင့် စက်ပစ္စည်းများကို တစ်ခုနှင့်တစ်ခု သီးခြားထည့်သွင်းထားကြောင်း ပြသသည်။ ၎င်းတို့၏ကိုယ်ပိုင် IP လိပ်စာများဖြင့် အပူချိန်ထိန်းကိရိယာ ၃ ခုနှင့် သီးခြား ID များပါသည့် မတူညီသော အာရုံခံကိရိယာ ၅ ခုကို ချိတ်ဆက်ထားသည်။ အာရုံခံကိရိယာအား Wi-Fi ကွန်ရက်သို့ ချိတ်ဆက်ထားပါက ၎င်းတွင် ၎င်း၏ကိုယ်ပိုင် IP ပါလိမ့်မည်၊ ၎င်းသည် ဂိတ်ဝသို့ ချိတ်ဆက်ပါက၊ စက်၏ IP လိပ်စာသည် ဂိတ်ဝေး၏ IP လိပ်စာ ဖြစ်လာမည်ဖြစ်သည်။

စက်များနှင့် ဆက်သွယ်ရန် WebSocket ကို ကျွန်ုပ်တို့ အသုံးပြုပါသည်။ ၎င်းသည် တောင်းဆိုမှုများရယူရန်နှင့် ချိတ်ဆက်ခြင်း သို့မဟုတ် ပြောင်းလဲသည့်အခါတွင် ဒိုင်နမစ်ကျကျ အချက်အလက်ရယူရန် အရင်းအမြစ်ကုန်ကျစရိတ်များကို လျှော့ချနိုင်စေမည်ဖြစ်သည်။

ဆာဗာကို ကျော်ဖြတ်ကာ ပိတ်ဆို့ထားသော စက်ပစ္စည်းမှ ဒေတာကို တိုက်ရိုက်ယူပါသည်။ ထို့ကြောင့် စက်ပစ္စည်းတစ်ခုခု အဆင်မပြေပါက၊ စနစ်သည် ဆက်လက်လည်ပတ်နေပါသည်။ ဝဘ်အင်တာဖေ့စ်သည် စာရင်းမှ ပျောက်ဆုံးနေသော စက်ပစ္စည်းကို ပြသမည်မဟုတ်ပါ။ သို့သော် လိုအပ်ပါက ဆုံးရှုံးမှုနှင့်ပတ်သက်သည့် အချက်ပြမှုသည် အသုံးပြုသူ၏အက်ပ်လီကေးရှင်းတွင် အသိပေးချက်တစ်ခုအသွင်ဖြင့် ထွက်ပေါ်လာမည်ဖြစ်သည်။

ဤချဉ်းကပ်မှုကို အကောင်အထည်ဖော်ရန် ပထမဆုံးကြိုးပမ်းမှုမှာ PWA အပလီကေးရှင်းတစ်ခုဖြစ်သည်။ ၎င်းသည် အသုံးပြုသူ၏စက်ပစ္စည်းပေါ်တွင် ပိတ်ဆို့ခြင်းအခြေခံကို သိမ်းဆည်းနိုင်ပြီး လိုအပ်သောဒေတာကိုသာ တောင်းဆိုခွင့်ပြုသည်။ ဒါပေမယ့် ဖွဲ့စည်းပုံရဲ့ ထူးခြားမှုတွေကြောင့် ဒီရွေးချယ်မှုဟာ မပြည့်စုံပါဘူး။ ထွက်လမ်းတစ်ခုသာ ရှိသေးသည် - လက်ရှိအသုံးပြုနေသော ဖွံ့ဖြိုးတိုးတက်မှုအောက်တွင်ရှိသော Android နှင့် IOS အတွက် မူရင်းအပလီကေးရှင်းတစ်ခုဖြစ်သည်။ ပုံမှန်အားဖြင့်၊ အပလီကေးရှင်းသည် အတွင်းပိုင်းကွန်ရက်ပေါ်တွင်သာ အလုပ်လုပ်မည်ဖြစ်သည်။ လိုအပ်ပါက၊ သင်သည် အရာအားလုံးကို ပြင်ပထိန်းချုပ်မှုသို့ လွှဲပြောင်းနိုင်သည်။ ထို့ကြောင့်၊ အသုံးပြုသူသည် local network မှထွက်ခွာသောအခါ၊ အပလီကေးရှင်းသည် cloud သို့အလိုအလျောက်ပြောင်းသည်။

ပြင်ပထိန်းချုပ်မှု - စာမျက်နှာ၏ ပြီးပြည့်စုံသော ပွားမှု။ စာမျက်နှာကို အသက်သွင်းသည့်အခါ၊ အသုံးပြုသူသည် ဆာဗာသို့ လော့ဂ်အင်ဝင်ပြီး ၎င်းတို့၏ ကိုယ်ရေးကိုယ်တာအကောင့်မှတစ်ဆင့် စက်ပစ္စည်းများကို စီမံခန့်ခွဲနိုင်သည်။ ထို့ကြောင့်၊ ဆာဗာသည် သင့်အား အိမ်အပြင်ဘက်တွင်ရှိနေစဉ် စက်ပစ္စည်းများကို စီမံခန့်ခွဲနိုင်စေကာ၊ port forwarding သို့မဟုတ် သီးခြား IP နှင့် ချိတ်ဆက်ခြင်းမပြုဘဲ ၎င်း၏လုပ်ဆောင်နိုင်စွမ်းကို ချဲ့ထွင်စေသည်။

ထို့ကြောင့်၊ အထက်ဖော်ပြပါ ရွေးချယ်မှုတွင် ဆာဗာချဉ်းကပ်မှု၏ အားနည်းချက်များ မရှိသည့်အပြင် စက်ပစ္စည်းအသစ်များကို ချိတ်ဆက်ရာတွင် ပြောင်းလွယ်ပြင်လွယ်ပုံစံဖြင့် အားသာချက်များစွာလည်း ရှိသည်။

အပူချိန်ထိန်းကိရိယာအကြောင်း

ကျွန်ုပ်တို့၏ အပူချိန်ထိန်းကိရိယာကို အသုံးပြု၍ ထိန်းချုပ်သည့်စနစ်ကို နမူနာအဖြစ် ကြည့်ကြပါစို့။

ပေးသည်-

  1. အပူချိန်ထိန်းကိရိယာတစ်ခုစီအတွက် အပူချိန်ထိန်းချုပ်မှု (သီးခြားဘလောက်တစ်ခုအဖြစ် ပြသသည်);
  2. အပူချိန်ထိန်းကိရိယာ လည်ပတ်မှုအချိန်ဇယား (နံနက်၊ နေ့လည်၊ ညနေ၊ ည)၊
  3. Wi-Fi ကွန်ရက်ကို ရွေးချယ်ခြင်းနှင့် စက်နှင့်ချိတ်ဆက်ခြင်း၊
  4. စက်ပစ္စည်းကို “လေပေါ်မှ” အဆင့်မြှင့်တင်ခြင်း၊
  5. MQTT စနစ်ထည့်သွင်းခြင်း
  6. စက်ပစ္စည်းချိတ်ဆက်ထားသည့် ကွန်ရက်ကို စီစဉ်သတ်မှတ်ပါ။

Lytko သည် ညီညွတ်သည်။

ဝဘ်အင်တာဖေ့စ်မှတစ်ဆင့် ထိန်းချုပ်မှုအပြင်၊ ကျွန်ုပ်တို့သည် မျက်နှာပြင်ပေါ်တွင် နှိပ်ခြင်းဖြင့် ဂန္တဝင်တစ်ခုကို ပံ့ပိုးပေးပါသည်။ သင်္ဘောပေါ်တွင် Nextion NX3224T024 2.4 လက်မ မော်နီတာ ပါရှိသည်။ စက်နှင့်အလုပ်လုပ်ရလွယ်ကူခြင်းကြောင့် ရွေးချယ်မှုမှာ ကျဆင်းသွားခဲ့သည်။ သို့သော် ကျွန်ုပ်တို့သည် STM32 ကိုအခြေခံ၍ ကျွန်ုပ်တို့၏ကိုယ်ပိုင်မော်နီတာကို ဖန်တီးနေသည်။ ၎င်း၏လုပ်ဆောင်ချက်သည် Nextion ထက်ပိုမိုဆိုးရွားခြင်းမရှိသော်လည်း ၎င်းသည် ကုန်ကျစရိတ်သက်သာမည်ဖြစ်ပြီး၊ ၎င်းသည် စက်၏နောက်ဆုံးစျေးနှုန်းအပေါ် အပြုသဘောဆောင်သောအကျိုးသက်ရောက်မှုရှိမည်ဖြစ်သည်။

Lytko သည် ညီညွတ်သည်။

မိမိကိုယ်ကို လေးစားသည့် အပူချိန်ထိန်းကိရိယာ စခရင်ကဲ့သို့ပင်၊ ကျွန်ုပ်တို့၏ Nextion လုပ်နိုင်သည်-

  • အသုံးပြုသူမှ လိုအပ်သော အပူချိန်ကို သတ်မှတ်ပါ (ညာဘက်ရှိ ခလုတ်များကို အသုံးပြု၍)
  • စီစဉ်ထားသည့် လည်ပတ်မှုမုဒ် (ခလုတ် H) ကို ဖွင့်/ပိတ်ပါ။
  • relay လုပ်ဆောင်ချက်ကိုပြသရန် (ဘယ်ဘက်ရှိမြှား);
  • ကလေးအကာအကွယ်ပါရှိသည် (သော့ကိုမဖယ်ရှားမီအထိရုပ်ပိုင်းဆိုင်ရာနှိပ်မှုများကိုပိတ်ဆို့ထားသည်);
  • WiFi အချက်ပြစွမ်းအားကိုပြသသည်။

ထို့အပြင်၊ မော်နီတာကို အသုံးပြု၍ သင်လုပ်နိုင်သည်-

  • အသုံးပြုသူတပ်ဆင်ထားသည့် အာရုံခံကိရိယာအမျိုးအစားကို ရွေးချယ်ပါ။
  • ကလေးသော့ခတ်အင်္ဂါရပ်ကိုစီမံခန့်ခွဲ။
  • firmware ကို update လုပ်ပါ။

Lytko သည် ညီညွတ်သည်။

WiFi ဘားကို နှိပ်ခြင်းဖြင့် အသုံးပြုသူသည် ချိတ်ဆက်ထားသော ကွန်ရက်နှင့်ပတ်သက်သည့် အချက်အလက်ကို ရှာဖွေမည်ဖြစ်သည်။ HomeKit firmware တွင် device ကိုတွဲချိတ်ရန် QR ကုဒ်ကိုအသုံးပြုသည်။

Lytko သည် ညီညွတ်သည်။

ဖန်သားပြင်ဖြင့် လုပ်ဆောင်ခြင်း၏သရုပ်ပြ-

Lytko သည် ညီညွတ်သည်။

ကျွန်တော်တို့ ဖွံ့ဖြိုးလာပါပြီ။ ဒီမိုစာမျက်နှာ ချိတ်ဆက်ထားသော အပူချိန်ထိန်းကိရိယာ သုံးခုနှင့်။

"မင်းရဲ့ အပူချိန်ထိန်းကိရိယာမှာ ဘာတွေထူးခြားလဲ" လို့ မေးနိုင်ပါတယ်။ ယခုအခါ ဈေးကွက်တွင် Wi-Fi လုပ်ဆောင်ချက်၊ စီစဉ်ထားသည့် လုပ်ဆောင်ချက်နှင့် ထိထိထိန်းချုပ်မှုပါရှိသော အပူချိန်ထိန်းကိရိယာများစွာရှိသည်။ ဝါသနာအိုးများသည် လူကြိုက်အများဆုံး စမတ်အိမ်သုံးစနစ်များ (Majordomo၊ HomeAssistant စသည်ဖြင့်) နှင့် အပြန်အလှန်တုံ့ပြန်ရန် မော်ဂျူးများကို ရေးသားထားသည်။

ကျွန်ုပ်တို့၏ အပူချိန်ထိန်းကိရိယာသည် ထိုကဲ့သို့သောစနစ်များနှင့် တွဲဖက်အသုံးပြုနိုင်ပြီး အထက်ပါအချက်များအားလုံးပါရှိသည်။ သို့သော် ထူးခြားချက်မှာ စနစ်၏ ပြောင်းလွယ်ပြင်လွယ်ကြောင့် အပူချိန်ထိန်းကိရိယာကို အဆက်မပြတ် မြှင့်တင်နေခြင်းဖြစ်သည်။ အပ်ဒိတ်တစ်ခုစီတိုင်းတွင် လုပ်ဆောင်နိုင်စွမ်းများ တိုးလာမည်ဖြစ်သည်။ စနစ်စီမံခန့်ခွဲမှု၏ စံနည်းလမ်း (အချိန်ဇယားအရ)၊ ကျွန်ုပ်တို့သည် လိုက်လျောညီထွေရှိသော တစ်ခုကို ပေါင်းထည့်ပါမည်။ အပလီကေးရှင်းသည် သင့်အား အသုံးပြုသူ၏ ပထဝီဝင်တည်နေရာကို ရယူနိုင်သည်။ ယင်းကြောင့်၊ စနစ်သည် ၎င်း၏တည်နေရာပေါ် မူတည်၍ လည်ပတ်မှုမုဒ်များကို ဒိုင်းနမစ်ဖြင့် ပြောင်းလဲပေးမည်ဖြစ်သည်။ ပြီးတော့ မိုးလေဝသ module က မင်းကို ရာသီဥတုအခြေအနေနဲ့ လိုက်လျောညီထွေဖြစ်အောင် ခွင့်ပြုလိမ့်မယ်။

နှင့် ချဲ့ထွင်နိုင်မှု။ မည်သူမဆို ၎င်းတို့၏ သမားရိုးကျ အပူချိန်ထိန်းကိရိယာကို ကျွန်ုပ်တို့နှင့် အစားထိုးနိုင်ပါသည်။ အားထုတ်မှုအနည်းဆုံးဖြင့်။ ကျွန်ုပ်တို့သည် စျေးကွက်တွင် ရေပန်းအစားဆုံး အာရုံခံကိရိယာ ၅ ခုကို ရွေးချယ်ထားပြီး ၎င်းတို့အတွက် ပံ့ပိုးမှု ထပ်လောင်းပါသည်။ သို့သော် အာရုံခံကိရိယာတွင် သီးသန့်လက္ခဏာများရှိနေလျှင်ပင် အသုံးပြုသူက ၎င်းကို ကျွန်ုပ်တို့၏ အပူချိန်ထိန်းကိရိယာသို့ ချိတ်ဆက်နိုင်မည်ဖြစ်သည်။ ၎င်းကိုလုပ်ဆောင်ရန်၊ တိကျသောအာရုံခံကိရိယာဖြင့်အလုပ်လုပ်ရန် အပူချိန်ထိန်းကိရိယာကို ချိန်ညှိရန် လိုအပ်မည်ဖြစ်သည်။ ညွှန်ကြားချက်များပေးပါမည်။

အပူချိန်ထိန်းကိရိယာ သို့မဟုတ် အခြားစက်ပစ္စည်းတစ်ခုခုကို ချိတ်ဆက်သည့်အခါ၊ ဝဘ်အင်တာဖေ့စ်နှင့် PWA အပလီကေးရှင်းတွင် နှစ်ခုလုံးသည် နေရာတိုင်းတွင် တစ်ပြိုင်နက်ပေါ်လာသည်။ စက်ပစ္စည်းတစ်ခုထည့်ခြင်းသည် အလိုအလျောက်ဖြစ်ပေါ်သည်- ၎င်းကို Wi-Fi ကွန်ရက်သို့ ချိတ်ဆက်ရန်သာ လိုအပ်ပါသည်။

ကျွန်ုပ်တို့၏စနစ်သည် ဆာဗာမလိုအပ်ပါ၊ ပျက်ကွက်ပါက ၎င်းသည် ရွှေဖရုံသီးအဖြစ်သို့ ပြောင်းလဲမည်မဟုတ်ပါ။ အစိတ်အပိုင်းများထဲမှတစ်ခု ပျက်ကွက်လျှင်ပင်၊ စနစ်သည် အရေးပေါ်အခြေအနေတွင် စတင်လည်ပတ်ခြင်းမရှိပါ။ ထိန်းချုပ်သူများ၊ အာရုံခံကိရိယာများ၊ ကိရိယာများ - ဒြပ်စင်တစ်ခုစီသည် ဆာဗာတစ်ခုနှင့် ဖောက်သည်တစ်ဦး ဖြစ်သည့်အတွက် လုံးလုံးကိုယ်ပိုင်အုပ်ချုပ်ခွင့်ရှိသည်။

စိတ်ဝင်စားသူများအတွက် ကျွန်ုပ်တို့၏ လူမှုကွန်ရက်များ ကွေးနနျးစာ, Instagram ကို, Telegram သတင်း, VK, Facebook က.

မေးလ်: [အီးမေးလ်ကိုကာကွယ်ထားသည်]

PS ဆာဗာကို စွန့်လွှတ်ရန် သင့်အား ကျွန်ုပ်တို့ မတိုက်တွန်းပါ။ ကျွန်ုပ်တို့သည် MQTT ဆာဗာကိုလည်း ပံ့ပိုးထားပြီး ကျွန်ုပ်တို့၏ကိုယ်ပိုင် cloud ရှိသည်။ ကျွန်ုပ်တို့၏ပန်းတိုင်မှာ စနစ်၏တည်ငြိမ်မှုနှင့် ယုံကြည်စိတ်ချရမှုကို အဆင့်အသစ်တစ်ခုသို့ ယူဆောင်လာရန်ဖြစ်သည်။ သို့မှသာ Server သည် အားနည်းသောအချက်မဟုတ်သော်လည်း လုပ်ဆောင်နိုင်စွမ်းကို ဖြည့်ဆည်းပေးပြီး စနစ်အား ပိုမိုအဆင်ပြေစေသည်။

source: www.habr.com

မှတ်ချက် Add