Cabins, wells, and outbuildings often have power but no garage Wi‑Fi. A Particle Boron (or B-Series) LTE board POSTs the same ingest JSON through a Particle Console webhook. Cellular dropouts are normal: ThermalTrace already marks probes stale when posts stop, so you do not need an aggressive on-device retry storm.
Prefer Blues? A Notecard + Notehub route can forward the same JSON; the Boron sketch is the first-class download from Devices.
Parts
| Part | Why | Buy |
|---|---|---|
| Particle Boron / B-Series | LTE-M / NB-IoT (region SKU). Nano-SIM or Particle SIM plan required. | Particle Boron · Amazon search |
| Waterproof DS18B20 | Pipe / crawlspace probe. Data on D2. | Adafruit DS18B20 · Amazon |
| 4.7kΩ resistor | Pull-up from DS18B20 data to 3.3V. | Amazon 4.7k |
| Cellular plan | Particle cloud + carrier data. Budget for remote sites that only wake hourly. | Particle Console billing or your own nano-SIM where the SKU allows it. |
| Optional: Blues Notecard | Alternate cellular path via Notehub webhook route (same ingest URL). | Blues Notecard |
Wiring
- DS18B20 VDD → Boron 3V3
- DS18B20 GND → GND
- DS18B20 data → D2, 4.7k to 3V3
- USB for flash and 115200 serial; antenna attached before field deploy
Flash and webhook
- Open Dashboard → Devices and download Particle Boron .ino plus the webhook JSON (ingest URL filled in).
-
Flash with Particle Workbench or Web IDE (Device OS 5+). Libraries:
OneWire,spark-dallas-temperature. -
Console → Integrations → Webhook: event
thermaltrace_ingest, POST to your ingest URL, use the downloaded webhook JSON (or set the body to the Particle event value), Content-Typeapplication/json. -
Serial 115200:
publish ok. Webhook history should show HTTP 200. Sensor keytemp1imports on first successful POST.
Repo listing:
sketches/particle/boron_ds18b20_ingest/
Dropouts and stale probes
LTE will miss intervals in weather, roaming, or prepaid outages. Keep posting about once a minute when connected; let stale-reading detection and freeze alerts cover silence. Do not burn battery on tight reconnect loops.
Related
Amazon buy links may include an Associates tag. Adafruit and other vendor links are direct (Adafruit does not run an affiliate program). ThermalTrace may earn a commission from qualifying Amazon purchases at no extra cost to you.
FAQ
Can a cellular board post to ThermalTrace without Wi‑Fi?
Yes. The Particle Boron sample publishes JSON on event thermaltrace_ingest; a Particle Console webhook POSTs that body to your HTTPS ingest URL. DS18B20 on D2. Guide: thermaltrace.dev/about/cellular-ingest.
What happens when LTE drops?
Missed intervals are expected. ThermalTrace flags stale probes when posts stop, and freeze alerts still fire on the last known cold reading plus silence. Avoid tight reconnect loops that drain the battery.
Is Blues Notecard supported?
As an alternate path: route Notehub to the same ingest URL. Devices downloads first-class Particle Boron firmware and webhook JSON.