Désolé, votre navigateur ne prend pas en charge JavaScript !
Se connecter

WattBattle : une application Web open source pour comparer les données solaires IAMMETER avec vos amis

WattBattle : une application Web open source pour comparer les données solaires IAMMETER avec vos amis

Qu'est-ce que WattBattle ?

WattBattle est une application Web open source et légère qui vous permet de comparer les performances de votre système solaire photovoltaïque avec celles de vos amis, en utilisant les données en temps réel de votre compteur d'énergie IAMMETER.

Cet outil ludique est entièrement construit sur l'API IAMMETER Cloud, permettant aux utilisateurs de visualiser et de classer les indicateurs énergétiques clés tels que la production solaire, la consommation d'énergie, l'énergie exportée et le taux d'autoconsommation.

Que vous soyez un passionné de bricolage ou un développeur, WattBattle démontre à quel point il est facile de créer vos propres applications ou tableaux de bord avec l'écosystème ouvert et convivial d'IAMMETER.


Comment l'idée a vu le jour

Nous sommes tombés sur un avis Amazon concernant l'IAMMETER WEM3050T qui disait :

« L'offre cloud gratuite est amplement suffisante pour un suivi quotidien, et l'essai Pro d'un mois m'a offert des graphiques que j'ai vraiment montrés à mes amis (je n'aurais jamais pensé me vanter de mes watts). »

Cela nous a inspirés pour explorer comment les utilisateurs d'IAMMETER pourraient partager, voire exhiber leurs données d'énergie solaire de manière plus interactive. Nous avons d'abord créé un article de blog pour mettre en avant les fonctionnalités de partage d'IAMMETER :
👉 Laissez IAMMETER vous aider à montrer votre système solaire photovoltaïque à vos amis

Ensuite, nous avons construit WattBattle, une application Web simple pour rendre la comparaison solaire amusante. Le code source complet est open source sur GitHub :
🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle

Vous pouvez essayer la démo en direct ici :
🌐 http://laoliu.iammeter.com:3000/


Pourquoi c'est important (même pour les débutants)

WattBattle a été développé par quelqu'un ayant une formation en programmation C, sans aucune expérience préalable en Node.js. Grâce à ChatGPT et à l'API claire d'IAMMETER, il n'a fallu que quelques heures pour le mettre en place.

Cela prouve que vous n'avez pas besoin d'être un développeur Web professionnel pour créer des outils fantastiques à l'aide des données IAMMETER. Si vous avez une idée, l'API IAMMETER Cloud peut vous aider à la concrétiser !


Comment fonctionne WattBattle

WattBattle utilise l'API IAMMETER-Cloud pour :

  1. Accepter le token et le SN IAMMETER d'un utilisateur.
  2. Récupérer les valeurs en kWh en appelant l'API d'IAMMETER deux fois — une fois pour la dernière lecture et une fois pour la première lecture du jour (en utilisant le paramètre rtctime).
  3. Calculer les indicateurs quotidiens (production solaire, consommation d'énergie, énergie exportée) en fonction des types de phases sélectionnés par l'utilisateur (inverter ou grid).
  4. Comparer les résultats avec d'autres utilisateurs et afficher les classements.
  5. Les classements sont réinitialisés quotidiennement pour encourager une participation continue.

Comment jouer au jeu de classement solaire

1. Saisir les informations de l'appareil

Entrez votre SN et token IAMMETER. Si vous testez simplement, cliquez sur « Use Demo ».

exemple de saisie

2. Configurer votre compteur

Dans l'onglet Data, choisissez chaque type de phase comme inverter ou grid. Ces sélections déterminent la façon dont vos données sont catégorisées.

onglet données

3. Visualiser et comparer

Allez dans l'onglet Summary pour voir vos performances quotidiennes, puis cliquez sur « Compare Now » pour accéder au classement.

onglet résumé

4. Consulter les classements

Découvrez où vous vous situez parmi les autres utilisateurs d'IAMMETER !

classement


Rejoignez la communauté des développeurs DIY IAMMETER

WattBattle n'est qu'un exemple de ce que vous pouvez créer en utilisant l'API IAMMETER et les données énergétiques en temps réel des compteurs d'énergie IAMMETER.

Si vous êtes un développeur Web, n'hésitez pas à forker le dépôt et à l'améliorer !
Si vous êtes un passionné ou un débutant, laissez libre cours à votre créativité — ChatGPT et IAMMETER vous aideront à démarrer.

Si vous avez construit un outil, un jeu, une visualisation ou tout autre projet amusant utilisant IAMMETER, nous serions ravis d'avoir de vos nouvelles !
👉 Parlez-nous-en, et nous vous récompenserons avec des points de récompense IAMMETER !


Créez votre propre application IAMMETER

Vous voulez créer votre propre application solaire, votre tableau de bord énergétique domestique ou votre outil de comparaison comme WattBattle ?

Explorez l'API IAMMETER Cloud :
🔗 /docs/system-api

Obtenez des données en temps réel des compteurs d'énergie IAMMETER, visualisez-les à votre façon et partagez-les avec le monde entier.

Ensemble, développons la communauté des développeurs IAMMETER !

Haut