{"repo":"sebokmarton/esphome-influxdb-cloud","free":true,"listed":false,"github":"https://github.com/sebokmarton/esphome-influxdb-cloud","clone":"git clone https://github.com/sebokmarton/esphome-influxdb-cloud.git","description":"Component & example project for sending sensor data to cloud","language":"C++","stars":12,"topics":["esp32","esphome","grafana","influxdb"],"license":"MIT","category":"analytics","readme_excerpt":"ESPHome InfluxDB Cloud Component &amp; example project for sending sensor data to cloud Component Built on top of esphome-influxdb and using ESP8266 Influxdb, this is a simplified component to send data to an InfluxDB 2 database. It will send all sensor updates in one batch, as fields of the same measurement. You can use it in your project by pulling from Git or downloading the source - see the air-quality.yaml file. Example Project We will send data from an air quality sensor directly to the cloud, so we can avoid having to set up any local hub like Home Assistant. We will use the free versions of InfluxDB Cloud Serverless and Grafana Cloud, which lets us retain data for 30 days. Hardware Ingredients: - NodeMCU-ESP32S - documentation, buy (select model NodeMCU-ESP32S ) - Sensirion SEN55 - documentation, buy - JST GHR-06V-S connector - buy (select model Single Connector , 6p ) Wiring: SEN55 Pin NodeMCU Pin ----------- -------------- 1 - VDD 5V - VIN 5V 2 - GND GND 3 - SDA P21 - GPIO21 4 - SCL P22 - GPIO22 5 - SEL GND 6 - NC - Cable: Firmware See the ESPHome Sen5x documentation for details on the sensor, and the air-quality.yaml file for an example configuration. Cloud Set up a free InfluxDB Cloud Serverless account, create a bucket and a token with write access to the bucket. Configure the access parameters in your secrets.yaml , see the secrets.template.yaml for example. After flashing and running the firmware, you should see a Connected to InfluxDB message in the logs and y","default_branch":null,"files":null,"tree":[],"storefront":"/r/sebokmarton","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sebokmarton/esphome-influxdb-cloud/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}