Códigos fonte utilizados no projeto

Nesta seção pode-se instalar os códigos utilizados no projeto de automatização dos ambientes escolares

Os códigos python a seguir foram utilizados para a programação da Raspberry PI, o pythonCode.py cria a conexão do broker MQTT na Raspberry. O managerFile.py é responsável por receber dos ESPs os valores de potência medidos nos aparelhos e enviar essas informações ao site ThinkSpeak, para que faça os gráficos. Já o script.sh é um script feito em bash para executar os arquivos python automaticamente.

pythonCode.py
managerFile.py
script.sh

A seguir, os dois códigos são utilizados, respectivamente, na programação do ESP8266 e ESP32

ESP8266Code.ino
ESP32Code.ino