Mozilla-მ გააცნო WebThings პლატფორმა

Компания Mozilla после двух лет экспериментов и разработки წარმოდგენილი პლატფორმა WebThings, в которую вошли ранее развиваемые проекты WebThings Framework и WebThings Gateway, предоставляющие компоненты для обеспечения доступа к различным категориям потребительских устройств и использования универсального Web Things API მათთან ურთიერთობის ორგანიზება. პროექტის განვითარება გავრცელება ლიცენზირებული MPL 2.0-ით.

WebThings Framework предоставляет набор заменяемых компонентов для создания IoT-устройств, которые могут напрямую взаимодействовать c использованием Web Things API. Подобные устройства могут автоматически определяться шлюзами на базе WebThings Gateway или клиентским ПО (используется mDNS) для последующего мониторинга и управления через Web. Реализации серверов для Web Things API подготовлены в форме библиотек на
Python,
Java,

Rust, Arduino и მიკროპიტონი.

WebThings Gateway არის არის უნივერსალური ფენა მომხმარებელთა და IoT მოწყობილობების სხვადასხვა კატეგორიის წვდომის ორგანიზებისთვის, თითოეული პლატფორმის მახასიათებლების დამალვისთვის და არ საჭიროებს თითოეული მწარმოებლისთვის სპეციფიკური აპლიკაციების გამოყენებას. პროექტის კოდი დაწერილია JavaScript-ში Node.js სერვერის პლატფორმის გამოყენებით. კარიბჭის IoT პლატფორმებთან ურთიერთობისთვის, შეგიძლიათ გამოიყენოთ ZigBee და ZWave პროტოკოლები, WiFi ან პირდაპირი კავშირი GPIO-ს საშუალებით. Firmware კარიბჭით მომზადდა ასევე ხელმისაწვდომია 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 опубликован выпуск WebThingsGateway 0.8, в котором предложены следующие новшества:

  • Добавлена система журналирования событий, собирающая статистику о работе всех IoT-устройств и датчиков в домашней сети и позволяющая оценить их активность в форме наглядных графиков. Например, можно узнать сколько раз открывались и закрывались двери во время своего отсутствия, как изменялась температура в доме, сколько потребляли энергии устройства, подключенные к умным розеткам, когда срабатывал детектор движения и т.п. Графики могут строится в разрезе часов, дней и недель и прокручиваться по шкале времени;

    Mozilla-მ გააცნო WebThings პლატფორმა

  • Добавлены сигналы тревоги, который могут срабатывать в случае возникновения событий, требующих незамедлительной реакции. Например, сигналы тревоги могут быть привязаны с срабатыванию датчиков задымления, протечки или угарного газа, а также при поступлении сигналов о взломе. В случае срабатывания сигнала уведомление об его наступлении может быть отправлено через SMS или другие средства оповещения;

    Mozilla-მ გააცნო WebThings პლატფორმა

  • Добавлен интерфейс для настройки параметров подключения к сети. Ранее для переключения из одной беспроводной сети в другую, когда обе сети доступны, требовалось выполнение команд в консоли. Теперь изменение сетевых параметров может осуществляться через web-интерфейс (секция Settings ➡ Network), в котором можно управлять назначением IP-адресов, сканировать доступные беспроводные сети и изменять точки доступа;

    Mozilla-მ გააცნო WebThings პლატფორმა

  • მომზადებული экспериментальные пакеты для маршрутизаторов на основе OpenWrt, которые позволяют использовать маршрутизаторы не только для обеспечения сетевого доступа, но и в качестве узлов управления умным домом. В дальнейшем планируется подготовить собственный дистрибутив на базе OpenWrt с интегрированной поддержкой Things Gateway, предоставляющий унифицированный интерфейс для настройки умного дома и беспроводной точки доступа. В настоящее время WebThings Gateway уже может работать в режиме точки беспроводного доступа, а не только в роли клиента беспроводной сети.

წყარო: opennet.ru

ახალი კომენტარის დამატება