Mozilla WebThings වේදිකාව හඳුන්වා දුන්නේය

Mozilla වසර දෙකක අත්හදා බැලීම් සහ සංවර්ධනයෙන් පසුව ඉදිරිපත් කරන ලදී වේදිකාව වෙබ් දේවල්, කලින් සංවර්ධනය කරන ලද ව්යාපෘති ඇතුළත් විය WebThings රාමුව и වෙබ් ටින්ග්ස් ගේට්වේ, විවිධ වර්ගයේ පාරිභෝගික උපාංග වෙත ප්‍රවේශය සක්‍රීය කිරීමට සහ විශ්වීය භාවිතා කිරීමට සංරචක සැපයීම Web Things API ඔවුන් සමඟ අන්තර්ක්‍රියා සංවිධානය කිරීමට. ව්යාපෘති සංවර්ධන බෝ වීම MPL 2.0 යටතේ බලපත්‍ර ලබා ඇත.

WebThings Framework මඟින් Web Things API භාවිතයෙන් සෘජුව සන්නිවේදනය කළ හැකි IoT උපාංග නිර්මාණය කිරීම සඳහා ප්‍රතිස්ථාපනය කළ හැකි සංරචක කට්ටලයක් සපයයි. එවැනි උපාංග WebThings Gateway මත පදනම් වූ ද්වාර හෝ සේවාදායක මෘදුකාංග (mDNS භාවිතයෙන්) මගින් අන්තර්ජාලය හරහා පසුකාලීනව අධීක්ෂණය සහ කළමනාකරණය සඳහා ස්වයංක්‍රීයව අනාවරණය කර ගත හැක. Web Things API සඳහා සේවාදායක ක්‍රියාත්මක කිරීම් පුස්තකාල ආකාරයෙන් සකස් කර ඇත
Python මීට උදාහරණ,
ජාවා,

මලකඩ, Arduino и මයික්‍රොපයිතන්.

වෙබ් ටින්ග්ස් ගේට්වේ නියෝජනය කරයි යනු විවිධ වර්ගයේ පාරිභෝගිකයින් සහ IoT උපාංග වෙත ප්‍රවේශය සංවිධානය කිරීම සඳහා විශ්වීය ස්ථරයකි, එක් එක් වේදිකාවේ විශේෂාංග සැඟවීම සහ එක් එක් නිෂ්පාදකයාට විශේෂිත යෙදුම් භාවිතා කිරීම අවශ්‍ය නොවේ. ව්යාපෘති කේතය ලියන ලද්දේ Node.js සේවාදායක වේදිකාව භාවිතයෙන් JavaScript තුළ. IoT වේදිකා සමඟ ද්වාරය අන්තර්ක්‍රියා කිරීමට, ඔබට ZigBee සහ ZWave ප්‍රොටෝකෝල, WiFi හෝ GPIO හරහා සෘජු සම්බන්ධතාවය භාවිතා කළ හැක. ද්වාරය සහිත ස්ථිරාංග සකස් කර ඇත විවිධ Raspberry Pi මාදිලි සඳහා ද තිබේ පැකේජ OpenWrt සහ Debian සඳහා.

Mozilla WebThings වේදිකාව හඳුන්වා දුන්නේය

ද්වාරය හැකි ය ස්ථාපිත කරන්න Raspberry Pi පුවරුවක සහ නිවසේ ඇති සියලුම IoT උපාංග ඒකාබද්ධ කරන සහ වෙබ් අතුරු මුහුණතක් හරහා ඒවා අධීක්ෂණය සහ කළමනාකරණය සඳහා මෙවලම් සපයන ස්මාර්ට් නිවාස පාලන පද්ධතියක් ලබා ගන්න. හරහා උපාංග සමඟ අන්තර් ක්‍රියා කළ හැකි අමතර වෙබ් යෙදුම් නිර්මාණය කිරීමට වේදිකාව ඔබට ඉඩ සලසයි Web Thing API. මේ අනුව, එක් එක් වර්ගයේ IoT උපාංග සඳහා ඔබේම ජංගම යෙදුම ස්ථාපනය කිරීම වෙනුවට, ඔබට තනි ඒකාබද්ධ වෙබ් අතුරු මුහුණතක් භාවිතා කළ හැකිය. WebThings Gateway ස්ථාපනය කිරීම සඳහා, සපයන ලද ස්ථිරාංග SD කාඩ්පතකට බාගත කරන්න, බ්‍රවුසරයේ "gateway.local" ධාරකය විවෘත කරන්න, WiFi, ZigBee හෝ ZWave වෙත සම්බන්ධතාවයක් සකසන්න, පවතින IoT උපාංග සොයා ගන්න, බාහිර ප්‍රවේශය සඳහා පරාමිති වින්‍යාස කරන්න සහ එකතු කරන්න. ඔබගේ මුල් තිරයට වඩාත්ම ජනප්‍රිය උපාංග.

ප්‍රාදේශීය ජාලයක උපාංග හඳුනා ගැනීම, අන්තර්ජාලයෙන් උපාංග වෙත සම්බන්ධ වීම සඳහා වෙබ් ලිපිනයක් තේරීම, ගේට්වේ වෙබ් අතුරු මුහුණතට ප්‍රවේශ වීමට ගිණුම් සෑදීම, හිමිකාර ZigBee සහ Z-Wave ප්‍රොටෝකෝල සඳහා සහය දක්වන උපාංග ද්වාරයට සම්බන්ධ කිරීම වැනි කාර්යයන් සඳහා ද්වාරය සහාය දක්වයි. දුරස්ථ සක්රිය කිරීම සහ වෙබ් යෙදුමකින් උපාංග අක්රිය කිරීම, නිවසේ තත්ත්වය දුරස්ථව අධීක්ෂණය කිරීම සහ වීඩියෝ නිරීක්ෂණ. වෙබ් අතුරු මුහුණත සහ API වලට අමතරව, ගේට්වේ හඬ පාලනය සඳහා පර්යේෂණාත්මක සහාය ද ඇතුළත් වේ, එය ඔබට හඬ විධාන හඳුනා ගැනීමට සහ ක්රියාත්මක කිරීමට ඉඩ සලසයි (උදාහරණයක් ලෙස, "කුස්සියේ ආලෝකය සක්රිය කරන්න").

නව WebThings වේදිකාවේ නිවේදනය සමඟ, නිකුතුවක් ප්‍රකාශයට පත් කරන ලදී වෙබ් ටිං ගේට්වේ 0.8, පහත සඳහන් නවෝත්පාදන ඉදිරිපත් කරයි:

  • නිවාස ජාලයේ සියලුම IoT උපාංග සහ සංවේදකවල ක්‍රියාකාරිත්වය පිළිබඳ සංඛ්‍යාලේඛන එකතු කරන සිදුවීම් ලොග් කිරීමේ පද්ධතියක් එකතු කර ඇති අතර ඒවායේ ක්‍රියාකාරකම් දෘශ්‍ය ප්‍රස්ථාර ආකාරයෙන් ඇගයීමට ඔබට ඉඩ සලසයි. උදාහරණයක් ලෙස, ඔබ නොමැති විට කොපමණ වාර ගණනක් දොරවල් විවෘත කර වසා දැමුවේද, නිවසේ උෂ්ණත්වය වෙනස් වූ ආකාරය, ස්මාර්ට් සොකට් වලට සම්බන්ධ ශක්ති උපාංග කොපමණ ප්‍රමාණයක් පරිභෝජනය කළේද, චලන අනාවරකය ක්‍රියාත්මක වූ විට යනාදිය ඔබට සොයාගත හැකිය. ප්‍රස්ථාර පැය, දින සහ සති අනුව ගොඩනගා ගත හැකි අතර කාල පරිමාණය ඔස්සේ අනුචලනය කළ හැකිය;

    Mozilla WebThings වේදිකාව හඳුන්වා දුන්නේය

  • ක්ෂණික ප්‍රතිචාරයක් අවශ්‍ය වන සිදුවීම් වලදී ක්‍රියාත්මක කළ හැකි අනතුරු ඇඟවීම් එකතු කරන ලදී. උදාහරණයක් ලෙස, දුම්, කාන්දු හෝ කාබන් මොනොක්සයිඩ් අනාවරක සක්රිය කිරීම, මෙන්ම සොරකම් සංඥා ඇති විට අනතුරු ඇඟවීම් බැඳිය හැක. සංඥාවක් අවුලුවනු ලැබුවහොත්, එහි සිදුවීම පිළිබඳ දැනුම්දීම කෙටි පණිවුඩ හෝ වෙනත් දැනුම්දීම් මාර්ගයෙන් යැවිය හැක;

    Mozilla WebThings වේදිකාව හඳුන්වා දුන්නේය

  • ජාල සම්බන්ධතා පරාමිතීන් වින්‍යාස කිරීම සඳහා අතුරු මුහුණතක් එක් කරන ලදී. මීට පෙර, ජාල දෙකම පවතින විට එක් රැහැන් රහිත ජාලයකින් තවත් ජාලයකට මාරුවීම සඳහා ධාවන කොන්සෝල විධාන අවශ්‍ය විය. දැන් ජාල පරාමිතීන් වෙනස් කිරීම වෙබ් අතුරු මුහුණත හරහා සිදු කළ හැකිය (සැකසීම් ➡ ජාලය), ඔබට IP ලිපින පැවරීම කළමනාකරණය කළ හැකිය, පවතින රැහැන් රහිත ජාල පරිලෝකනය කිරීම සහ ප්‍රවේශ ස්ථාන වෙනස් කිරීම;

    Mozilla WebThings වේදිකාව හඳුන්වා දුන්නේය

  • සකස් කර ඇත OpenWrt මත පදනම් වූ රවුටර සඳහා පර්යේෂණාත්මක පැකේජ, ජාල ප්‍රවේශය සැපයීමට පමණක් නොව, ස්මාර්ට් නිවාස පාලන නෝඩ් ලෙසද රවුටර භාවිතා කිරීමට ඉඩ සලසයි. අනාගතයේදී, ස්මාර්ට් නිවසක් සහ රැහැන් රහිත ප්‍රවේශ ලක්ෂ්‍යයක් සැකසීම සඳහා ඒකාබද්ධ අතුරු මුහුණතක් සපයමින් Things Gateway සඳහා ඒකාබද්ධ සහය ඇතිව OpenWrt මත පදනම්ව අපගේම බෙදාහැරීම සකස් කිරීමට අපි සැලසුම් කරමු. දැනට, WebThings Gateway දැනටමත් රැහැන් රහිත ප්‍රවේශ ස්ථානයක් ලෙස ක්‍රියා කළ හැකි අතර, හුදෙක් රැහැන් රහිත සේවාලාභියෙකු ලෙස නොවේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න