- connect to Wi-Fi router
- collect measurements
- each measurement contain: Temperature, Humidity
- sends the measurements as json string to the Gateway
for more information refere and thx to: https://xylem.aegean.gr/~modestos/mo.blog/esp32-send-dht-to-mqtt-and-deepsleep/
please define all necessary parameter in the script such as:
- Gateway IP
- Wifi logins
- Gpio of one wire connection
- type of DHT (22/11)
- connect to Wi-Fi router
- collect measurements
- each measurement contain: Temperature, Humidity, Time
- sends the measurements as json string to the Gateway
Install python Module "paho.mqtt" and "Adafruit_DHT".
please define all necessary parameter in the script such as:
- Gateway IP
- Gpio of one wire connection
- type of DHT (22/11)
- connect openweather.org
- get json form api
- sends velues to the server where it can be displayd in grafana e.g
Install python Module "requests". "paho.mqtt" and "json". This script is ment to be run on the gateway it self, but you can change it.
!!!You will need an account on openweather.org to get an api_key!!!
please define all necessary parameter in the script such as:
- api_key
- city
- country
- connect to Wi-Fi router
- collect measurements (how many can be defined)
- each measurement contain: lux with timestamp provided by udp server
- sends the measurements as json string to the Gateway
if the feather is plug to power chare.
-> Measurement will stop and send.
if the feather is unplugged form power.
-> measurement will begin
please define all necessary parameter in the script such as:
- Wi-Fi
- Gateway IP
- connect to Wi-Fi router / Hotspot
- collect measurements (how many can be defined) from RD200M
- each measurement contain: radon with timestamp provided by udp server + INFO
- sends the measurements as json string to the Gateway (->Self)
please define all necessary parameter in the script such as:
- Wi-Fi
- and setup a gateway before
- connect to a sma inverter over modbus-tcp
- get current active power and the Power over the day
- sends velues to the server where it can be displayd in grafana e.g
Install python Module "socket", "paho.mqtt", "pymodbus" and "json". This script is ment to be run on the gateway it self, but you can change it.
please define all necessary parameter in the script such as:
- sma_inverter_ip
- sma_inverter_port if needed
- and change hostname if script is not run on gateway it self.
- Communicate with an AD5933 impedance analyzer.
- expand measurement channels up to 32 via two 16 channel MUX.
- interactive dashboard written in Node-Red.
- collected data can be stored locally on a USB stick or on the platform via MQTT
- error checking before measurement included
- multiple setting options including calibration settings
- sends data to the server where it can be displayed e.g. in Grafana
- and much more
node.js Modules "Node-Red" npm Modules "i2c-bus". This script is ment to be run on the gateway it self, but you can change it.