ThingSpeak Output

ESPGeiger can be configured to send to a ThingSpeak Channel, updating it every 90 seconds. That cadence is chosen to keep you comfortably below the free account’s update limit.

ThingSpeak

Setup

  1. Register on ThingSpeak: Create an account on the thingspeak.com website.
  2. Setup New Channel: Login to your thingspeak.com account. Click “New Channel” from the Channels page.
  3. Configure New Channel: Name and Describe the Channel. Set up the Field variables as below.
  4. Save New Channel: Click Save Channel. Make a note of the Channel ID.
  5. Configure ESPGeiger: In the ESPGeiger web interface, click Config and enter your thingspeak.com Channel ID in the relevant fields.

Field Configuration

Field Description
Field 1 CPM
Field 2 μSv
Field 3 CPM5
Field 4 CPM15
Field 5 Temperature (°C, when an environment sensor is present)
Field 6 Humidity (%, BME280 / AHT family only)
Field 7 Pressure (hPa, BME280 / BMP280 only)

Fields 5-7 are only sent when the relevant sensor channel is available. Leave them unconfigured in your ThingSpeak channel if you don’t have an environment sensor wired in.


This site uses Just the Docs, a documentation theme for Jekyll.