====== sensors ======
===== influxdb =====
apt-get install influxdb2 influxdb2-cli
from docs: https://docs.influxdata.com/influxdb/v2/get-started/setup/?t=Set+up+with+the+CLI
influx setup
data:
1 root@mach /etc (git)-[master] # influx setup
> Welcome to InfluxDB 2.0!
? Please type your primary username nine
? Please type your password **********
? Please type your password again **********
? Please type your primary organization name nindl.net
? Please type your primary bucket name default
? Please type your retention period in hours, or 0 for infinite 0
? Setup with these parameters?
Username: nine
Organization: nindl.net
Bucket: default
Retention Period: infinite
Yes
User Organization Bucket
nine nindl.net default
===== install telegraf =====
from docs: https://docs.influxdata.com/telegraf/v1/install/
add telegraf sources:
curl --silent --location -O \\nhttps://repos.influxdata.com/influxdata-archive.key
&& echo "943666881a1b8d9b849b74caebf02d3465d6beb716510d86a39f6c8e8dac7515 influxdata-archive.key"
| sha256sum -c - && cat influxdata-archive.key
| gpg --dearmor
| sudo tee /etc/apt/trusted.gpg.d/influxdata-archive.gpg > /dev/null
&& echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive.gpg] https://repos.influxdata.com/debian stable main'
| sudo tee /etc/apt/sources.list.d/influxdata.list
install telegraf
sudo apt update && sudo apt install telegraf
===== espeasy =====
- https://www.pa3byb.nl/wp-content/uploads/2023/08/ESP32-WROOM-32-Dev-Kit-C-V2-manual-1.pdf
- https://github.com/letscontrolit/ESPEasy/releases
- https://espeasy.readthedocs.io/en/latest/Plugin/P092.html
- https://espeasy.readthedocs.io/en/latest/Plugin/P092_UVR61-3.html
==== esptool ====
python3 -m pip install esptool
python3 -m venv venv
. ./venv/bin/activate
esptool -h
esptool --port /dev/ttyUSB0 eraseflash
esptool --port /dev/ttyUSB0 write-flash -fm dout 0x00000 /tmp/ESPEasy_mega_20250430_ESP32_binaries/bin/ESP_Easy_mega_20250430_collection_C_ESP32_4M316k_ETH.factory.bin