Programmes alimentant une sonde
/modules/{moduleId}/irrigation/schedules Les programmes visant cette sonde ET ceux visant sa parcelle : du point de vue de la sonde, les deux sont « ses » programmes.
Paramètres de chemin
-
moduleIdinteger obligatoire
Réponse
Programmes, du plus récent au plus ancien
-
module_idinteger -
datatableau d’IrrigationScheduleRègle de tour d’eau. ⚠️ Elle est MATÉRIALISÉE en occurrences réelles dans le journal (horizon 90 jours, balayage nocturne) : un programme déclare donc de l’eau.
Afficher les 18 attributs Masquer les attributs
-
idinteger -
targetParcelIdinteger peut être null -
targetModuleIdinteger peut être null -
labelstring peut être null -
freqstring -
intervalDaysinteger peut être nullEn
daily: tous les N jours (1–365).nullenweekly. -
weekdaystableau d’integer peut être nullEn
weekly: jours retenus, 1 = lundi … 7 = dimanche.nullou vide endaily. -
startTimestableau de stringHeures LOCALES de déclenchement (
HH:MM), 1 à 12. Un tableau, pas une valeur : l’irrigation automatique tourne couramment matin ET soir. -
timezonestringFuseau IANA, obligatoire et jamais UTC : 06:00 doit rester 06:00 chez le client de part et d’autre du changement d’heure.
-
inputModestringComment l’apport est déclaré.
durationn’exige AUCUNE configuration (c’est le mode de repli universel) mais ne produit une dose que si le débit est connu ;depth_mmest pris tel quel ;volume_m3exige la surface irriguée. -
durationMininteger peut être null -
inputDepthMmnumber peut être null -
inputVolumeM3number peut être null -
startsOnstring date -
endsOnstring date peut être null -
confirmationPolicystringauto(défaut) : les occurrences passées basculent seules endone, avecverifiedAtànull— on distingue donc « le programme dit que c’est arrosé » de « quelqu’un l’a vérifié ».manual: elles restentplannedjusqu’à confirmation. -
isActiveboolean -
materializedUntilstring date-time peut être nullJusqu’où les occurrences ont été produites.
-
Erreurs
- 401
Non authentifié
- 403
Scope insuffisant ou ressource hors société
- 404
Introuvable