Đã có Mozilla WebThings Gateway 0.10, 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.10, kết hợp với các thư viện Khung WebThings tạo thành một nền tảng WebMọi thứ để cung cấp quyền truy cập vào các loại thiết bị tiêu dùng khác nhau và sử dụng phổ biến API Web Things để tổ chức tương tác với họ. Mã số dự án được viết bởi trong JavaScript bằng nền tảng máy chủ Node.js và phân phối bởi được cấp phép theo MPL 2.0. 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 для OpenWrt и Debian, а на базе OpenWrt развивается готовый bộ phân phối với sự hỗ trợ tích hợp cho Things Gateway, cung cấp giao diện thống nhất để thiết lập ngôi nhà thông minh và điểm truy cập không dây.

Trong bản phát hành mới:

  • Добавлена поддержка умных термостатов, используемых для регулирования температуры в помещении. Поддерживаются такие модели, как Zigbee Zen Thermostat, Centralite HA 3156105 и Z-Wave Honeywell TH8320ZW1000. Через предоставляемый платформой web-интерфейс можно удалённо наблюдать за температурой в доме, выставлять режимы обогрева или охлаждения, менять целевую температуру. Также можно создаваться правила, реагирующие на изменение температуры, например, включающие обогревательный прибор или кондиционер при достижении определённых температурных границ или в привязке ко времени суток;

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

  • Добавлена возможность управления умными замками, поддерживающими протокол Zigbee или Z-Wave, такими как Yale YRD226 Deadbolt и Yale YRD110 Deadbolt. Находясь вне дома, пользователь может удостовериться, что не забыл закрыть дверь, и при необходимости открыть или закрыть замок удалённо. Через задание правил можно автоматизировать запирание двери в определённое время или отправлять уведомление, если замок остался открытым;

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

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

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

  • Добавлен новый раздел настроек, посвящённый локализации. Пользователь теперь может выбрать страну, часовой пояс и язык в основном web-интерфейсе, и данные настройки будут учтены во всех используемых дополнениях и правилах при обработке зависимых от местоположения данных, таких как сведения о погоде, рассвете/закате и приливах/отливах. Например, в привязанных ко времени правилах будет учитываться перевод часов на летнее или зимнее время, а в интерфейсе температура выводиться в привычных единицах изменения;

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

  • Добавлена возможность обращения ко всем Web API платформы через одно WebSocket-соединение (ранее требовалось открытие отдельного соединения для каждого устройства). В консорциуме W3C создана рабочая группа Web Thing Protocol Community Group, которая займётся стандартизацией протокола на базе WebSocket для взаимодействия с устройствами Web of Things;
  • В следующем выпуске ожидается интеграция поддержки голосового управления с использованием устройств Mycroft и реализация новых методов установки.

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. Để 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. 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. Do đó, thay vì cài đặt ứng dụng di động của riêng bạn cho từng loại thiết bị IoT, bạn có thể sử dụng một giao diện web hợp nhất duy nhất. Để cài đặt WebThings Gateway, chỉ cần tải chương trình cơ sở được cung cấp xuống thẻ SD, mở máy chủ “gateway.local” trong trình duyệt, thiết lập kết nối với WiFi, ZigBee hoặc ZWave, tìm các thiết bị IoT hiện có, định cấu hình các thông số để truy cập bên ngoài và thêm các thiết bị phổ biến nhất vào màn hình chính của bạn.

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