Mozilla изпрати проекта WebThing свободно да се разпространява

Разработчици Mozilla WebThings,платформи за потребителски интернет устройства, сообщили относно отделянето от Mozilla и превръщането в независим проект с отворен код. Платформата също е преименувана от Mozilla WebThings просто на WebThings и се разпространява чрез нов уебсайт webthings.io. Причината за предприетите действия беше намаляването на преките инвестиции на Mozilla в проекта и прехвърлянето на свързани разработки към общността. Проектът ще остане на повърхността, но вече ще бъде независим от Mozilla, няма да може да използва инфраструктурата на Mozilla и ще загуби правото да използва търговските марки на Mozilla.

Представените промени няма да засегнат работата на вече внедрени локално управлявани домашни шлюзове, базирани на WebThings, които са самодостатъчни и не са обвързани с облачни услуги или външна инфраструктура. Актуализациите обаче вече ще се разпространяват чрез инфраструктура, поддържана от общността, а не чрез тази на Mozilla, което изисква промяна на конфигурацията. Услугата за организиране на тунели до домашни шлюзове с помощта на поддомейни *.mozilla-iot.org ще продължи да работи до 31 декември 2020 г. Преди да бъде прекратена услугата, се планира да се стартира замяна, базирана на домейна webthings.io, преходът към който ще изисква пререгистрация.

Спомнете си, че платформата WebThings се състои от шлюз WebThings Gateway и библиотеки WebThings Framework. Кодът на проекта е написан на JavaScript с помощта на сървърната платформа Node.js и разпространява се от лицензиран под MPL 2.0. Разработва се готов софтуер на базата на OpenWrt дистрибуторски комплект с интегрирана поддръжка за WebThings Gateway, предоставящ унифициран интерфейс за настройка на умен дом и безжична точка за достъп.

WebThings Gateway е е универсален слой за организиране на достъп до различни категории потребителски и IoT устройства, скриващ характеристиките на всяка платформа и не изискващ използването на приложения, специфични за всеки производител. За да взаимодействате на шлюза с IoT платформи, можете да използвате протоколите ZigBee и ZWave, WiFi или директна връзка чрез GPIO. Портал е възможен установят на платка Raspberry Pi и вземете интелигентна система за домашен контрол, която интегрира всички IoT устройства в къщата и предоставя инструменти за тяхното наблюдение и управление чрез уеб интерфейс.

Платформата също така ви позволява да създавате допълнителни уеб приложения, които могат да взаимодействат с устройства чрез API за уеб неща. По този начин, вместо да инсталирате свое собствено мобилно приложение за всеки тип IoT устройство, можете да използвате един унифициран уеб интерфейс. За да инсталирате WebThings Gateway, просто изтеглете предоставения фърмуер на SD карта, отворете хоста „gateway.local“ в браузъра, настройте връзка с WiFi, ZigBee или ZWave, намерете съществуващи IoT устройства, конфигурирайте параметри за външен достъп и добавете най-популярните устройства на вашия начален екран.

Шлюзът поддържа функции като идентифициране на устройства в локална мрежа, избор на уеб адрес за свързване към устройства от интернет, създаване на акаунти за достъп до уеб интерфейса на шлюза, свързване на устройства, които поддържат патентованите протоколи ZigBee и Z-Wave към шлюза, дистанционно активиране и изключване на устройства от уеб приложение, дистанционен мониторинг на състоянието на къщата и видеонаблюдение.

WebThings Framework предоставя набор от сменяеми компоненти за създаване на IoT устройства, които могат директно да комуникират с помощта на Web Things API. Такива устройства могат да бъдат автоматично открити от базирани на WebThings Gateway шлюзове или клиентски софтуер (използващ mDNS) за последващо наблюдение и управление през мрежата. Сървърните реализации за Web Things API са подготвени под формата на библиотеки в
Питон,
Ява,

Ръжда, Arduino и микропитон.

Mozilla изпрати проекта WebThing свободно да се разпространява

Mozilla изпрати проекта WebThing свободно да се разпространява

Източник: opennet.ru

Добавяне на нов коментар