Đã có Mozilla WebThings Gateway 0.9, cổng kết nối cho nhà thông minh và thiết bị IoT

Công ty Mozilla được phát hành phát hành sản phẩm mới Cổng thông tin web 0.9, а также обновление библиотек WebThings Framework 0.12, образующих платформу WebMọi thứ, предоставляющую компоненты для обеспечения доступа к различным категориям потребительских устройств и использования универсального API Web Things để tổ chức tương tác với họ. Phát triển dự án lây lan được cấp phép theo MPL 2.0.

Новый выпуск WebThings Gateway примечателен развитием
gói hàng на основе OpenWrt, которые позволяют использовать беспроводные маршрутизаторы не только для обеспечения сетевого доступа, но и в качестве узлов управления умным домом. В том числе chuẩn bị собственный дистрибутив на базе OpenWrt с интегрированной поддержкой Things Gateway, предоставляющий унифицированный интерфейс для настройки умного дома и беспроводной точки доступа. Сборки дистрибутива hình thành для открытого маршрутизатора Turris Omnia.

Прошивка на базе OpenWrt предоставляет интерфейс начальной настройки, позволяющий настроить устройство для работы в качестве беспроводной точки доступа или в качестве клиента для подключения к существующей беспроводной сети. Функциональность сборки пока ограничена и она по-прежнему позиционируется как экспериментальная, не способная в полной мере заменить существующие беспроводные маршрутизаторы.

Đã có Mozilla WebThings Gateway 0.9, cổng kết nối cho nhà thông minh và thiết bị IoT

Вторым важным новшеством является реализация поддержки платы Mâm xôi Pi 4, для которой, как и для других плат Raspberry Pi, chuẩn bị riêng biệt tổ hợp на основе дистрибутива Raspbian.

Из функциональных улучшений отмечается реализация нового типа дополнений (Notifier), позволяющих расширить ранее доступную систему отправки сообщений через Push-уведомления в браузере. Notifier позволяет создавать обработчики и задавать правила отправки сообщений через различные каналы связи, например для отправки SMS или Email при срабатывании датчиков движения в доме. Возможно задание приоритета отправляемых уведомлений.

Đã có Mozilla WebThings Gateway 0.9, cổng kết nối cho nhà thông minh và thiết bị IoT

Xin nhắc lại, Cổng WebThings là một lớp phổ quát để tổ chức quyền truy cập vào nhiều danh mục thiết bị tiêu dùng và IoT khác nhau, ẩn các tính năng của từng nền tảng và không yêu cầu sử dụng các ứng dụng dành riêng cho từng nhà sản xuất. Mã số dự án được viết bởi bằng JavaScript bằng nền tảng máy chủ Node.js. Để tương tác cổng với nền tảng IoT, bạn có thể sử dụng giao thức ZigBee và ZWave, WiFi hoặc kết nối trực tiếp qua GPIO. Phần mềm có cổng chuẩn bị cho các mẫu Raspberry Pi khác nhau, cũng có sẵn gói cho OpenWrt và Debian.

Đã có Mozilla WebThings Gateway 0.9, cổng kết nối cho nhà thông minh và thiết bị IoT

Cổng có thể thiết lập trên bảng Raspberry Pi và có hệ thống điều khiển nhà thông minh tích hợp tất cả các thiết bị IoT trong nhà và cung cấp các công cụ để giám sát và quản lý chúng thông qua giao diện Web. Nền tảng này cũng cho phép bạn tạo các ứng dụng web bổ sung có thể tương tác với các thiết bị thông qua API Web Thing.

Таким образом, вместо установки своего мобильного приложения для каждого типа IoT-устройств, можно использовать единый унифицированный web-интерфейс. Для установки WebThings Gateway достаточно загрузить предоставленную прошивку на SD-карту, открыть в браузере хост «gateway.local», настроить подключение к WiFi, ZigBee или ZWave, найти имеющиеся IoT-устройства, настроить параметры для доступа извне и добавить самые востребованные устройства на домашний экран.

Cổng hỗ trợ các chức năng như nhận dạng thiết bị trên mạng cục bộ, chọn địa chỉ web để kết nối với các thiết bị từ Internet, tạo tài khoản để truy cập vào giao diện web của cổng, kết nối các thiết bị hỗ trợ giao thức ZigBee và Z-Wave độc ​​quyền với cổng, kích hoạt từ xa và tắt các thiết bị từ một ứng dụng web, giám sát từ xa trạng thái của ngôi nhà và giám sát video. Ngoài giao diện web và API, cổng còn bao gồm hỗ trợ thử nghiệm cho điều khiển bằng giọng nói, cho phép bạn nhận dạng và thực hiện các lệnh thoại (ví dụ: “bật đèn trong bếp”).

Khung WebThings cung cấp một tập hợp các thành phần có thể thay thế để tạo các thiết bị IoT có thể giao tiếp trực tiếp bằng API Web Things. Các thiết bị như vậy có thể được tự động phát hiện bởi các cổng hoặc phần mềm máy khách dựa trên WebThings Gateway (sử dụng mDNS) để theo dõi và quản lý tiếp theo thông qua Web. Việc triển khai máy chủ cho API Web Things được chuẩn bị dưới dạng thư viện trong
Python,
Java,

Rust, Arduino и cuộc chạy bộ.

Nguồn: opennet.ru

Thêm một lời nhận xét