mirror of
https://github.com/simisimis/blinkmeter.git
synced 2025-12-06 08:42:26 +02:00
first commit
This commit is contained in:
25
README.md
Normal file
25
README.md
Normal file
@@ -0,0 +1,25 @@
|
||||
#Blinkmeter
|
||||
|
||||
Electricity meter blink counter nodemcu lua code for ESP8266.
|
||||
|
||||
## What it does:
|
||||
- Upon starting it establishes connection to provided wifi ssid
|
||||
- It counts electricity meter flashes and stores them in counter variable
|
||||
- It opens a socket and exposes counter.
|
||||
- Once prometheus scrapes the value, counter gets reset to 0.
|
||||
|
||||
## Installation
|
||||
|
||||
### Download nodemcu firmware
|
||||
- I use this site to build custom nodemcu firmware: [nodency-build,com](https://nodemcu-build.com)
|
||||
|
||||
### Flash your ESP8266 controller
|
||||
```bash $ esptool.py --port /dev/ttyUSB0 --baud 115200 write_flash --flash_size=detect 0 /path/to/nodemcu.bin ```
|
||||
|
||||
### Download ESPlorer
|
||||
- You can get it at [Esplorer site](https://esp8266.ru/esplorer/)
|
||||
- Extract and launch with java 1.7+ ```bash $ java -jar ESPlorer.jar```
|
||||
|
||||
### Upload lua files
|
||||
- move location_example.lua to location.lua and change to your ssid/psk
|
||||
- upload files through esplorer.
|
||||
Reference in New Issue
Block a user