Mozilla WebThings Gateway 0.9 disponible, passerelle pour la maison intelligente et les appareils IoT

Société Mozilla опубликовала sortie d'un nouveau produit Passerelle WebThings 0.9, ainsi que la mise à jour des bibliothèques Cadre WebThings 0.12, formant la plateforme Objets Web, qui fournit des composants permettant d'accéder à diverses catégories d'appareils grand public et d'utiliser des API des objets Web organiser l'interaction avec eux. Développements de projets propagé sous licence MPL 2.0.

La nouvelle version de WebThings Gateway se distingue par son développement
forfaits basés sur OpenWrt, qui permettent l'utilisation de routeurs sans fil non seulement pour fournir un accès au réseau, mais également comme nœuds de contrôle de maison intelligente. Y compris préparé propre distribution basée sur OpenWrt avec prise en charge intégrée de Things Gateway, fournissant une interface unifiée pour la configuration d'une maison intelligente et d'un point d'accès sans fil. Constructions de distribution formé pour routeur ouvert Turris Omnia.

Le micrologiciel basé sur OpenWrt fournit une interface de configuration initiale qui vous permet de configurer l'appareil pour qu'il agisse comme un point d'accès sans fil ou comme un client pour se connecter à un réseau sans fil existant. La fonctionnalité de l'assemblage est encore limitée et il se positionne toujours comme expérimental, incapable de remplacer complètement les routeurs sans fil existants.

Mozilla WebThings Gateway 0.9 disponible, passerelle pour la maison intelligente et les appareils IoT

La deuxième innovation importante est la mise en place d'un soutien au conseil d'administration Raspberry Pi 4, pour laquelle, comme les autres cartes Raspberry Pi, préparé séparée assemblage basé sur la distribution Raspbian.

Parmi les améliorations fonctionnelles, on note la mise en œuvre d'un nouveau type de module complémentaire (Notifier), qui permet d'étendre le système précédemment disponible d'envoi de messages via des notifications Push dans le navigateur. Notifier vous permet de créer des gestionnaires et de définir des règles pour envoyer des messages via divers canaux de communication, par exemple pour envoyer des SMS ou des e-mails lorsque des capteurs de mouvement dans la maison sont déclenchés. Il est possible de définir la priorité des notifications envoyées.

Mozilla WebThings Gateway 0.9 disponible, passerelle pour la maison intelligente et les appareils IoT

Pour rappel, WebThings Gateway est est une couche universelle permettant d'organiser l'accès à différentes catégories d'appareils grand public et IoT, masquant les fonctionnalités de chaque plateforme et ne nécessitant pas l'utilisation d'applications spécifiques à chaque fabricant. Code de projet est écrit en JavaScript en utilisant la plateforme serveur Node.js. Pour interagir la passerelle avec les plateformes IoT, vous pouvez utiliser les protocoles ZigBee et ZWave, le WiFi ou la connexion directe via GPIO. Firmware avec passerelle préparé pour différents modèles Raspberry Pi, également disponible пакеты pour OpenWrt et Debian.

Mozilla WebThings Gateway 0.9 disponible, passerelle pour la maison intelligente et les appareils IoT

La passerelle est possible établir sur une carte Raspberry Pi et obtenez un système de contrôle de maison intelligente qui intègre tous les appareils IoT de la maison et fournit des outils pour les surveiller et les gérer via une interface Web. La plateforme vous permet également de créer des applications Web supplémentaires pouvant interagir avec les appareils via API d'objet Web.

Ainsi, au lieu d'installer votre propre application mobile pour chaque type d'appareil IoT, vous pouvez utiliser une seule interface Web unifiée. Pour installer WebThings Gateway, téléchargez simplement le micrologiciel fourni sur une carte SD, ouvrez l'hôte « gateway.local » dans le navigateur, configurez une connexion au WiFi, ZigBee ou ZWave, recherchez les appareils IoT existants, configurez les paramètres d'accès externe et ajoutez les appareils les plus populaires sur votre écran d'accueil.

La passerelle prend en charge des fonctions telles que l'identification des appareils sur un réseau local, la sélection d'une adresse Web pour se connecter aux appareils à partir d'Internet, la création de comptes pour accéder à l'interface Web de la passerelle, la connexion d'appareils prenant en charge les protocoles propriétaires ZigBee et Z-Wave à la passerelle, activation et extinction à distance des appareils depuis une application web, surveillance à distance de l'état de la maison et vidéosurveillance. En plus de l'interface Web et de l'API, la passerelle inclut également un support expérimental pour la commande vocale, qui vous permet de reconnaître et d'exécuter des commandes vocales (par exemple, « allumer la lumière dans la cuisine »).

Le framework WebThings fournit un ensemble de composants remplaçables pour créer des appareils IoT pouvant communiquer directement à l'aide de l'API Web Things. De tels appareils peuvent être automatiquement détectés par des passerelles basées sur WebThings Gateway ou un logiciel client (à l'aide de mDNS) pour une surveillance et une gestion ultérieures via le Web. Les implémentations de serveur pour l'API Web Things sont préparées sous la forme de bibliothèques dans
Python,
Java,

Calme, Arduino и MicroPython.

Source: opennet.ru

Ajouter un commentaire