Mozilla WebThings Gateway 0.11, gateway for smart home and IoT devices available

Mozilla Company ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° new product release WebThingsGateway 0.11, which in combination with the libraries WebThings Framework forms a platform webthings to provide access to various categories of consumer devices and the use of a universal Web Things API to organize interaction with them. Project Code is written in JavaScript using the Node.js server platform and spreads licensed under MPL 2.0. Firmware with gateway prepared by for various Raspberry Pi models. Also available Packages for OpenWrt, Fedora, Arch, Ubuntu, Raspbian and Debian, and on the basis of OpenWrt a ready-made distribution kit with integrated support for Things Gateway, providing a unified interface for setting up a smart home and a wireless access point.

In the new release:

  • The interface was localized for non-English speaking users.
    Added translations for 24 languages, including Russian;

  • The number of platforms for which installation packages are distributed has been expanded. Beyond images for Raspberry Pi and Docker formed packages for Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 and Fedora 30/31. The AUR repository hosts packages for Arch Linux;
  • The event logging system has been stabilized, which collects statistics on the operation of all IoT devices and sensors in the home network and allows you to evaluate their activity in the form of visual graphs. For example, you can find out how many times the doors were opened and closed during your absence, how the temperature in the house changed, how much energy devices connected to smart sockets consumed when the motion detector was triggered, etc. Graphs can be built in terms of hours, days and weeks and scroll on the time scale;

    Mozilla WebThings Gateway 0.11, gateway for smart home and IoT devices available

  • Experimental voice assistant functionality to recognize and execute voice commands (such as "turn on the kitchen light") has been deprecated and removed. The next release will also remove the API related to voice control. Instead of the built-in voice assistant, it is proposed to use add-ons with similar functionality, which can be found in the Settings ➑ Add-ons section;
  • The build for Raspberry Pi has an option to disable automatic delivery of OTA updates;
  • For add-ons, the ability to access language and localization settings is provided;
  • Added the ability to access the web interface from other systems on the local network without encryption (using "http://" rather than "https://");
  • Improved reliability and stability of the PWA app (Progressive Web App), which allows you to organize work with a web application, as with a separate program.

Recall that WebThings Gateway is is a universal layer for organizing access to various categories of consumer and IoT devices, hiding the features of each platform and not requiring the use of applications specific to each manufacturer. The gateway can interact with IoT platforms using ZigBee and ZWave protocols, WiFi or direct connection via GPIO. Gateway can establish on the Raspberry Pi board and get a smart home control system that integrates all IoT devices in the house and provides tools for monitoring and controlling them via a Web interface.

The platform also allows you to create additional web applications that can interact with devices through Web Thing API. Thus, instead of installing your own mobile application for each type of IoT device, you can use a single unified web interface. To install WebThings Gateway, simply download the provided firmware to an SD card, open the "gateway.local" host in a browser, set up a WiFi, ZigBee or ZWave connection, find available IoT devices, configure settings for external access, and add the most requested devices to your home. screen.

The gateway supports such functions as detecting devices on the local network, selecting a web address for connecting to devices from the Internet, creating accounts for accessing the gateway web interface, connecting devices that support proprietary ZigBee and Z-Wave protocols to the gateway, remote activation and turning off devices from the web application, remote monitoring of the state of the house and video surveillance.

The WebThings Framework provides a set of interchangeable components for building IoT devices that can interact directly using the WebThings API. Such devices can be automatically detected by WebThings Gateways or client software (using mDNS) for subsequent monitoring and control over the Web. Server implementations for Web Things API are prepared in the form of libraries on
Python,
Java,

Rust, Arduino ΠΈ micropython.

Mozilla WebThings Gateway 0.11, gateway for smart home and IoT devices available

Mozilla WebThings Gateway 0.11, gateway for smart home and IoT devices available

Source: opennet.ru

Add a comment