Desculpe, seu navegador não suporta JavaScript!

WattBattle: um aplicativo web de código aberto para comparar dados solares do IAMMETER com os de amigos

WattBattle: um aplicativo web de código aberto para comparar dados solares do IAMMETER com os de amigos

O que é WattBattle?

WattBattleé um aplicativo da web leve e de código aberto que permite comparar o desempenho do seu sistema solar fotovoltaico com o de seus amigos, usando dados em tempo real de seusMedidor de energia IAMMETER.

Esta ferramenta divertida é construída inteiramente emAPI de nuvem IAMMETER, permitindo que os usuários visualizem e classifiquem métricas de energia importantes, como geração solar, consumo de energia, energia exportada e taxa de autouso.

Seja você um entusiasta do "faça você mesmo" ou um desenvolvedor, o WattBattle demonstra como é fácil criar seus próprios aplicativos ou painéis com o ecossistema aberto e amigável ao desenvolvedor do IAMMETER.


Como a ideia começou

Encontramos uma avaliação da Amazon sobre o IAMMETER WEM3050T que dizia:

“O plano gratuito de nuvem é suficiente para o acompanhamento diário, e o teste Pro de um mês me rendeu gráficos que eu até mostrei para os amigos (nunca pensei que me gabaria dos watts).”

Isso nos inspirou a explorar como os usuários do IAMMETER podemcompartilhar ou até mesmo exibir seus dados de energia solarde uma forma mais interativa. Primeiro, criamos uma postagem no blog para destacar os recursos de compartilhamento do IAMMETER:
👉 Deixe o IAMMETER ajudar você a mostrar seu sistema solar fotovoltaico aos amigos

Então nós construímosWattBattle, um aplicativo web simples para tornar as comparações solares divertidas. O código-fonte completo é de código aberto no GitHub:
🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle

Você pode experimentar a demonstração ao vivo aqui:
🌐 http://laoliu.iammeter.com:3000/


Por que isso é importante (mesmo para iniciantes)

WattBattle foi construído por alguém com experiência em programação C, comnenhuma experiência anterior com Node.jsGraças ao ChatGPT e à API clara do IAMMETER, levou apenas algumas horas para colocar tudo em funcionamento.

Isso prova quevocê não precisa ser um desenvolvedor web profissionalpara criar ferramentas incríveis usando dados do IAMMETER. Se você tem uma ideia, a API do IAMMETER Cloud pode ajudar a torná-la realidade!


Como funciona o WattBattle

WattBattle usa oAPI IAMMETER-Nuvempara:

  1. Aceitar o IAMMETER de um usuárioSímboloeSN.
  2. Obtenha valores de kWh chamando a API do IAMMETER duas vezes - uma para a leitura mais recente e outra para a primeira leitura do dia (usando otempo realparâmetro).
  3. Calcular métricas diárias (geração solar, consumo de energia, energia exportada) com base nos tipos de fase selecionados pelo usuário (InversorouGrade).
  4. Compare resultados com outros usuários e exiba classificações.
  5. As classificações são redefinidas diariamente para incentivar a participação contínua.

Como jogar o jogo de classificação solar

1. Informações do dispositivo de entrada

Insira seu IAMMETERSNeSímbolo. Se você estiver apenas testando, clique"Usar demonstração".

exemplo de entrada

2. Configure seu medidor

NoDadosguia, escolha cada tipo de fase comoInversorouGrade. Essas seleções determinam como seus dados são categorizados.

guia de dados

3. Ver e competir

Vá para oResumoaba para ver seu desempenho diário e clique em"Compare agora"para entrar na tabela de classificação.

guia de resumo

4. Verifique as classificações

Veja onde você se encontra entre outros usuários do IAMMETER!

classificação


Junte-se à comunidade de desenvolvedores DIY do IAMMETER

WattBattleé apenas um exemplo do que você pode construir usando oAPI IAMMETERe dados de energia em tempo real dos medidores de energia IAMMETER.

Se você é umdesenvolvedor web, fique à vontade para bifurcar o repositório e melhorá-lo!
Se você é umamador ou iniciante, deixe sua criatividade fluir — o ChatGPT e o IAMMETER ajudarão você a começar.

Se você criou uma ferramenta, jogo, visualização ou algo divertido usando o IAMMETER, adoraríamos saber sua opinião!
👉 Conte-nos sobre isso e nós o recompensaremos comPontos de recompensa IAMMETER!


Crie seu próprio aplicativo IAMMETER

Quer criar seu próprio aplicativo solar, painel de energia doméstica ou ferramenta de comparação como o WattBattle?

Explore a API do IAMMETER Cloud:
🔗 https://www.iammeter.com/docs/system-api

Obtenha dados em tempo real dos medidores de energia IAMMETER, visualize-os do seu jeito e compartilhe-os com o mundo.

Juntos, vamos fazer crescer a comunidade de desenvolvedores do IAMMETER!

Principal