Utilisation de l interface API

  • L' utilisation de cette interface nécessite de prendre l'abonnement Pro pour participer aux frais cloud engendré

    • Abonnement disponible dans la boutique

  • Obtenir une clé d'accès par l interface de l application Web

    • Utilisez les Identifiants de votre compte utilisateur (lors de le création sur l application mobile) pour vous connecter sur le site de l'application Web ODevice: https://capteureauota.web.app

    • une fois connecté, cliquer sur le lien en haut à droite de l écran pour obtenir votre clé

    • recopiez et conservez cette clé

    • cette clé peut être renouvelé de la même façon que sa création à tout moment.

  • Utiliser cette clé pour accéder à votre Transmitter:

    • Exemple

      • Votre clé est : dc888141f93ce2cdcd7b7f6fe70e2870

      • L'identifiant de votre capteur est : XE450B

      • L appel API sera : https://api.odevice.fr/capteurs?id=XE450B&acces=dc888141f93ce2cdcd7b7f6fe70e2870


Résultats de la requête API:

{

"Name":"Transmitter Cuve N°1", //Nom donné dans l'application mobile au Transmitter

"Info": "Cuve N°1", //Information donnée dans l'application mobile au Transmitter

"AlertDate":"1047->13:11:26 17:55", //Date de la dernière l'alerte envoyée par le Transmitter

"AlertNum":"14", //Code de cette alerte

"Mes0":"0->0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0", // mesures sur 24h de Lundi

"Mes1":"0->0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0", // mesures sur 24h de Mardi

"Mes2":"1045>0,1,1,2,1,3,0,0,0,2,2,1,4,0,0,1,0,0,3,0,0,0,0,0",

"Mes3":"1046>0,1,1,2,1,3,0,0,0,2,2,1,4,0,0,1,0,0,3,0,0,0,0,0",

"Mes4":"1047>0,2,0,20,1,4,0,0,0,0,4,1,5,0,0,0,0,0,2,0,0,0,0,0",

"Mes5":"0->0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0",

"Mes6":"0->0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0", // mesures sur 24h de Dimanche

"DateReport":"1047->13:11:26 17:55", //date du dernier rapport envoyé par le capteur au réseau

"measurement":"4" // dernière mesure remontée par le réseau

}

Formatage:

Dates : 1047->13:11:26 17:55 // Numero du jour (depuis le 1/1/2000) -> jour/mois/année heure/minute

Mesures : "Mes3":"1046>0,1,1,2,1,3,0,0,0,2,2,1,4,0,0,1,0,0,3,0,0,0,0,0", // Numero du jour (si 0 pas encore de mesures) -> mesures sur 24h

  • Si mesure volume eau: cumule sur l'heure

  • Si compteur de distance: moyenne des mesures sur l'heure

measurement:

  • Si mesure volume eau: cumule des mesures depuis son reset (en litre)

  • Si compteur de distance: valeur de la dernière mesure effectuée (en cm)

AlertNum :

  • 0 : (réservée administrateur

  • 1 : 🛑Débit continu détecté

  • 2 : 🛑Capteur mal positionné

  • 3 : 🛑Débit inhabituel détecté

  • 4 : 🛑Débit détecté (maison vide)

  • 5 : 💥Capteur absent

  • 6 : 🪫batterie faible

  • 7 : ⚙️Calibration manquante

  • 8 : 🛑Fuite confirmée

  • 9 : ✅Alerte de fuite annulée

  • 10 : 🛑Limite Max atteinte

  • 11 : 🛑Volume dépassé

  • 12 : Protection réseau activée

  • 13 : 💥Défaillance du capteur

  • 14 : 🚰Calibration: ouvrez le robinet

  • 15 : 🚰Calibration terminée, vérifiez sa qualité

  • 16 : 🛑Limite Min atteinte

  • 17 : 🪫vide module éteint

  • 18 : 🛑Quota journalier dépassé

  • 19 : 🛑Module OFF

  • 20 : Protection réseau activée

  • 21 : (non utilisé)

  • 22 : ✅Fin Alerte débit continu

  • 23 : 🛑Absence de débit

  • 24 : ✅Fin de l'absence de débit

© 2026 ODevice®