LoWi3, MiLo, ReMI, ELAN et MEMo3 enregistrent les données énergétiques des compteurs connectés et les utilisent, entre autres, pour l’historique dans le serveur web, pour la comptabilité analytique, pour le contrôle basé sur la consommation,… Ces données stockées localement peuvent être partagées de plusieurs manières :
Exportation vers Excel sous la forme d’un fichier csv
Exportation via http vers une plateforme centrale librement sélectionnable.
Exportation via MQTT toutes les minutes entre les serveurs web LoWi3, ReMI, ELAN, MEMo3 entre eux ou avec les smartplugs et THEos, ou vers une application distante ou une application cloud.
LoWi, MiLo, ReMI et ELAN Pour les graphiques quotidiens, MiLo enregistre les 7 derniers jours avec une résolution d’une heure, LoWi3, ReMI et ELAN les 10 derniers jours avec une résolution de 5 minutes. Pour les graphiques mensuels, il s’agira des 12 derniers mois avec une résolution d’un jour. Le bouton ‘PRINT’ dans ‘DETAILS’ exporte les données du graphique par jour ou par mois vers un fichier csv lisible avec la même résolution que dans les graphiques.
MEMo3 MEMo3 enregistre chaque minute 7 variables pour chacun de ses 64 canaux d’énergie au format 32 bits et stocke ces valeurs pour les 3 dernières années sur sa carte SD interne. Avec le bouton « SOUS-TOTAUX » vous pouvez :
Les enregistreurs de données LoWi3, ReMI, ELAN et MEMo3 peuvent être configurés pour télécharger périodiquement des données vers leur propre serveur http.
Dans chaque post http, l’adresse MAC est lisible dans l’url. Le serveur distant peut alors effectuer un premier test et voir si cette adresse MAC est disponible dans sa liste de répertoires. Le fichier HTTP est au format JSON et se compose d’un en-tête et d’un corps.
L’en-tête est chiffré par le serveur web avec une « clé secrète ». Cet en-tête peut être utilisé « comme un certificat » pour avoir une certitude supplémentaire sur l’identité de l’expéditeur.
Le corps contient les données de mesure au format base64, qui peut être facilement converti en un format lisible. Le résultat est très similaire au fichier csv qui crée l’exportation vers Excel.
Un exemple est le lien http vers EnergieID : Collez l’url d’EnergieID et connectez-vous à la configuration LoWi3/ReMI et les données sont chargées en continu. Utile pour faire des sauvegardes, ou pour comparer les installations entre elles. Dans le cadre du projet Renometer de la ville de Gand, la consommation d’énergie avant et après la rénovation d’une maison est suivie.
Connecter des enregistreurs de données et des modules 2-WIRE entre eux via Internet, ou envoyer des données à un système externe (Raspberry Pi, domotique…), ou à une application sur un smartphone ou dans le nuage, tout cela est possible via MQTT.
La condition préalable est une connexion Internet stable et une licence MQTT avec 2-Wire ou un autre courtier.
MQTT entre serveurs web
Via MQTT, nous pouvons transmettre chacun des 16 canaux d’enregistrement d’un LoWi3, via Internet, à, par exemple, le LoWi3.
Dans les deux serveurs web, entrez les paramètres du compte MQTT (url, login et mot de passe) et tous les canaux de journalisation des deux serveurs web sont publiés (PUBLISH) toutes les minutes en tant que thème basé sur l’adresse MAC.
Pour s’abonner à ces données externes, créez un canal de journalisation MQTT et donnez-lui un nom, saisissez l’adresse MAC distante et le numéro de canal correspondant et les données Internet seront enregistrées pour la surveillance et la commutation.
MQTT avec une prise intelligente
Les distances ne jouent plus aucun rôle : vous pouvez placer une prise MQTT, puis la surveiller et la contrôler depuis un autre endroit, et il en va de même pour le bâton THEo qui permet de surveiller la qualité de l’air à distance.
MQTT avec le compteur numérique via P1
Avec le bouton ‘fast publish’ dans LoWi3, ELAN et ReMI, les valeurs des compteurs numériques sont chargées sur MQTT toutes les 10 secondes et de là transmises à n’importe quel serveur ou application lié.
Sujet : MAC/PUB/CH0 Les données (payload) sont JSON :
open Home Automation Bus (openHAB) est une solution logicielle développée en Java qui permet de connecter les composants d’automatisation du bâtiment de différents fournisseurs de manière neutre en termes de protocole sur une plate-forme unique indépendante du fabricant. Grâce à des protocoles sans fil ou autres (ZigBee, WiFi, Bluetooth, Z-Wave, GSM, KNX, Ethernet), il est possible de contrôler et de surveiller les lumières, les rideaux, les alarmes, l’audio et la vidéo.
Via MQTT, les serveurs web 2-Wire (LoWi3, ReMI, ELAN, MEMo3) et les modules (Smartplug, THEo) peuvent également être interfacés avec openHAB. Un utilisateur de 2-WIRE nous a envoyé quelques captures d’écran de son intégration dans openHAB.
Home Assistant est une plateforme open source de contrôle centralisé des appareils intelligents et de la domotique, qui met l’accent sur la liberté et la confidentialité. Le logiciel peut être utilisé en tant que logiciel autonome, dans un conteneur ou avec un système d’exploitation associé. Le Home Assistant est ensuite accessible via une interface web et des applications mobiles pour Android et iOS.
Home Assistant peut communiquer via une large gamme d’intégrations créées par des volontaires avec les plateformes domotiques courantes de Google, IKEA, Amazon, Apple (HomeKit), Signify (Philips Hue), Tuya et via MQTT avec les serveurs web 2-WIRE, entre autres. LoWi3, ReMI, ELAN, MEMo3 et le WiFI Plug .
Les mesures du compteur numérique, mais aussi le rendement des panneaux solaires ou la consommation de la station de recharge peuvent être intégrés pour fournir à l’utilisateur un aperçu en direct de la consommation d’énergie, et des actions automatisées en fonction de l’évolution de ces données.
Jean-Paul nous a fourni quelques captures d’écran de son intégration dans Home Assistant. Un exemple de son code se trouve dans le manuel MQQT.
Voir aussi la page web : https://www.2-wire.net/html-app/
Le HTML_APP est un document html contenant le code html, css et javascript du serveur web MEMo3. Ouvrez ce document avec un navigateur web et entrez jusqu’à 4 adresses MAC MEMo3 avec leur compte MQTT. Via MQTT, toutes les données de mesure et de configuration sont lues et synchronisées de manière bidirectionnelle et en direct, et chacun des quatre MEMo3 peut désormais être consulté à distance. Il est même possible de travailler simultanément avec le HTML_APP et le serveur web.
Le HTML_APP combine les avantages d’une application, du cloud et du transfert de port en un seul document qui est stocké sur le disque dur du PC, de la tablette ou du serveur central (site web) et ouvert avec n’importe quel navigateur web.
Un modem GPRS avec carte SIM peut être connecté à un MEMo3 indépendamment du réseau de l’entreprise du client, et un accès complet à toutes les fonctionnalités peut être obtenu via l’HTML_APP. Incroyablement utile pour pouvoir suivre facilement une installation en termes de fonctionnement, de consommation, de coûts, …..
Dans la boutique Android Play, vous pouvez télécharger diverses applications MQTT, dont« IoT MQTT Panel » de Rahul Kundu (Inde). Il s’agit essentiellement d’une télécommande pour maison intelligente basée sur la plateforme MQTT, en version gratuite ou payante. Ici, vous pouvez construire votre propre présentation avec des lignes de graphiques à barres, des boutons radio, des compteurs de vitesse,… des modes lumière/obscurité, … contenant les différents sujets et charges utiles de LoWi3, ReMI, ELAN, MEMo3, THEo, Plug,… de 2-WIRE et même combinés avec des dispositifs d’autres marques.
Cet APP a également la possibilité d’afficher des graphiques d’historique de consommation avec un nombre limité de points de mesure. Même sans serveur web, il est donc possible de faire fonctionner la prise autonome WiFi (MQTT), de relever la puissance et d’afficher les « historiques ». Comme la prise, le bâton THEo peut également fonctionner de manière autonome en tant que dispositif MQTT.
La consommation électrique, l’injection et le gaz du compteur numérique sont convertis en impulsions via le module MoCo, puis relevés sur n’importe quel enregistreur de données.
Dans l’exemple ci-contre, la lecture et l’enregistrement sont effectués avec un raspberry pi. Les modules ReMI et ELAN disposent également de deux sorties à semi-conducteurs qui peuvent convertir toute consommation mesurée en impulsions de consommation.
Les enregistreurs de données à serveur web 2-WIRE collectent les données de consommation et peuvent les afficher en direct via le navigateur web, sur n’importe quelle plateforme du réseau. Les serveurs web peuvent être configurés pour publier ces données ou les télécharger vers des applications externes. Nous utilisons des protocoles et des formats de fichiers standard afin que l’intégration soit possible avec un minimum de développement.
Notez que le prix d’achat des modules n’inclut pas l’assistance étendue pour le développement de vos propres applications.
Remplissez les champs ci-dessous et recoit acces aux package de développement gratuit dans votre boîte aux lettres.