Mozilla sends the WebThing project free

Developers Mozilla WebThings, platforms for consumer Internet devices, сообщили about separating from Mozilla and becoming an independent open source project. The platform has also been renamed from Mozilla WebThings to simply WebThings and distributed through a new site webthings.io. The reason for the action taken was to reduce Mozilla's direct investment in the project and transfer related developments to the community. The project will remain afloat, but will now be independent of Mozilla, will not be able to use the Mozilla infrastructure, and will forfeit the right to use the Mozilla trademarks.

These changes will not affect the operation of already deployed locally managed WebThings-based home gateways, which are self-sufficient and not tied to cloud services or external infrastructure. However, updates will now be distributed through the community-maintained infrastructure rather than Mozilla, requiring a configuration change. The service for organizing tunnels to home gateways using *.mozilla-iot.org subdomains will continue to work until December 31, 2020. Prior to the termination of the service, it is planned to introduce a replacement based on the webthings.io domain, which will require re-registration to switch to.

Recall that the WebThings platform consists of a gateway WebThings Gateway and libraries WebThings Framework. The project code is written in JavaScript using the Node.js server platform and spreads licensed under MPL 2.0. On the basis of OpenWrt, a ready-made distribution kit with integrated support for WebThings Gateway, providing a unified interface for setting up a smart home and wireless access point.

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 sends the WebThing project free

Mozilla sends the WebThing project free

Source: opennet.ru

Add a comment