ForHosting KIT · Sciences

Calculateur d'eau quotidienne du bétail

Dimensionnez abreuvoirs et citernes avant l'arrivée des animaux : 40 vaches laitières à 100 litres chacune et 120 brebis à 8 litres boivent ensemble 4960 litres par jour. Ajoutez autant de groupes d'animaux que votre exploitation en compte. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Le bétail boit chaque jour des volumes d'eau importants et prévisibles ; sous-estimer cette demande stresse les animaux, réduit le lait et la croissance, et vide réservoirs et abreuvoirs au mauvais moment. Éleveurs, responsables laitiers, opérateurs d'engraissement, agents de vulgarisation et logiciels agricoles ont besoin de la même arithmétique : multipliez le nombre de têtes par les litres par tête et par jour pour chaque classe animale, additionnez les groupes, puis appliquez éventuellement un facteur climatique ou de stress. Ce calculateur de besoin quotidien en eau du bétail accepte une ou plusieurs lignes de classe —vaches laitières, bovins viande, ovins, caprins, porcins, chevaux, volailles ou toute étiquette utilisée à la ferme— avec le nombre de têtes et un taux d'abreuvement positif, et renvoie le volume quotidien par classe ainsi que le total du troupeau en litres, gallons US et gallons impériaux.

Comment l'eau de boisson quotidienne du bétail est calculée

L'eau de boisson quotidienne d'un troupeau n'est pas une constante unique de manuel ; c'est la somme des besoins par classe. Une vache laitière en lactation peut nécessiter de l'ordre de quatre-vingts à cent cinquante litres par jour selon le rendement, la température ambiante et l'ingestion de matière sèche, tandis qu'une brebis tarie peut n'avoir besoin que de quelques litres et qu'un porc en finition se situe entre les deux. Ce calculateur n'invente jamais un taux biologique pour vous.

Augmentez-le au-dessus de un lors de vagues de chaleur, d'humidité élevée, d'aliments riches en sel ou d'autres conditions qui augmentent l'ingestion d'eau libre ; abaissez-le seulement si votre protocole utilise vraiment un ajustement inférieur à l'unité. Les effectifs fractionnaires sont rejetés : les animaux sont des entiers. Zéro tête est autorisé pour que des enclos vides figurent dans un plan multi-groupes sans supprimer la ligne.

L'outil ne modélise ni l'évaporation des abreuvoirs ouverts, ni les pertes de canalisation, ni l'eau de lavage — uniquement la demande d'eau de boisson des animaux listés.

Planification des abreuvoirs pour troupeaux laitiers et viande

Convertissez effectifs par classe et taux d'extension en litres et gallons quotidiens pour dimensionner abreuvoirs et citernes avant de déplacer les animaux vers une parcelle.

Budgets d'eau pour fermes multi-espèces

Additionnez ovins, caprins, porcins, chevaux et volailles avec un seul facteur climatique pour un total d'eau de boisson de toute la ferme dans les calendriers hebdomadaires de remplissage.

Dois-je utiliser des taux fixes pour bovins ou ovins ?

Le calculateur multiplie et additionne ; il n'invente pas de valeurs biologiques par défaut.

Quelles unités la réponse utilise-t-elle ?

Les entrées sont en litres par tête et par jour.

Combien d'eau boivent par jour 40 vaches laitières et 120 brebis ?

À 100 litres par vache et 8 litres par brebis, les vaches ont besoin de 4000 litres et les brebis de 960, soit 4960 litres par jour. Le total s'affiche aussi en gallons américains et impériaux.

Quand faut-il augmenter le facteur climatique ?

Passez-le au-dessus de un lors de canicules, d'humidité élevée, d'aliments riches en sel ou de toute situation qui fait boire davantage les animaux. Ne le descendez sous un que si votre protocole l'exige vraiment.

Le total inclut-il l'évaporation des abreuvoirs ou les pertes du réseau ?

Non. Il ne couvre que l'eau bue par les animaux indiqués. L'évaporation des abreuvoirs ouverts, les pertes de canalisation et l'eau de lavage n'y sont pas, prévoyez donc une réserve pour elles.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/bio/livestock-water-requirement

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/bio/livestock-water-requirement \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"groups":[{"animal_class":"dairy_cow","head_count":40,"liters_per_head_day":100},{"animal_class":"sheep","head_count":120,"liters_per_head_day":8}]}'
{
  "groups": [
    {
      "animal_class": "dairy_cow",
      "head_count": 40,
      "liters_per_head_day": 100
    },
    {
      "animal_class": "sheep",
      "head_count": 120,
      "liters_per_head_day": 8
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "bio.livestock_water_requirement",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Compteurs invalides, taux manquants ou groupes vides échouent avec invalid_input au lieu d'inventer un total d'eau.

Comment l'eau de boisson quotidienne du bétail est calculée

Vous fournissez liters_per_head_day à partir de tables d'extension, de conseils vétérinaires, de manuels de race ou de votre historique de compteurs, et vous fournissez head_count pour cette classe. Pour chaque groupe, le volume quotidien en litres est head_count multiplié par liters_per_head_day multiplié par climate_factor. Le climate_factor vaut un par défaut, de sorte qu'un plan de base par temps doux n'est que le produit brut. L'endpoint additionne tous les groupes en total_daily_liters et convertit aussi ce total en gallons US et impériaux avec des constantes fixes de litres par gallon, afin que les rapports correspondent au comptage et aux fournisseurs de citernes dans l'un ou l'autre système d'unités. Les champs daily_liters, daily_us_gallons et daily_imp_gallons par groupe permettent de dimensionner les lignes d'abreuvoirs par parcelle ou section d'étable. Étiquettes de classe vides, taux d'eau non positifs et groupes manquants sont rejetés avec invalid_input.

Contrat d'entrée, forme de la réponse et erreurs

Les lignes imbriquées qui ne sont pas des objets, les étiquettes de classe vides, les effectifs fractionnaires, les effectifs négatifs, les taux nuls ou négatifs, NaN et Infinity sont également rejetés avec des messages nommant le champ. Les échecs de validation ne sont pas facturés. Envoyez un corps JSON avec groups comme tableau obligatoire d'un à cinquante objets. Chaque objet doit inclure animal_class comme étiquette chaîne non vide, head_count comme entier non négatif et liters_per_head_day comme nombre fini positif. Des alias sont acceptés par commodité : animals, herd ou stock pour le tableau ; class, species, type ou label pour le nom de classe ; count, heads, n ou animals pour l'effectif ; litres_per_head_day, water_per_head, l_per_head, daily_water_per_head ou liters_per_head pour le taux quotidien. Le climate_factor optionnel (alias factor, heat_factor, multiplier, adjustment) doit être un nombre fini positif lorsqu'il est présent ; omettez-le pour utiliser un. Si groups est absent, n'est pas un tableau, est vide ou dépasse cinquante entrées, la tâche échoue avec invalid_input. En cas de succès, le corps inclut climate_factor, group_count, total_head, un tableau groups reprenant chaque classe nettoyée avec ses volumes quotidiens, total_daily_liters, total_daily_us_gallons, total_daily_imp_gallons, formula reformulant l'identité de la somme, method livestock_water_requirement et un court message adapté aux journaux ou légendes d'UI. Exemple : quarante vaches laitières à cent litres par tête et cent vingt ovins à huit litres par tête avec climate_factor un donnent quatre mille plus neuf cent soixante, soit quatre mille neuf cent soixante litres par jour. Associez le résultat à votre capacité de citerne et à votre calendrier de remplissage ; cet endpoint multiplie et additionne seulement les taux d'abreuvement et ne conçoit ni la plomberie ni les protocoles vétérinaires.

Où une API de besoin en eau du bétail est utile

Les applications de gestion agricole ont besoin d'un oracle déterministe pour que chaque client —formulaire mobile de terrain, planificateur de bureau ou import de tableur— s'accorde sur l'eau quotidienne avec les mêmes effectifs et taux par classe. Les exploitations laitières et viande planifient par lots les remplissages d'abreuvoirs et les livraisons de camions-citernes lorsque le stock change de parcelle. Les formations agricoles professionnelles peuvent noter automatiquement des devoirs de budget hydrique sans monter un modèle hydrologique complet. Une validation échouée ne consomme pas le solde. Les planificateurs de sécheresse d'urgence et les coopératives peuvent recalculer rapidement les totaux lorsque climate_factor augmente lors d'épisodes de chaleur. Comme l'implémentation est parse pure de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle et sans réseau sortant. Gardez les requêtes petites, figez total_daily_liters et daily_liters par groupe dans les tests, et vous obtenez des budgets d'eau reproductibles pour ordres de travail, plugins LMS et workers en bordure sans héberger votre propre infrastructure mathématique d'élevage. Actualisez toujours liters_per_head_day lorsque changent le stade de lactation, le mélange d'espèces ou la saison, et traitez climate_factor comme un multiplicateur transparent documenté pour les auditeurs, non comme une constante cachée enfouie dans le code.

Contingence stress thermique et sécheresse

Augmentez climate_factor lors des vagues de chaleur ou des périodes de fourrage sec et recalculez les totaux pour que citernes et réserves d'urgence suivent l'ingestion.

Comment calcule-t-on le besoin quotidien en eau du bétail ?

Pour chaque groupe multipliez head_count par liters_per_head_day, appliquez climate_factor (valeur par défaut 1), puis additionnez tous les groupes. L'API renvoie les litres totaux plus les gallons US et impériaux.

Que fait climate_factor ?

Il multiplie le volume quotidien de chaque groupe. Utilisez des valeurs supérieures à 1 pour la chaleur, une humidité élevée ou d'autres conditions qui augmentent l'ingestion d'eau libre ; omettez le champ pour laisser le facteur à 1.

Combien coûte le calculateur de besoin en eau du bétail ?

L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →