Désolé, votre navigateur ne supporte pas JavaScript !

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

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

Qu'est-ce que WattBattle ?

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

Cet outil amusant est entièrement construit sur leAPI Cloud IAMMETER, 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'auto-utilisation.

Que vous soyez un passionné de bricolage ou un développeur, WattBattle démontre avec quelle facilité vous pouvez créer vos propres applications ou tableaux de bord avec l'écosystème ouvert et convivial pour les développeurs d'IAMMETER.


Comment l'idée est née

Nous sommes tombés sur une critique d'Amazon sur le IAMMETER WEM3050T qui disait :

« L'offre cloud gratuite est largement suffisante pour le suivi quotidien, et l'essai Pro d'un mois m'a permis d'obtenir des graphiques que j'ai pu montrer à mes amis (je n'aurais jamais pensé me vanter de mes watts). »

Cela nous a inspiré à explorer comment les utilisateurs d'IAMMETER pourraientpartager ou même montrer leurs données sur l'énergie solaireDe 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 construitWattBattle, une application web simple pour rendre les comparaisons solaires ludiques. Le code source complet est disponible en 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é créé par une personne ayant une expérience en programmation C, avecaucune expérience préalable avec Node.jsGrâce à ChatGPT et à l’API claire d’IAMMETER, il n’a fallu que quelques heures pour que cela soit opérationnel.

Cela prouve quevous n'avez pas besoin d'être un développeur Web professionnelCréez des outils performants grâce aux données IAMMETER. Si vous avez une idée, l'API Cloud IAMMETER peut vous aider à la concrétiser !


Comment fonctionne WattBattle

WattBattle utilise leAPI IAMMETER-Cloudà:

  1. Accepter l'IAMMETER d'un utilisateurjetonetSN.
  2. Récupérez les valeurs kWh en appelant l'API d'IAMMETER deux fois : une fois pour la dernière lecture et une fois pour la première lecture de la journée (en utilisant lertctimeparamètre).
  3. Calculer les métriques quotidiennes (production solaire, consommation d'énergie, énergie exportée) en fonction des types de phases sélectionnés par l'utilisateur (onduleurougrille).
  4. Comparez les résultats avec d’autres utilisateurs et affichez les classements.
  5. Les classements sont réinitialisés quotidiennement pour encourager une participation continue.

Comment jouer au jeu du classement solaire

1. Informations sur le périphérique d'entrée

Entrez votre IAMMETERSNetjetonSi vous effectuez simplement un test, cliquez sur« Utiliser la démo ».

exemple d'entrée

2. Configurez votre compteur

Dans leDonnéesonglet, choisissez chaque type de phase commeonduleurougrilleCes sélections déterminent la manière dont vos données sont catégorisées.

onglet données

3. Voir et rivaliser

Dirigez-vous vers leRésuméonglet pour voir vos performances quotidiennes, puis cliquez sur« Comparer maintenant »pour entrer dans le classement.

onglet résumé

4. Vérifiez les classements

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

classement


Rejoignez la communauté de développeurs DIY IAMMETER

WattBattlen'est qu'un exemple de ce que vous pouvez construire en utilisant leAPI IAMMETERet des données énergétiques en temps réel provenant des compteurs d'énergie IAMMETER.

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

Si vous avez créé un outil, un jeu, une visualisation ou quelque chose d’amusant en utilisant IAMMETER, nous aimerions avoir de vos nouvelles !
👉 Parlez-nous-en et nous vous récompenserons avecPoints de récompense IAMMETER!


Créez votre propre application IAMMETER

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

Explorez l'API Cloud IAMMETER :
🔗 https://www.iammeter.com/docs/system-api

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

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

Sommet