Simulando economia elétrica com python

Henrique Lopes
2 min readDec 25, 2019

Fala rapaziada, quanto tempo! Esse ano passou igual bala, e agora no finalzinho do ano comecei a trampar em projeto que está consumindo todo meu tempo, acabo chegando em casa morto. Enfim o papo aqui é outro, não poderia deixar as últimas semanas do ano sem escrever algo.

Depois de economizar um dinheirinho esse ano, eu resolvi instalar um sistema fotovoltaico na minha casa e começar a gerar minha própria energia, o primeiro benefício que eu ganhei é que minha conta de luz agora vem mais barata e posso ficar mais tranquilo em relação a inflação elétrica que faz com que todo ano nossa energia suba. E a segunda que é até mais importante que a primeira e que com isso eu estou poluindo menos, eu consigo ver isso pelo gráfico abaixo:

É muito bom saber que quando partir desse mundo, mas da que a muitos anos bem velhinho :) vou deixar um planeta um pouco melhor para minha filha.

O que esse simulador pythôntico faz?

No dashboard que o conversor me disponibiliza, eu consigo ver apenas os kwh gerados em um espaço de tempo, porem eu queria saber o valor em reais que eu iria economizar, e ai que o python entra. Eu poderia ter feito com outra linguagem? A resposta é sim, mas python é S2 e fui de pythinho.

Como o código foi produzido rápido pois queria ver logo o resultado, eu não fiz testes, não me juguem por isso! O código é tão pequeno que da para colocar tudo aqui, mas você pode ver a implementação completa no meu github.

Nessa primeira versão eu usei um simulador de consumo de energia elétrica, para poder calcular qual o valor aproximado eu estou economizando, é possível fazer esse calculo na mão, mas você precisa levar em conta algumas variáveis, pois cada estado tem seus impostos e pode ser que existam impostos municipais, que incidam sobre o valor final a ser pago. Se você quer ver esse código evoluindo, da um toque. A principio ele só funciona para o conversores da abb, mas podemos fazer ele funcionar para outros, basta ter demanda.

--

--

Henrique Lopes

Software developer who likes to solve software problems using an old technique, the conversation. http://henriquelopes.com.br