Cabañas, pozos y construcciones anexas suelen tener electricidad, pero no llega el Wi‑Fi del garaje. Una placa LTE Particle Boron (o B-Series) envía por POST el mismo JSON de ingesta a través de un webhook de Particle Console. Los cortes de cobertura móvil son normales: ProbeHarbor ya marca las sondas como desactualizadas cuando dejan de llegar envíos, así que no necesitas una avalancha agresiva de reintentos en el dispositivo.
¿Prefieres Blues? Una ruta Notecard + Notehub puede reenviar el mismo JSON; el sketch de Boron es la descarga principal en Devices.
Componentes
| Componente | Para qué | Comprar |
|---|---|---|
| Particle Boron / B-Series | LTE-M / NB-IoT (SKU según región). Requiere una nano-SIM o un plan de SIM de Particle. | Particle Boron |
| DS18B20 resistente al agua | Sonda para tuberías o espacio sanitario. Datos en D2. | Adafruit DS18B20 · Amazon |
| Resistencia de 4.7kΩ | Pull-up de la línea de datos del DS18B20 a 3.3V. | Amazon 4.7k |
| Plan de datos móviles | Nube de Particle + datos del operador. Calcula el presupuesto para sitios remotos que solo se activan cada hora. | Facturación en Particle Console o tu propia nano-SIM si el SKU lo permite. |
| Opcional: Blues Notecard | Vía móvil alternativa mediante una ruta webhook de Notehub (la misma URL de ingesta). | Blues Notecard |
Cableado
- DS18B20 VDD → Boron 3V3
- DS18B20 GND → GND
- Datos del DS18B20 → D2, 4.7k a 3V3
- USB para grabar y para el puerto serie a 115200; conecta la antena antes de instalarla en campo
Grabación y webhook
- Abre Dashboard → Devices y descarga Particle Boron .ino junto con el JSON del webhook (con la URL de ingesta ya incluida).
- Graba con Particle Workbench o Web IDE (Device OS 5+). Bibliotecas:
OneWire,spark-dallas-temperature. - Console → Integrations → Webhook: evento
probeharbor_ingest, POST a tu URL de ingesta, usa el JSON del webhook descargado (o define el cuerpo como el valor del evento de Particle), Content-Typeapplication/json. - Serie a 115200:
publish ok. El historial del webhook debería mostrar HTTP 200. La clave de sensortemp1se importa con el primer POST correcto.
En el repositorio: sketches/particle/boron_ds18b20_ingest/
Cortes y sondas desactualizadas
El LTE perderá intervalos por mal tiempo, roaming o cortes del prepago. Sigue enviando más o menos una vez por minuto mientras haya conexión; deja que la detección de lecturas desactualizadas y las alertas de helada cubran los silencios. No gastes batería en bucles de reconexión apretados.
Relacionado
- Añadir dispositivos
- Depurar lecturas desactualizadas
- Teensy 4.1 con Ethernet
- PIC18F67J60 con Ethernet
- Todos los sketches ↗
Los enlaces de compra de Amazon pueden incluir una etiqueta de afiliado (Associates). Los enlaces de Adafruit y otros vendedores son directos (Adafruit no tiene programa de afiliados). ProbeHarbor puede recibir una comisión por compras válidas en Amazon sin coste adicional para ti.
Preguntas frecuentes
¿Una placa celular puede enviar datos a ProbeHarbor sin Wi‑Fi?
Sí. El ejemplo para Particle Boron publica JSON en el evento probeharbor_ingest; un webhook de Particle Console envía ese cuerpo por POST a tu URL de ingesta HTTPS. DS18B20 en D2. Guía: probeharbor.dev/about/cellular-ingest.
¿Qué pasa cuando se cae el LTE?
Es normal perder algunos intervalos. ProbeHarbor marca las sondas como obsoletas cuando dejan de enviar datos, y las alertas de congelación siguen disparándose con la última lectura fría conocida más el silencio. Evita bucles de reconexión agresivos que agoten la batería.
¿Se admite Blues Notecard?
Como vía alternativa: dirige Notehub a la misma URL de ingesta. Devices descarga firmware de Particle Boron con soporte completo y el JSON del webhook.