This project is to be used in enviorments, where the user isn't always there, but, needs to know about status of electrical network there. Currently, it only supports Telegram HTTP API, yet, support for other APIs are planned.
If you have any feedback, please reach out to us at alexvolkov@email.cz
Firstly, if you haven't flashed your ESP32 with micropython firmware - you should do that first. To do that, you need to go on this website and look for your exact model, and follow instructions carefully. Nobody is responsible if you brick your ESP32.
After you've flashed your ESP32, we can continue.
This tutorial is using Thonny to edit the programme, and, flash it to the board. However, using Thonny isn't enforced, therefore, you can and absolutely should try out/use different ways of flashing software onto the board.
Firstly, use those commands to clone the project and go to the folder of the project.
git clone https://github.com/Sanchez-Team/esp32-electricity-notifier
cd esp32-electricity-notifierThen, open Thonny, click on the bottom-right corner of the program (Should say something among the lines of Local Python 3 * /usr/bin/python3), after that, in the field Which kind of interpreter should Thonny use for running your code? select Micropython (ESP32) and click OK.
This work is licensed under CC BY-NC-SA 4.0