ИОТ

5 најбољих ИоТ библиотека

5 најбољих ИоТ библиотека
Цела идеја Интернета ствари (ИоТ) је да има много малих уређаја који прикупљају податке и контролишу окружење око себе, а све то док су повезани. Такође, са опцијом да се мале количине података врате у облак. Један пример је кућна аутоматизација, у којој ћете можда имати свој сервер на Распберри Пи-у за прикупљање свих података и израчун или доношење одлука.

Ове библиотеке ће вам помоћи у развоју ИоТ-а.

За ИоТ систем вам треба више од библиотека

У зависности од тога шта желите, имаћете различите захтеве за применом ИоТ-а. Ако желите да га користите за аутоматизацију куће, извући ћете се са врло мало тога да бисте га покренули. Након подршке вашег одређеног хардвера, мораћете да размотрите протоколе које ћете користити.

Требаће вам сервер који прикупља, анализира и представља ваше податке за напредније пројекте. Па, за то имате читаве услуге у оквиру опсежних услуга у облаку, по цени, наравно. Постоје решења која можете сами да креирате и дизајнирате, независно од добављача услуга у облаку. Оно што треба да подржите су протоколи.

Ови протоколи обрађују поруке под моделом објављивање-претплата, што га чини врло ефикасним за мале пакете порука. Управо оно што би ваша ИоТ решења требало да раде. Ако стримујете видео, говоримо о различитим услугама.

МКТТ - Ово вам је потребно за слање података са микроконтролера на сервере. Можете покренути сопствени сервер користећи Москуитто, посредник порука отвореног кода. Ово можете ставити на било шта, од рачунара са једном плочом до сервера у облаку.

СМК - Ово је сигурна верзија МКТТ-а.

За руковање радиом треба вам нешто за шта је потребна изузетно мала снага. Да бисте то решили, можете да користите заштићени ЛоРа протокол у власништву Семтецха. Постоји много плоча и мрежних пролаза да би се то постигло. Имајте на уму да можете да користите и ВиФи, али уверите се да га ваш уређај подржава и узмите у обзир снагу која му је потребна.

Ево неколико веза до библиотека које користе ЛоРа / ЛоРаВАН:

Отворени извор алтернативе ЛоРа је ДАСХ7; овде можете пронаћи хардвер и друге информације, као и развојне пакете компаније ВиззиЛаб.

Више следбеника користи СигФок плоче и библиотеке за широкопојасно умрежавање мале снаге. Имајте на уму да ово подразумева мрежу сличну мобилном оператеру и директан контакт са облаком.

Библиотеке протокола

За сваки од протокола биће вам потребне библиотеке. Документацију ћете обично добити од хардвера који купујете. Међутим, можда ћете желети да прочитате више о томе пре куповине. Постоје и библиотеке за крај сервера, па имајте на уму да желите да знате да ли је могуће користити услугу у облаку. Заправо, желите да будете сигурни да је ваш пројекат могуће покренути БЕЗ везе у облаку. Од аутоматизације стакленика можда неће бити потребно да га контролишете са веба.

ЛоРА библиотеке

ЛоРа има свој савез, где можете да ископате његове спецификације и друге ствари. Библиотеку за чвор можете пронаћи на хттпс: // гитхуб.цом / Лора-нет / ЛоРаМац-чвор. Ово је стандард који треба да користи мрежу сличну мобилним ћелијским мрежама које сви волимо да мрзимо. Међутим, можете поставити сопствени мрежни пролаз и повезати га са локалним сервером.

ДАСХ7 Библиотеке

ДАСХ7 је такође савез, више усмерен на индустријске примене. И даље га можете користити за кућне пројекте јер је у потпуности отвореног кода. На хттпс: // гитхуб постоји добра библиотека.цом / МОСАИЦ-ЛоПоВ / дасх7-ап-опен-соурце-стацк. Помоћу њега покрените чвор који код куће рукује са неколико уређаја. Ако сте тако савијени, постоји и подршка за Питхон: хттпс: // гитхуб.цом / МОСАИЦ-ЛоПоВ / пид7а!

МКТТ библиотеке

МКТТ је један од најчешће коришћених протокола у ИоТ простору. Долази из власничког протокола који је објављен као бесплатни софтвер. Овде можете пронаћи пуно информација. Библиотека клијената за употребу на ЕСП32 и ЕСП8266 је доступна и активна на ГитХуб: хттпс: // гитхуб.цом / плапоинте6 / ЕспМКТТЦлиент

СМК библиотеке

СМК има највише подршке од компаније Релатимелогиц, компаније са седиштем у Калифорнији која пружа пуно савета. На ГитХуб-у хостују неколико спремишта: хттпс: // гитхуб.цом / РеалТимеЛогиц / СМК /. Можете ово клонирати и компајлирати на свом систему. Такође пружају ИДЕ и компајлер као виртуелни уређај (ОВФ датотека)!), тако да можете извршити сво своје кодирање у тој ВМ.

СигФок

СигФок управља сопственом мрежом за повезивање. На сајту Ардуино имају библиотеку Ардуино: хттпс: // ввв.ардуино.цц / ен / Референце / СигФок

Хардверске библиотеке

Као што је раније поменуто, прво морате одабрати свој хардвер, а затим пронаћи библиотеке које одговарају вашем хардверу.

Оквири

Кад се уозбиљите, можда ћете желети да све то повежете са некаквим облаком. Ево неколико предлога.

Тхингсбоард

Тхингсбоард нуди услугу у облаку у којој можете да хостујете све своје услуге и податке. Професионално издање почиње са 10 УСД месечно, али издање заједнице можете инсталирати на Убунту, ЦентОС и друге. Доцкер примери су такође доступни на њиховој веб локацији. Извор такође можете да клонирате са ГитХуб-а.

ДевицеХиве

ДевицеХиве има сервере, библиотеке клијената и многе примере пројеката на својој ГитХуб страници.

МаинФлук

Маинфлук су чланови Линук Фоундатион-а, ни мање ни више! Дакле, овде им је потребан помен. Погледајте њихове понуде отвореног кода! То је консултантска фирма, тако да њена веб страница изгледа професионално и има пуно садржаја.

Чвор-ЦРВЕНИ

Ако сте веб програмер, сетите се најважнијег оквира за рад у Ноде-у.јс. Користите га за стварање логике и обраде. хттпс: // нодеред.орг /

Закључак

Пре него што започнете ИоТ пројекат, одвојите мало времена да размислите о укупном систему; Да ли ћете контролисати нешто мало у својој кући или башти или циљате све више и даље. Постоји много начина да своју самополивајућу биљку повежете са услугом у облаку, али да ли је то оно што тражите?

Битка за Веснотх 1.13.6 Развој објављен
Битка за Веснотх 1.13.6 објављено прошлог месеца, шесто је развојно издање у издању 1.13.к сериес и доноси низ побољшања, посебно корисничког интерфеј...
Како инсталирати Леагуе Оф Легендс на Убунту 14.04
Ако сте љубитељ Леагуе оф Легендс, ово је прилика да тестирате Леагуе оф Легендс. Имајте на уму да је ЛОЛ подржан на ПлаиОнЛинук ако сте корисник лину...
Инсталирајте најновију ОпенРА Стратеги Гаме на Убунту Линук
ОпенРА је Либре / Фрее Реал Тиме стратешки механизам који ствара ране Вествоод игре попут класичне Цомманд & Цонкуер: Ред Алерт. Дистрибуирани модови ...