Chalets, puits et dépendances ont souvent l’électricité, mais pas le Wi‑Fi du garage. Une carte LTE Particle Boron (ou B-Series) envoie en POST le même JSON d’ingestion via un webhook Particle Console. Les coupures du réseau mobile sont normales : ProbeHarbor signale déjà les sondes comme obsolètes quand les envois s’arrêtent, inutile donc de bombarder le réseau de nouvelles tentatives depuis l’appareil.
Vous préférez Blues ? Une route Notecard + Notehub peut relayer le même JSON ; le sketch Boron reste le téléchargement principal dans Devices.
Composants
| Composant | Rôle | Acheter |
|---|---|---|
| Particle Boron / B-Series | LTE-M / NB-IoT (référence selon la région). Nano-SIM ou forfait SIM Particle requis. | Particle Boron |
| DS18B20 étanche | Sonde pour tuyau ou vide sanitaire. Données sur D2. | Adafruit DS18B20 · Amazon |
| Résistance 4.7kΩ | Pull-up de la ligne de données du DS18B20 vers 3.3V. | Amazon 4.7k |
| Forfait mobile | Cloud Particle + données de l’opérateur. Prévoyez le budget pour les sites isolés qui ne se réveillent qu’une fois par heure. | Facturation Particle Console, ou votre propre nano-SIM si la référence le permet. |
| En option : Blues Notecard | Autre voie mobile via une route webhook Notehub (même URL d’ingestion). | Blues Notecard |
Câblage
- DS18B20 VDD → Boron 3V3
- DS18B20 GND → GND
- Données DS18B20 → D2, 4.7k vers 3V3
- USB pour le flash et la liaison série à 115200 ; antenne branchée avant l’installation sur site
Flash et webhook
- Ouvrez Dashboard → Devices et téléchargez Particle Boron .ino ainsi que le JSON du webhook (URL d’ingestion déjà renseignée).
- Flashez avec Particle Workbench ou Web IDE (Device OS 5+). Bibliothèques :
OneWire,spark-dallas-temperature. - Console → Integrations → Webhook : événement
probeharbor_ingest, POST vers votre URL d’ingestion, utilisez le JSON du webhook téléchargé (ou définissez le corps sur la valeur de l’événement Particle), Content-Typeapplication/json. - Série à 115200 :
publish ok. L’historique du webhook doit afficher HTTP 200. La clé de capteurtemp1est importée au premier POST réussi.
Dans le dépôt : sketches/particle/boron_ds18b20_ingest/
Coupures et sondes obsolètes
Le LTE manquera des intervalles en cas d’intempéries, d’itinérance ou de coupure d’un forfait prépayé. Continuez d’envoyer environ une fois par minute quand la connexion est là ; laissez la détection des relevés obsolètes et les alertes de gel couvrir les silences. Ne videz pas la batterie dans des boucles de reconnexion serrées.
À voir aussi
- Ajouter des appareils
- Déboguer les relevés obsolètes
- Teensy 4.1 en Ethernet
- PIC18F67J60 en Ethernet
- Tous les sketches ↗
Les liens d’achat Amazon peuvent contenir un identifiant Partenaires (Associates). Les liens Adafruit et des autres vendeurs sont directs (Adafruit n’a pas de programme d’affiliation). ProbeHarbor peut toucher une commission sur les achats Amazon éligibles, sans surcoût pour vous.
FAQ
Une carte cellulaire peut-elle envoyer des données à ProbeHarbor sans Wi‑Fi ?
Oui. L’exemple Particle Boron publie du JSON sur l’événement probeharbor_ingest ; un webhook de la Particle Console envoie ce corps en POST à votre URL d’ingestion HTTPS. DS18B20 sur D2. Guide : probeharbor.dev/about/cellular-ingest.
Que se passe-t-il quand la 4G LTE décroche ?
Des intervalles manqués sont normaux. ProbeHarbor signale les sondes figées quand les envois s’arrêtent, et les alertes de gel se déclenchent toujours à partir du dernier relevé froid connu et du silence. Évitez les boucles de reconnexion serrées qui vident la batterie.
Blues Notecard est-il pris en charge ?
Comme voie alternative : routez Notehub vers la même URL d’ingestion. Devices propose au téléchargement le firmware Particle Boron officiellement pris en charge et le JSON du webhook.