ഉപയോഗിച്ച് സുരക്ഷിതമായ IoT LoRa സെൻസർ നോഡുകൾ
DS28S60, Amazon Web സേവനങ്ങൾ (AWS)
MAXREFDES9001
ആമുഖം
DS9001S28 സുരക്ഷിത കോപ്രോസസർ, ലോറ ഗേറ്റ്വേ, AWS ഇൻഫ്രാസ്ട്രക്ചറിൽ നടപ്പിലാക്കിയ ഒരു ക്ലൗഡ് ആപ്ലിക്കേഷൻ എന്നിവ ഉപയോഗിച്ച് സുരക്ഷിതമാക്കിയ LoRa റേഡിയോ അടിസ്ഥാനമാക്കിയുള്ള, ലോ-പവർ, ടെമ്പറേച്ചർ സെൻസർ നോഡ് ഫീച്ചർ ചെയ്യുന്ന ഒരു സമ്പൂർണ്ണ ഇൻ്റർനെറ്റ്-ഓഫ്-തിംഗ്സ് (IoT) സുരക്ഷാ റഫറൻസ് ഡിസൈനാണ് MAXREFDES60. ഈ റഫറൻസ് ഡിസൈൻ ഉപയോഗത്തിലുള്ള പ്രക്ഷേപണ ലിങ്കിൽ നിന്ന് സ്വതന്ത്രമായി പ്രാമാണീകരണവും രഹസ്യസ്വഭാവവും ഉള്ള ഒരു എൻഡ്-ടു-എൻഡ് സെക്യൂരിറ്റി സ്കീമിനെ ഹൈലൈറ്റ് ചെയ്യുന്നു-ഈ സാഹചര്യത്തിൽ LoRaWAN പ്രോട്ടോക്കോൾ. രഹസ്യസ്വഭാവം, ആധികാരികത, വിവരങ്ങളുടെ സമഗ്രത എന്നിവ പ്രാപ്തമാക്കുന്ന എംബഡഡ് സിസ്റ്റങ്ങളിലേക്ക് എളുപ്പത്തിൽ സംയോജിപ്പിക്കാൻ MAXREFDES9001 രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു.
DS4-ൻ്റെ സഹായത്തോടെ ആംബിയൻ്റ് താപനില ഇടയ്ക്കിടെ അളക്കുകയും DS32660S7505 സുരക്ഷിത കോപ്രോസസർ ഉപയോഗിച്ച് താപനില മൂല്യം ആധികാരികമാക്കുകയും എൻക്രിപ്റ്റ് ചെയ്യുകയും ചെയ്യുന്ന ചെറിയ, ലോ-പവർ, Cortex-M28 അടിസ്ഥാനമാക്കിയുള്ള മൈക്രോകൺട്രോളർ MAX60 ആണ് സെൻസർ നോഡിനെ ചലിപ്പിക്കുന്നത്. റാസ്ബെറി പൈ-പവർ ഗേറ്റ്വേ വഴി ലോറവാൻ നെറ്റ്വർക്കിലൂടെ AWS ഇൻഫ്രാസ്ട്രക്ചറിലേക്ക് ഇത് അയയ്ക്കുന്നു. റോഗ് നോഡുകൾ ഡാറ്റ പ്രസിദ്ധീകരിക്കുന്നതിൽ നിന്ന് തടയുന്നതിന്, നെറ്റ്വർക്കിലേക്ക് സെൻസർ നോഡുകളിൽ ചേരുന്നതിന്, MAX66242 സുരക്ഷിത ഓതൻ്റിക്കേറ്ററിൻ്റെയും NFC- പ്രാപ്തമാക്കിയ Android ഉപകരണത്തിൽ പ്രവർത്തിക്കുന്ന ഒരു സമർപ്പിത Android അപ്ലിക്കേഷൻ്റെയും സഹായത്തോടെ സൗകര്യപ്രദമായ NFC അടിസ്ഥാനമാക്കിയുള്ള ശക്തമായ പ്രാമാണീകരണം ഉപയോഗിച്ച് ഒരു മുൻകൂർ ലോക്കൽ പരിശോധന ആവശ്യമാണ്.
പ്രാമാണീകരണം വിജയിച്ചുകഴിഞ്ഞാൽ, സെൻസർ നോഡ് യഥാർത്ഥമാണെന്ന് തെളിയിക്കുന്നു, സെൻസർ നോഡ് നൽകുന്നതിന് Android ഉപകരണം ഇൻ്റർനെറ്റ് വഴി ക്ലൗഡ് ആപ്ലിക്കേഷനുമായി ആശയവിനിമയം നടത്തുന്നു; അതായത്, സെൻസർ നോഡിനായി ഒരു സർട്ടിഫിക്കറ്റ് സൃഷ്ടിക്കുന്നതിനും ആ സെൻസർ നോഡിനും AWS ഇൻഫ്രാസ്ട്രക്ചറിനും ഇടയിൽ AES-GCM കീ എക്സ്ചേഞ്ച് നടത്താനും. സെൻസർ നോഡ് ഉപകരണത്തിൻ്റെ മൈക്രോകൺട്രോളർ ആപ്ലിക്കേഷനുമായി ആശയവിനിമയം നടത്താനും സർട്ടിഫിക്കറ്റ് DS66242S28 കോപ്രോസസറിൽ സംഭരിക്കാനും DS60S28-നും ക്ലൗഡ് ആപ്ലിക്കേഷനും ഇടയിൽ എലിപ്റ്റിക് കർവ് ഡിഫി-ഹെൽമാൻ (Diffie-Hellman) ഉപയോഗിച്ച് കീ എക്സ്ചേഞ്ച് നടത്താനും ആൻഡ്രോയിഡ് ഉപകരണം MAX60 ഒരു NFC ബ്രിഡ്ജായി ഉപയോഗിക്കുന്നു. ECDH) പ്രോട്ടോക്കോൾ. കീ എക്സ്ചേഞ്ച് പൂർത്തിയായിക്കഴിഞ്ഞാൽ, ചർച്ച ചെയ്ത AES-GCM കീ ഉപയോഗിച്ച് ക്ലൗഡ് ആപ്ലിക്കേഷനിലേക്ക് ഡാറ്റ അയയ്ക്കാൻ സെൻസർ നോഡ് തയ്യാറാണ്. സെൻസർ നോഡിന് ഇപ്പോൾ പൊരുത്തപ്പെടുന്ന കീ ജോഡിയുള്ള സാധുവായ സർട്ടിഫിക്കറ്റ് ഉള്ളതിനാൽ ക്ലൗഡ് ആപ്ലിക്കേഷൻ വഴി കൂടുതൽ സെൻസർ നോഡ് പ്രാമാണീകരണം ECDSA ഉപയോഗിച്ച് സാധ്യമാണ്. ആകസ്മികമായി, AWS IoT കോർ ഉപയോഗിച്ച് നടപ്പിലാക്കിയ LoRaWAN നെറ്റ്വർക്കിലേക്ക് പ്രൊവിഷനിംഗ് പ്രക്രിയയും അന്തിമ ഉപകരണത്തിൽ ചേരുന്നു, എന്നാൽ അടിസ്ഥാനപരമായ വിവിധ ആശയവിനിമയ ലിങ്കുകളുടെ സുരക്ഷയെ ആശ്രയിക്കാതെ ഡാറ്റ സുരക്ഷിതമാക്കുന്നതിനുള്ള ഒരു മാർഗം കാണിക്കുന്ന റഫറൻസ് ഡിസൈനിൻ്റെ പ്രധാന ഉദ്ദേശ്യം ഇതല്ല. .
ഫീച്ചറുകൾ
- DS28S60 ChipDNA സാങ്കേതികവിദ്യ സ്വകാര്യവും രഹസ്യവുമായ കീകളെ ആക്രമണാത്മക ആക്രമണങ്ങളിൽ നിന്ന് സംരക്ഷിക്കുന്നു.
- ഹാർഡ്വെയർ അധിഷ്ഠിത ECDSA പ്രാമാണീകരണം, ECDH കീ എക്സ്ചേഞ്ച്, AES-GCM പ്രാമാണീകരിച്ച എൻക്രിപ്ഷൻ എന്നിവ ഉപയോഗിച്ച് DS28S60 എൻഡ്-ടു-എൻഡ് സുരക്ഷ നൽകുന്നു.
- ലോ-പവർ സെൻസർ നോഡ് ബോർഡ് ഡിസൈൻ പൂർത്തിയാക്കുക
- Sampറാസ്ബെറി പൈയെ അടിസ്ഥാനമാക്കി ലോറവാൻ ഗേറ്റ്വേ നടപ്പാക്കൽ
- SampECDH കീ എക്സ്ചേഞ്ച്, AES-GCM സുരക്ഷിത ആശയവിനിമയം എന്നിവയുൾപ്പെടെ സെൻസർ ബോർഡിൻ്റെ DS28S60 ഉപയോഗിച്ച് എൻഡ്-ടു-എൻഡ് സുരക്ഷ ഉയർത്തിക്കാട്ടുന്ന AWS ഇൻഫ്രാ-സ്ട്രക്ചറിൽ നടപ്പിലാക്കിയ le ക്ലൗഡ് ആപ്ലിക്കേഷൻ.
- ഉറവിട കോഡ്
- പെരിഫറൽ മൊഡ്യൂൾ-അനുയോജ്യമായ സെൻസർ വിപുലീകരണ പോർട്ട്
- റാസ്ബെറി പൈ പോർട്ടബിൾ ലോറവാൻ ഗേറ്റ്വേ വിന്യാസം പ്രവർത്തനക്ഷമമാക്കുന്നു.
ഹാർഡ്വെയർ സ്പെസിഫിക്കേഷൻ
റഫറൻസ് രൂപകൽപ്പനയിൽ ഇനിപ്പറയുന്ന പ്രധാന ഘടകങ്ങൾ ഉൾപ്പെടുന്നു:
DS28S60, MAX32660, MAX66242, DS7505, SX1262. DS28S260 ഒരു ക്രിപ്റ്റോഗ്രാഫിക് കോപ്രൊസസ്സറാണ്, അത് ഒരു ഓൺബോർഡ് AES-GCM എഞ്ചിൻ ഉപയോഗിച്ച് താപനില അളവുകൾ എൻക്രിപ്റ്റ് ചെയ്യുന്നു, ഇത് ഒരു SPI ഇൻ്റർഫേസിലൂടെ ആക്സസ് ചെയ്യാൻ കഴിയും. പരിസ്ഥിതിയുടെ താപനില നൽകാൻ I 7505 C ഇൻ്റർഫേസ് ഉപയോഗിക്കുന്ന ഒരു താപനില സെൻസറാണ് DS2. MAX66242 ആൻഡ്രോയിഡ് മൊബൈൽ ഉപകരണത്തിനും നോഡിനും ഇടയിൽ NFC ആശയവിനിമയം സാധ്യമാക്കുന്നു. MAX32660 ആശയവിനിമയം സാധ്യമാക്കുന്ന ഒരു ലോ-പവർ മൈക്രോകൺട്രോളറാണ്
വ്യത്യസ്ത മൊഡ്യൂളുകൾക്കിടയിൽ. അവസാനമായി, ലോറ പ്രോട്ടോക്കോൾ വഴി എൻക്രിപ്റ്റ് ചെയ്ത താപനില അളവ് മോഡുലേറ്റ് ചെയ്യാനും പ്രക്ഷേപണം ചെയ്യാനും SX1262 ഉപയോഗിക്കുന്നു.
രൂപകൽപന ചെയ്തത്-ബിൽറ്റ്-ടെസ്റ്റ് ചെയ്തത്
ചിത്രം 1-ൽ കാണിച്ചിരിക്കുന്ന ഹാർഡ്വെയറും അതിൻ്റെ പിന്തുണയുള്ള സോഫ്റ്റ്വെയറും ഈ പ്രമാണം വിവരിക്കുന്നു. MAXREFDES9001 റഫറൻസ് ഡിസൈൻ സജ്ജീകരിക്കുന്നതിനും മനസ്സിലാക്കുന്നതിനുമുള്ള വിശദമായ, ചിട്ടയായ സാങ്കേതിക ഗൈഡ് ഇത് നൽകുന്നു. സിസ്റ്റം നിർമ്മിക്കുകയും പരീക്ഷിക്കുകയും ചെയ്തു, അതിൻ്റെ വിശദാംശങ്ങൾ ഈ പ്രമാണത്തിൽ പിന്നീട് പിന്തുടരുന്നു.
ദ്രുത ആരംഭം
ആവശ്യമായ ഉപകരണങ്ങൾ
- ഇൻ്റർനെറ്റ് ബ്രൗസറും സൗജന്യ യുഎസ്ബി പോർട്ടും ഉള്ള ഏതെങ്കിലും പിസി അല്ലെങ്കിൽ നോട്ട്ബുക്ക് കമ്പ്യൂട്ടർ
- MAX32625PICO ബോർഡ്
- രണ്ട് USB A മുതൽ USB മൈക്രോ-ബി വരെ കേബിൾ
- 10-പിൻ ആം കോർട്ടെക്സ് ഡീബഗ് കേബിൾ
- MAXREFDES9001 LoRa സെൻസർ നോഡ്
- Android മൊബൈൽ ഉപകരണം
- Dragino PG1301 LoRaWAN കോൺസെൻട്രേറ്ററിനൊപ്പം റാസ്ബെറി പൈ
നടപടിക്രമം
റഫറൻസ് ഡിസൈൻ, വാങ്ങാൻ ലഭ്യമല്ലെങ്കിലും, അനലോഗ് ഡിവൈസുകൾ പൂർണ്ണമായി കൂട്ടിച്ചേർക്കുകയും പരീക്ഷിക്കുകയും ചെയ്തു. പ്രവർത്തനം സ്ഥിരീകരിക്കുന്നതിന് ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ഉപയോഗിക്കുക:
- സെൻസർ നോഡ് ഫേംവെയർ ഉപയോഗിച്ച് MAXREFDES9001 ബോർഡ് ഫ്ലാഷ് ചെയ്യുക (ഫേംവെയർ ഡോക്യുമെൻ്റ് ഫ്ലാഷിംഗ് കാണുക).
- Android ഉപകരണത്തിൽ MAXREFDES9001 Android ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്യുക (Android അപ്ലിക്കേഷൻ വിന്യാസ പ്രമാണം കാണുക).
- AWS ഇൻഫ്രാസ്ട്രക്ചറും LoRaWAN ഗേറ്റ്വേയും സജ്ജമാക്കുക. (AWS, LoRaWAN ഗേറ്റ്വേ ക്വിക്ക്-സ്റ്റാർട്ട് ഗൈഡ് എന്നിവ കാണുക.)
ഹാർഡ്വെയറിന്റെ വിശദമായ വിവരണം
MAXREFDES9001 ഹാർഡ്വെയറിൻ്റെ ഹൈ-ലെവൽ ബ്ലോക്ക് ഡയഗ്രം ചിത്രം 2-ൽ കാണിച്ചിരിക്കുന്നു. സെൻസർ നോഡ്, LoRaWAN ഗേറ്റ്വേ, ആൻഡ്രോയിഡ് ഉപകരണം എന്നീ മൂന്ന് പ്രധാന ഘടകങ്ങൾ ഉൾക്കൊള്ളുന്നതാണ് ഈ സിസ്റ്റം.
a) സെൻസർ നോഡ്
സെൻസർ നോഡ് ഇനിപ്പറയുന്ന പ്രധാന ഘടകങ്ങൾ ഉൾക്കൊള്ളുന്നു:
- DS28S60 ക്രിപ്റ്റോഗ്രാഫിക് കോപ്രോസസർ
സുരക്ഷിതമായ പ്രാമാണീകരണവും ഡാറ്റ എൻക്രിപ്ഷനും നൽകുന്നു - DS7505 താപനില സെൻസർ
പ്രക്ഷേപണത്തിനായുള്ള താപനില ഡാറ്റ അളക്കുന്നു
- MAX32660 ലോ-പവർ മൈക്രോകൺട്രോളർ: സെൻസർ നോഡ് പ്രവർത്തനങ്ങളും ഡാറ്റ പ്രോസസ്സിംഗും നിയന്ത്രിക്കുന്നു
- MAX66242 NFC സുരക്ഷിത ഓതൻ്റിക്കേറ്റർ: സുരക്ഷിതമായ NFC ആശയവിനിമയവും സംഭരണവും സുഗമമാക്കുന്നു
- SX1262 LoRa ട്രാൻസ്സിവർ: LoRa പ്രോട്ടോക്കോൾ ഉപയോഗിച്ച് ദീർഘദൂര വയർലെസ് ആശയവിനിമയം പ്രവർത്തനക്ഷമമാക്കുന്നു
b) ലോറവാൻ ഗേറ്റ്വേ
ലോറവാൻ ഗേറ്റ്വേയിൽ ഇവ ഉൾപ്പെടുന്നു: - റാസ്ബെറി പൈ: ഡാറ്റ പ്രോസസ്സ് ചെയ്യുന്നതിനും കൈമാറുന്നതിനുമുള്ള പ്രധാന നിയന്ത്രണ യൂണിറ്റായി പ്രവർത്തിക്കുന്നു
- Dragino PG1301 LoRaWAN കോൺസെൻട്രേറ്റർ: ഒന്നിലധികം സെൻസർ നോഡുകളിൽ നിന്നുള്ള LoRa പാക്കറ്റുകളുടെ സ്വീകരണവും പ്രക്ഷേപണവും കൈകാര്യം ചെയ്യുന്നു
സി) ആൻഡ്രോയിഡ് ഉപകരണം
ആൻഡ്രോയിഡ് ഉപകരണം MAXREFDES9001 ആപ്പ് പ്രവർത്തിപ്പിക്കുന്നു, ഇത് സെൻസർ നോഡ് പ്രൊവിഷൻ ചെയ്യുന്നതിനും പ്രാമാണീകരിക്കുന്നതിനും നിയന്ത്രിക്കുന്നതിനുമുള്ള ഒരു ഇൻ്റർഫേസ് നൽകുന്നു.
ഇത് NFC വഴി സെൻസർ നോഡുമായി ആശയവിനിമയം നടത്തുകയും ക്ലൗഡ് ആപ്ലിക്കേഷനുമായി സംവദിക്കുകയും ചെയ്യുന്നു Webസോക്കറ്റ് API-കൾ.
സോഫ്റ്റ്വെയറിൻ്റെ വിശദമായ വിവരണം
MAXREFDES9001 സോഫ്റ്റ്വെയർ മൂന്ന് ഘടകങ്ങളായി തിരിച്ചിരിക്കുന്നു: സെൻസർ ഉപകരണ ഫേംവെയർ, ക്ലൗഡ് ആപ്ലിക്കേഷൻ, ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷൻ.
റഫറൻസ് ഡിസൈൻ ക്രമം ഇപ്രകാരമാണ്:
a) സെൻസർ നോഡിൻ്റെ പ്രൊവിഷനിംഗ്
- ഉപകരണ കീ ജോഡിയുടെ ജനറേഷൻ
• ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷൻ, MAX66242 ഒരു കമ്മ്യൂണിക്കേഷൻ ബ്രിഡ്ജ് ആയി ഉപയോഗിക്കുന്നത്, സെൻസർ നോഡിനായി ഒരു കീ ജോഡി ജനറേഷൻ ട്രിഗർ ചെയ്യുന്നു.
• അത് പിന്നീട് DS28S60 പൊതു കീ, ROM ID, MANID എന്നിവ വായിക്കുന്നു. - സർട്ടിഫിക്കറ്റ് അഭ്യർത്ഥന
• ഉപകരണത്തിൻ്റെ അദ്വിതീയ ഐഡിയും പൊതു കീയും ഉൾപ്പെടെ, അന്തിമ ഉപകരണത്തിനായി ഒരു സർട്ടിഫിക്കറ്റ് സൃഷ്ടിക്കാൻ Android അപ്ലിക്കേഷൻ ക്ലൗഡ് അപ്ലിക്കേഷനിലേക്ക് ഒരു അഭ്യർത്ഥന അയയ്ക്കുന്നു. - സർട്ടിഫിക്കറ്റ് സംഭരണം
• ക്ലൗഡ് ആപ്ലിക്കേഷൻ സർട്ടിഫിക്കറ്റ് സൃഷ്ടിക്കുകയും അത് Android അപ്ലിക്കേഷനിലേക്ക് തിരികെ നൽകുകയും ചെയ്യുന്നു.
• സർട്ടിഫിക്കറ്റ് പിന്നീട് DS28S60 മെമ്മറിയിൽ സൂക്ഷിക്കുന്നു. - AWS പൊതു കീ സംഭരണം
• ക്ലൗഡ് ആപ്ലിക്കേഷൻ അതിൻ്റെ പബ്ലിക് കീ നൽകുന്നു, അത് DS28S60 മെമ്മറിയിൽ സംഭരിച്ചിരിക്കുന്നു. - AES-GCM കീ ജനറേഷൻ
• ഒരു ഡിഫി-ഹെൽമാൻ കീ എക്സ്ചേഞ്ച് ഉപയോഗിച്ച്, ക്ലൗഡ് ആപ്ലിക്കേഷനിലും DS28S60-ലും സമാനമായ AES-GCM കീകൾ സൃഷ്ടിക്കപ്പെടുന്നു. - ലോറവാൻ സെഷൻ കീകൾ പ്രൊവിഷനിംഗ്
• LoRaWan നെറ്റ്വർക്കിൽ ചേരുന്നതിന് ആവശ്യമായ സെഷൻ കീകൾ ക്ലൗഡ് ആപ്ലിക്കേഷൻ നൽകുന്നു. കീകൾ അവസാന ഉപകരണത്തിൽ സംഭരിച്ചിരിക്കുന്നു.
b) സെൻസർ നോഡിൻ്റെ ആധികാരികത
- സർട്ടിഫിക്കറ്റും പൊതു കീ വീണ്ടെടുക്കലും
• ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷൻ DS28S60-ൽ നിന്ന് സംഭരിച്ച സർട്ടിഫിക്കറ്റും പൊതു കീയും അഭ്യർത്ഥിക്കുന്നു. - വെല്ലുവിളി അഭ്യർത്ഥന
• ഒരു വെല്ലുവിളി അഭ്യർത്ഥിക്കുന്നതിനായി Android ആപ്ലിക്കേഷൻ DS28S60-ൻ്റെ സർട്ടിഫിക്കറ്റും പൊതു കീയും ക്ലൗഡ് ആപ്ലിക്കേഷനിലേക്ക് അയയ്ക്കുന്നു. - ECDSA ഒപ്പ് സൃഷ്ടിക്കുക
• ക്ലൗഡ് ആപ്ലിക്കേഷനിൽ നിന്ന് ചലഞ്ച് ലഭിച്ചാൽ, നൽകിയിരിക്കുന്ന ചലഞ്ച് ഉപയോഗിച്ച് ഒരു ECDSA ഒപ്പ് സൃഷ്ടിക്കാൻ Android ആപ്ലിക്കേഷൻ DS28S60-നോട് അഭ്യർത്ഥിക്കുന്നു. - ഒപ്പ് പരിശോധന
• സ്ഥിരീകരണത്തിനായി ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷൻ ECDSA സിഗ്നേച്ചർ ക്ലൗഡ് ആപ്ലിക്കേഷനിലേക്ക് അയയ്ക്കുന്നു.
സി) ഡാറ്റ ട്രാൻസ്മിഷൻ
- താപനില അളക്കൽ
• സെൻസർ നോഡ് DS7505 സെൻസർ ഉപയോഗിച്ച് താപനില അളക്കുന്നു. - എൻക്രിപ്ഷൻ
• അളന്ന താപനില മുമ്പ് കൈമാറ്റം ചെയ്ത AES കീ ഉപയോഗിച്ച് DS28S60-ൻ്റെ AES-GCM എഞ്ചിൻ ഉപയോഗിച്ച് എൻക്രിപ്റ്റ് ചെയ്യുന്നു. - സുരക്ഷിത ട്രാൻസ്മിഷൻ
• സുരക്ഷിതമായ അളവ് LoRaWan ഗേറ്റ്വേ വഴി ക്ലൗഡ് ആപ്ലിക്കേഷനിലേക്ക് കൈമാറുന്നു. - അംഗീകാരം
• സെൻസർ നോഡിന് അംഗീകാരം നൽകുന്നതിന് ക്ലൗഡ് ആപ്ലിക്കേഷൻ സർട്ടിഫിക്കറ്റും പൊതു കീകളും വീണ്ടെടുക്കുന്നു. - പാക്കറ്റ് സ്വീകരണം
• ക്ലൗഡ് ആപ്ലിക്കേഷന് സുരക്ഷിതമായ അളവെടുപ്പ് പാക്കറ്റ് ലഭിക്കുന്നു. - കീ വീണ്ടെടുക്കൽ
• മെഷർമെൻ്റ് പാക്കറ്റിൽ കാണുന്ന ഐഡിയെ അടിസ്ഥാനമാക്കി സെൻഡർ എൻഡ് ഉപകരണവുമായി ബന്ധപ്പെട്ട AES-GCM ഡീക്രിപ്ഷനും വെരിഫിക്കേഷൻ കീയും ക്ലൗഡ് ആപ്ലിക്കേഷൻ വീണ്ടെടുക്കുന്നു. - ഡാറ്റ ഡീക്രിപ്ഷനും സംഭരണവും
• ക്ലൗഡ് ആപ്ലിക്കേഷൻ്റെ ഭാഗമായ Amazon DynamoDB-യിൽ മെഷർമെൻ്റ് ഡാറ്റ ഡീക്രിപ്റ്റ് ചെയ്യുകയും സംഭരിക്കുകയും ചെയ്യുന്നു. - ഡാറ്റ Viewing
• ഡാറ്റാബേസിൽ സംഭരിച്ചിരിക്കുന്ന ഡാറ്റ ആകാം viewഎ വഴി എഡ് web ബ്രൗസർ.
സെൻസർ നോഡ് ഫേംവെയർ
സെൻസർ നോഡ് ഫേംവെയറിൽ നാല് പ്രധാന ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു
പ്രവർത്തനങ്ങൾ:
a) പ്രൊവിഷനിംഗ്
ഈ പ്രക്രിയയിൽ DS28S60 ഒരു പൊതു കീ സൃഷ്ടിക്കുന്നതും അതിൻ്റെ ROMID ഉം MANID ഉം തിരികെ നൽകുന്നതും ഉൾപ്പെടുന്നു. സെർവർ നൽകുന്ന ECC സർട്ടിഫിക്കറ്റ്, LoRaWAN സെഷൻ കീകൾ, AES-GCM പിയർ പബ്ലിക് കീ എന്നിവ DS28S60 മെമ്മറിയിൽ സംഭരിച്ചിരിക്കുന്നു. MAX66242 മെമ്മറിയിൽ നിന്ന് I²C മുഖേന അപേക്ഷ അഭ്യർത്ഥിച്ച വിവരങ്ങൾ ഉപയോഗിച്ച് എഴുതുകയും വായിക്കുകയും ചെയ്യുന്നതിലൂടെ ഇത് നേടാനാകും.
ബി) പ്രാമാണീകരണം
ഈ ഘട്ടത്തിൽ, DS28S60 മെമ്മറിയിൽ സംഭരിച്ചിരിക്കുന്ന ECC സർട്ടിഫിക്കറ്റ് നൽകുന്നു. ECC സർട്ടിഫിക്കറ്റിൻ്റെ ആധികാരികത പരിശോധിച്ചതിന് ശേഷം സെർവറിൽ നിന്ന് റാൻഡം ചലഞ്ച് ലഭിക്കുന്നു. ലഭിച്ച റാൻഡം ചലഞ്ച് ഉപയോഗിച്ച് DS28S60 ഒരു റീഡ് പേജ് പ്രാമാണീകരണം നടത്തുകയും ECDSA ഒപ്പ് തിരികെ നൽകുകയും ചെയ്യുന്നു.
സി) ഡാറ്റ എൻക്രിപ്ഷൻ
DS7505 താപനില സെൻസർ ഉപയോഗിച്ച് നിലവിലെ താപനില വായിക്കുന്നത് ഈ ഘട്ടത്തിൽ ഉൾപ്പെടുന്നു. സെർവർ ജനറേറ്റ് ചെയ്യുന്ന AES-GCM കീകൾ ഉപയോഗിച്ച് Diffie-Hellman കീ എക്സ്ചേഞ്ച് നടത്തി DS28S60 ഒരു AES-GCM എൻക്രിപ്ഷൻ കീ ജനറേറ്റുചെയ്യുന്നു. DS28S60, ഒരു സിഫർടെക്സ്റ്റും ആധികാരികതയും ഉപയോഗിച്ച് AESGCM എൻക്രിപ്ഷൻ നടത്തിയ ശേഷം tag സൃഷ്ടിക്കപ്പെടുന്നു.
d) ഡാറ്റ ട്രാൻസ്മിഷൻ
LoRaWAN ഗേറ്റ്വേയിലേക്ക് ലോറ പാക്കറ്റുകൾ ഇടയ്ക്കിടെ അയയ്ക്കുന്നത് ഇതിൽ ഉൾപ്പെടുന്നു. ലോറ പാക്കറ്റുകൾ കൈമാറ്റം ചെയ്യപ്പെടുന്നുവെന്ന് കാണിക്കാൻ ഓൺബോർഡ് എൽഇഡി ഫ്ലാഷുകൾ.
LoRaWAN കീകൾ പ്രൊവിഷനിംഗ് ക്രമത്തിൽ ലഭിക്കുന്നതിനാൽ, വ്യക്തിഗതമാക്കൽ (ABP) വഴി സജീവമാക്കൽ വഴി LoRa എൻഡ് ഉപകരണം LoRaWAN നെറ്റ്വർക്കിൽ ചേരുന്നു.
JSON ഫോർമാറ്റിലുള്ള സെൻസർ നോഡ് വഴിയാണ് LoRa പാക്കറ്റ് കൈമാറുന്നത്.
- എൻക്രിപ്റ്റ് ചെയ്ത ഡാറ്റ പാക്കറ്റ്:
പേലോഡ്: DS28S60 ROM ID, AES-GCM കീകൾ,
AES-GCM സിഫർടെക്സ്റ്റ് (താപനില), AES-GCM പ്രാമാണീകരണം Tag
ക്ലൗഡ് ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയർ
സെൻസർ നോഡുകൾ ഉൾപ്പെടുന്ന IoT ഇക്കോസിസ്റ്റത്തിൻ്റെ വിവിധ വശങ്ങൾ കൈകാര്യം ചെയ്യുന്ന ക്ലൗഡ് ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയർ AWS ഇൻഫ്രാസ്ട്രക്ചർ ഹോസ്റ്റുചെയ്യുന്നു. പ്രധാന ഘടകങ്ങളും അവയുടെ റോളുകളും ഇപ്രകാരമാണ്:
a) AWS ലാംഡ പ്രവർത്തനങ്ങൾ
സെൻസർ നോഡുകളിൽ നിന്നുള്ള ഇൻകമിംഗ് ഡാറ്റ പ്രോസസ്സ് ചെയ്യുക, സർട്ടിഫിക്കറ്റുകൾ സൃഷ്ടിക്കുകയും പരിശോധിക്കുകയും ചെയ്യുക, ഡാറ്റ പാക്കറ്റുകൾ ഡീക്രിപ്റ്റ് ചെയ്യുക, മറ്റ് AWS സേവനങ്ങളുമായി സംവദിക്കുക തുടങ്ങിയ ജോലികൾ ചെയ്യുന്ന AWS ലാംഡ ഫംഗ്ഷനുകളാണ് സെർവർലെസ് കമ്പ്യൂട്ടിംഗ് നിയന്ത്രിക്കുന്നത്.
b) ആമസോൺ ഡൈനാമോഡിബി
ഒരു NoSQL ഡാറ്റാബേസ് സേവനമായ Amazon DynamoDB ആണ് ഡാറ്റ സംഭരണം നിയന്ത്രിക്കുന്നത്. ഇത് സെൻസർ നോഡുകളുടെ വിവരങ്ങൾ, സർട്ടിഫിക്കറ്റുകൾ, പൊതു കീകൾ, എൻക്രിപ്റ്റ് ചെയ്ത മെഷർമെൻ്റ് ഡാറ്റ എന്നിവ സംഭരിക്കുന്നു.
സി) AWS IoT കോർ
ഈ സേവനം LoRaWAN ഉപകരണങ്ങളുടെ കണക്റ്റിവിറ്റിയും മാനേജ്മെൻ്റും സുഗമമാക്കുന്നു. ഇത് LoRaWAN ഗേറ്റ്വേയുമായുള്ള പ്രൊവിഷനിംഗ്, ആധികാരികത, ആശയവിനിമയം എന്നിവ കൈകാര്യം ചെയ്യുകയും പ്രോസസ്സിംഗിനായി സെൻസർ നോഡുകൾ പാക്കറ്റിനെ AWS ലാംഡ ഫംഗ്ഷനുകളിലേക്ക് നയിക്കുകയും ചെയ്യുന്നു.
d) ആമസോൺ API ഗേറ്റ്വേ
API-കൾ സൃഷ്ടിക്കുന്നതിനും പ്രസിദ്ധീകരിക്കുന്നതിനും പരിപാലിക്കുന്നതിനും നിരീക്ഷിക്കുന്നതിനും സുരക്ഷിതമാക്കുന്നതിനും Amazon API ഗേറ്റ്വേ ഉപയോഗിക്കുന്നു. ഒരു വഴി ക്ലൗഡ് ആപ്ലിക്കേഷനുമായി സംവദിക്കുന്നതിന് ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷൻ്റെ ഒരു ഇൻ്റർഫേസായി ഇത് പ്രവർത്തിക്കുന്നു Webസോക്കറ്റ് API.
ഇ) എ.ഡബ്ല്യു.എസ് Ampജീവനുള്ള
AWS Ampliify ഹോസ്റ്റുകൾ web ഒരു ഉപയോക്തൃ-സൗഹൃദ ഇൻ്റർഫേസിൽ സെൻസർ നോഡ് വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് Amazon DynamoDB ആക്സസ് ചെയ്യുന്ന ആപ്ലിക്കേഷൻ. ചിത്രം 3-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ web ആപ്ലിക്കേഷൻ വിശദമായി നൽകുന്നു view സെൻസർ നോഡുകളിൽ നിന്ന് ശേഖരിച്ച ഡാറ്റയുടെ, ഇനിപ്പറയുന്നവ ഉൾപ്പെടുന്നു:
- സമയം സെന്റ്amp: ഡാറ്റ രേഖപ്പെടുത്തിയ കൃത്യമായ തീയതിയും സമയവും
- നോഡിൻ്റെ പേര്: ഓരോ സെൻസർ നോഡിനും ഐഡൻ്റിഫയർ
- സെൻസർ നോഡ് റോം ഐഡി: ഓരോ സെൻസർ നോഡിൻ്റെയും തനതായ റോം ഐഡി
- എൻക്രിപ്ഷൻ കീ: ഡാറ്റ സുരക്ഷിതമാക്കാൻ AES-GCM എൻക്രിപ്ഷൻ കീ ഉപയോഗിക്കുന്നു
- എൻക്രിപ്റ്റ് ചെയ്ത ഡാറ്റ: സെൻസർ നോഡ് ശേഖരിച്ച ഡാറ്റ, അതിൻ്റെ എൻക്രിപ്റ്റ് ചെയ്ത രൂപത്തിൽ പ്രദർശിപ്പിക്കും
- സെൻസർ മൂല്യം: സെൻസർ നോഡിൽ നിന്നുള്ള ഡീക്രിപ്റ്റ് ചെയ്ത താപനില അളക്കൽ
- അംഗീകൃതമായത്: ഡാറ്റ ആധികാരികത ഉറപ്പാക്കുകയും വിജയകരമായി അംഗീകരിക്കുകയും ചെയ്തിട്ടുണ്ടോ എന്ന് സൂചിപ്പിക്കുന്നു
ദി web ആപ്ലിക്കേഷൻ ഉപയോക്താക്കളെ റെക്കോർഡുകളിലൂടെ തിരയാനും പേജുകൾക്കിടയിൽ നാവിഗേറ്റ് ചെയ്യാനും "ഡാറ്റ നേടുക", "ഡാറ്റ ഇല്ലാതാക്കുക" തുടങ്ങിയ ബട്ടണുകൾ ഉപയോഗിച്ച് ഡാറ്റ വീണ്ടെടുക്കുന്നതും ഇല്ലാതാക്കുന്നതും പോലുള്ള പ്രവർത്തനങ്ങൾ നടത്താൻ അനുവദിക്കുന്നു.
ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയർ
MAXREFDES9001 ആൻഡ്രോയിഡ് ആപ്പ് ഈ റഫറൻസ് ഡിസൈനിനായി ഉപയോഗിക്കുന്ന MAXREFDES9001 സെൻസർ നോഡ് ബോർഡിനും ക്ലൗഡ് ആപ്ലിക്കേഷനും ഇടയിലുള്ള ഒരു ആശയവിനിമയ ഇൻ്റർഫേസായി പ്രവർത്തിക്കുന്നു.
സെൻസർ നോഡ് പ്രൊവിഷൻ ചെയ്തും ആധികാരികത ഉറപ്പാക്കിയും DS28S60 ക്രിപ്റ്റോഗ്രാഫിക് കോപ്രൊസസറിൻ്റെ സവിശേഷതകൾ പ്രകടമാക്കുന്ന ഒരു അവബോധജന്യമായ ഇൻ്റർഫേസ് നൽകുക എന്നതാണ് ഈ ആപ്ലിക്കേഷൻ്റെ പ്രാഥമിക ലക്ഷ്യം. ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷൻ DS28S60 ജനറേറ്റ് ചെയ്യാൻ കമാൻഡ് ചെയ്യുന്നു
ക്ലൗഡ് ആപ്ലിക്കേഷനുമായി സെൻസർ നോഡ് രജിസ്റ്റർ ചെയ്യുന്നതിന് ആവശ്യമായ വിവരങ്ങൾ.
പ്രധാന പ്രവർത്തനങ്ങൾ
രണ്ട് പ്രധാന പ്രവർത്തനങ്ങൾ വികസിപ്പിച്ചെടുത്ത DS28S60 ക്രിപ്റ്റോഗ്രാഫിക് കോപ്രോസസറിൻ്റെ സവിശേഷതകൾ പ്രദർശിപ്പിക്കുക എന്നതാണ് ഈ ഡെമോയുടെ ലക്ഷ്യം.
a) നോഡ് പ്രൊവിഷനിംഗ്
ഈ പ്രക്രിയയ്ക്കിടയിൽ, MAX28-ൻ്റെ മെമ്മറിയിൽ സംഭരിക്കുന്ന NFC ഇൻ്റർഫേസിലൂടെ ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷനിൽ നിന്ന് ഒരു പൊതു കീ ജനറേറ്റ് ചെയ്യാൻ DS60S66242-നോട് ആവശ്യപ്പെടുന്നു, അത് നോഡ് ബോർഡിലും ഉൾച്ചേർത്തിരിക്കുന്നു. ആൻഡ്രോയിഡ് ആപ്പ് കീ അഭ്യർത്ഥിക്കുകയും ഒരു വഴി ക്ലൗഡ് ആപ്ലിക്കേഷനിലേക്ക് തിരികെ കൈമാറുകയും ചെയ്യുന്നു Webസോക്കറ്റ് ക്ലയൻ്റ്. ക്ലൗഡ് ആപ്ലിക്കേഷൻ ഈ ഡാറ്റ സാധൂകരിക്കുകയും ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷനിലേക്ക് തിരികെ നൽകുന്ന ഒരു സർട്ടിഫിക്കറ്റ് സൃഷ്ടിക്കുകയും ചെയ്യുന്നു. NFC ആണെങ്കിലും MAX66242 ലേക്ക് ഈ ഡാറ്റ തിരികെ അയയ്ക്കുന്നു, അത് പിന്നീട് DS28S60 ശേഖരിക്കുകയും അത് സംഭരിക്കുകയും ചെയ്യും.
ബി) നോഡ് ആധികാരികത
ഉപകരണം പ്രാമാണീകരിച്ചുകഴിഞ്ഞാൽ, ക്ലൗഡ് ആപ്ലിക്കേഷൻ ഡാറ്റ DS28S60-ൽ സംഭരിച്ചിരിക്കുന്ന ക്ലൗഡ് ആപ്ലിക്കേഷനിലേക്ക് സെൻസർ ഡാറ്റ കൈമാറാൻ അനുവദിക്കുന്ന നോഡ് ബോർഡിൻ്റെ ആധികാരികത ഈ ഫംഗ്ഷൻ പരിശോധിക്കുന്നു. ഈ കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നതിലൂടെ, പ്രൊവിഷനിംഗ് സമയത്ത് സൃഷ്ടിച്ച സർട്ടിഫിക്കറ്റ് തിരികെ നൽകാൻ Android ആപ്ലിക്കേഷൻ DS28S60-നോട് അഭ്യർത്ഥിക്കുന്നു.tage, MAX66242 NFC വഴിയുള്ള അതിൻ്റെ പൊതു കീ Tag. ഈ ഡാറ്റ ക്ലൗഡ് ആപ്ലിക്കേഷനിലേക്ക് അയയ്ക്കുന്നു, അത് ഒരു സിഗ്നേച്ചർ സൃഷ്ടിക്കാൻ DS28S60 ഉപയോഗിക്കുന്ന ഒരു റാൻഡം ചലഞ്ച് നൽകുന്നു, അത് അതിൻ്റെ ആധികാരികത സ്ഥിരീകരിക്കുന്നതിന് വീണ്ടും സെർവറിലേക്ക് അയയ്ക്കുന്നു.
ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷൻ പ്രവർത്തനത്തെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷൻ വിശദാംശങ്ങളുടെ ഡോക്യുമെൻ്റ് കാണുക.
Android ഉപകരണത്തിൽ പ്രവർത്തിക്കുമ്പോൾ GUI എങ്ങനെയിരിക്കുമെന്ന് ചിത്രം 4 കാണിക്കുന്നു. ഓരോ പ്രവർത്തനത്തെയും കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് പട്ടിക 1 കാണുക. സോഫ്റ്റ്വെയറും സോഴ്സ് കോഡും ഡൗൺലോഡ് ചെയ്യാൻ ഡിസൈൻ റിസോഴ്സ് വിഭാഗം കാണുക.
പട്ടിക 1. GUI നിയന്ത്രണങ്ങൾ
വിവരണം | ഫംഗ്ഷൻ നമ്പർ | വിശദാംശങ്ങൾ |
കമാൻഡ് മെനു | 1 | ലഭ്യമായ വിവിധ കമാൻഡ് ഓപ്ഷനുകൾ പ്രദർശിപ്പിക്കുന്നു |
ഡിസ്പ്ലേ മോണിറ്റർ | 2 | വ്യത്യസ്ത കമാൻഡ് പ്രക്രിയകളിൽ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നു |
അനധികൃത നോഡ് മോഡ് | 3 | ഒരു വ്യാജ ഉപകരണത്തിൻ്റെ സ്വഭാവം അനുകരിക്കുന്ന വ്യാജ ഡാറ്റ അയയ്ക്കുന്നത് പ്രവർത്തനക്ഷമമാക്കുക അല്ലെങ്കിൽ പ്രവർത്തനരഹിതമാക്കുക |
NFC പ്രൊവിഷൻ | 4 | NFC പ്രൊവിഷൻ സീക്വൻസ് പ്രവർത്തിപ്പിക്കുന്നു |
കമാൻഡ് ഓപ്ഷനുകൾ | 5 | ഉപയോക്താവിന് ആക്സസ് ഉള്ള എല്ലാ വ്യത്യസ്ത കമാൻഡ് ഓപ്ഷനുകളും ലിസ്റ്റ് ചെയ്യുക |
നോഡ് ഓതൻ്റിക്കേഷൻ കമാൻഡ് | 6 | നോഡ് ഓതൻ്റിക്കേഷൻ സീക്വൻസ് പ്രവർത്തിപ്പിക്കുന്നു |
നോഡ് പ്രൊവിഷൻ | 7 | നോഡ് പ്രൊവിഷൻ സീക്വൻസ് പ്രവർത്തിപ്പിക്കുന്നു |
രജിസ്ട്രേഷൻ വിവരം | 8 | രജിസ്ട്രേഷൻ ഇൻഫോ സീക്വൻസ് പ്രവർത്തിപ്പിക്കുന്നു |
ഡിസൈൻ വിഭവങ്ങൾ
പൂർണ്ണമായ സെറ്റ് ഡൗൺലോഡ് ചെയ്യുക ഡിസൈൻ വിഭവങ്ങൾ സ്കീമാറ്റിക്സ്, മെറ്റീരിയലുകളുടെ ബിൽ, PCB ലേഔട്ട്, ടെസ്റ്റ് എന്നിവ ഉൾപ്പെടുന്നു files.
റിവിഷൻ ചരിത്രം
റിവിഷൻ നമ്പർ | റിവിഷൻ തീയതി | വിവരണം | പേജുകൾ മാറ്റി |
0 | നവംബർ-നവംബർ | പ്രാരംഭ റിലീസ് | — |
1 | 24-ജൂൺ | പുതുക്കിയ ശീർഷകം, ആമുഖം, സവിശേഷതകൾ, ചിത്രം 1, ദ്രുത ആരംഭം, വിശദമായ വിവരണം ഹാർഡ്വെയർ, സോഫ്റ്റ്വെയറിൻ്റെ വിശദമായ വിവരണം, ചിത്രം 3, ചിത്രം 4, പട്ടിക 1 |
എല്ലാം |
അനലോഗ് ഉപകരണങ്ങൾ നൽകുന്ന വിവരങ്ങൾ കൃത്യവും വിശ്വസനീയവുമാണെന്ന് വിശ്വസിക്കപ്പെടുന്നു. എന്നിരുന്നാലും, അനലോഗ് ഉപകരണങ്ങൾ അതിന്റെ ഉപയോഗത്തിനോ മൂന്നാം കക്ഷികളുടെ പേറ്റന്റുകളുടെയോ മറ്റ് അവകാശങ്ങളുടെയോ ഏതെങ്കിലും ലംഘനങ്ങൾക്ക് അതിന്റെ ഉപയോഗത്തിന്റെ ഫലമായി ഉണ്ടായേക്കാവുന്ന ഒരു ഉത്തരവാദിത്തവും ഏറ്റെടുക്കുന്നില്ല. അറിയിപ്പ് കൂടാതെ സ്പെസിഫിക്കേഷനുകൾ മാറ്റത്തിന് വിധേയമാണ്. അനലോഗ് ഉപകരണങ്ങളുടെ ഏതെങ്കിലും പേറ്റന്റ് അല്ലെങ്കിൽ പേറ്റന്റ് അവകാശങ്ങൾക്ക് കീഴിലുള്ള സൂചനകളോ മറ്റോ ലൈസൻസ് അനുവദിക്കില്ല. വ്യാപാരമുദ്രകളും രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളും അതത് ഉടമസ്ഥരുടെ സ്വത്താണ്.
www.analog.com
© 2024 Analog Devices, Inc. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം. വ്യാപാരമുദ്രകളും രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളും അതത് ഉടമസ്ഥരുടെ സ്വത്താണ്.
വൺ അനലോഗ് വേ, വിൽമിംഗ്ടൺ, MA 01887 USA | ഫോൺ: 781.329.4700 | © 2024 Analog Devices, Inc. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം.
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
അനലോഗ് ഉപകരണങ്ങൾ MAXREFDES9001 സുരക്ഷിതമായ IoT LoRa സെൻസർ [pdf] ഉടമയുടെ മാനുവൽ MAXREFDES9001 സുരക്ഷിതമായ IoT LoRa സെൻസർ, MAXREFDES9001, സുരക്ഷിതമായ IoT LoRa സെൻസർ, IoT LoRa സെൻസർ, LoRa സെൻസർ, സെൻസർ |