Greboca  

Suport technique et veille technologique

Aujourd’hui, les grandes entreprises et administrations publiques hésitent entre continuer à utiliser des logiciels propriétaires ou basculer vers les Logiciels Libres. Pourtant, la plupart des logiciels libres sont capables de bien traiter les données issues des logiciels propriétaire, et parfois avec une meilleur compatibilité.

C’est alors la barrière de la prise en main qui fait peur, et pourtant...

Les logiciels libres

L’aspect « Logiciel Libre » permet une évolution rapide et une plus grande participation des utilisateurs. Les aides et tutoriels foisonnent sur Internet ou sont directement inclus dans le logiciel lui-même.

Enfin, les concepteurs sont plus proches des utilisateurs, ce qui rend les logiciels libres plus agréable à utiliser et conviviaux.

Grâce à la disponibilité des logiciels libres, vous trouverez facilement des services de support techniques et la licence n’est plus un frein à l’utilisation de ces logiciels par votre personnel.

Notre support technique concerne essentiellement les logiciels libres, que ce soit sous forme de services ponctuels ou de tutoriels.

DLFP - Dépêches  -  Agrolink : L'open source au service de l'irrigation & cie pour le jardin et les cultures

 -  Août 2023 - 

Bonjour à tous.

Féru d'OpenSource et de tech' depuis bientôt deux décennies, je me suis progressivement réorienté dans ma vie privée et professionnellement vers un mode de vie plus simple, au contact de la nature.

Dans le cadre d'un parcours de réorientation et d'ouverture d'une pépinière spécialisée dans les plants fruitiers - PEPINATURE - dans le Tarn (mais toujours en recherche de quelques hectares de terre et d'eau dans la plaine Graulhet/Gaillac/Albi) suite à un BPREA au CFPPA de Fonlabour à Albi, et face aux écosystème limités et fermés de nombreux fabricants qui vendent des abonnements et extensions logicielles et matérielles à prix d'or sans interopérabilité, je me suis penché sur la gestion domotique open source de ma micro-pépinière actuelle (dans mon jardin) préparant le terrain, en particulier pour l'automatisation de l'irrigation selon des paramètres très précis, avec une gestion à distance, en ligne, et locale.

J'ai donc recherché, glané des informations et modules, afin d'obtenir un ensemble cohérent, fonctionnel pour une gestion finement scriptable et/ou programmable de l'arrosage, selon les moyens du bord actuels (autofinancement), et écrit un tutoriel complet, incluant aussi bien du code que des captures d'écrans et fichiers de configuration.
J'espère que ce petit quelque chose pourra aider aussi bien le jardinier/permaculteur désireux de se dégager du temps et économiser la ressource en eau, que tous les bidouilleurs, les maraîchers, arboriculteurs, ou personnes désireuses de proposer des solutions prêtes à l'emploi tout en un et de nombreuses extensions d'utilisations dans l'agriculture et jardins de particuliers.

Matériel de base

Un AgroLink, est donc un terme générique créé pour désigner un ensemble d'éléments matériel et logiciels autant que possible ouvert/intéropérable/open-source/libre au niveau matériel et l'étant au niveau de son système et des logiciels installés, disposant d'un environnement logiciel/matériel personnalisable, et d'un chargeur de démarrage ouvert ;
Interagissants ensemble (OSPi, Raspberry Pi, Linux, OpenSprinkler, Home Assistant…), dédié aux usages amateurs et professionnels nourriciers (voire davantage), n'étant pas seulement capable de gérer l'irrigation mais ayant aussi le potentiel d'une multitude d'autres choses, en rapport avec l'eau ou pas.

L'OSPi

Des extensions et intégrations tout en un prêtes à l'emploi peuvent être développées pour l'AgroLink par quiconque le souhaitant (libres et open-source, mais pas forcément gratuites).
L'évolution de l'AgroLink dépendra donc globalement de la bonne volonté des aficionados à se saisir des outils présentés et proposés, et de leur capacité à contribuer et être force de proposition en modules et services via les centres névralgiques de l'outil, à savoir GNU/Linux, Raspberry Pi, l'OsPi, Home Assistant, OpenSprinkler et contribuer à ces différents projets, outre faire connaître l'AgroLink aux potentiels intéressés, rarement proches des univers numériques.

L'armoire électrique contenant l'AgroLink

Fonctionnalités existantes et potentielles :

  • Gestion intelligente de l'irrigation : l'AgroLink peut en l'état optimiser l'utilisation de l'eau en fournissant une irrigation intelligente basée sur des données météorologiques en temps réel, des capteurs d'humidité du sol et des prévisions météorologiques. Cela permet d'économiser de l'eau tout en assurant un arrosage précis et adapté aux besoins des plantes, pour peu que des solutions permettant plus de précisions soient tentées et confirmées.

Un exemple de programmation basique

  • Planification des cultures : l'AgroLink pourrait offrir des fonctionnalités de planification des cultures, en suggérant les meilleures périodes de plantation, de récolte et de rotation des cultures en fonction des conditions météorologiques locales et des besoins spécifiques des plantes.

  • Surveillance à distance : l'AgroLink pourrait permettre aux utilisateurs de surveiller à distance leurs systèmes d'irrigation et leurs cultures via une application mobile ou une interface web. Cela offrirait une flexibilité et une commodité accrues pour les professionnels qui doivent se déplacer fréquemment sur leurs parcelles.

  • Alertes et notifications : l'AgroLink pourrait envoyer des alertes et des notifications en cas de conditions météorologiques défavorables, de niveaux d'humidité critiques du sol, ou d'autres problèmes potentiels liés à l'irrigation ou aux cultures. Cela permettrait aux utilisateurs de réagir rapidement aux situations d'urgence.

  • Intégration avec d'autres technologies agricoles : l'AgroLink pourrait être conçu pour s'intégrer facilement avec d'autres technologies agricoles telles que les capteurs de qualité de l'air, les drones agricoles, les stations météorologiques avancées, les robots agricoles, etc. Cela créerait un écosystème complet pour une gestion agricole moderne et efficace.

  • Analyse des données agricoles : l'AgroLink pourrait collecter et analyser des données agricoles sur le long terme, fournissant ainsi des informations précieuses sur les tendances climatiques, les rendements des cultures, les schémas d'irrigation, etc. Ces analyses pourraient aider les professionnels à prendre des décisions plus éclairées pour améliorer leur productivité.

  • Support technique et mises à jour : l'AgroLink pourrait permettre à quiconque d'offrir un support technique pour aider les utilisateurs à résoudre d'éventuels problèmes et à tirer le meilleur parti du système. Des développeurs financés par un financement participatif, pourraient proposer des extensions et mises à jour spécifiques, et des mises à jour régulières pourraient être proposées pour améliorer les fonctionnalités et les performances du système.

Un AgroLink pourrait également inclure une fonctionnalité de protection contre le gel spécialement conçue pour les cultures fruitières :

  • Surveillance des températures : l'AgroLink, via Home Assistant, serait équipé de capteurs de température qui surveilleraient en permanence les variations de température dans les parcelles agricoles. Cela permettrait de détecter rapidement les baisses de température potentiellement dangereuses pour les cultures.

  • Alertes de gel : lorsque le système détecte des températures proches ou inférieures au seuil critique de gel pour les cultures fruitières, il enverrait des alertes immédiates aux utilisateurs. Ces alertes pourraient être envoyées par SMS, notifications push ou e-mails, afin que les agriculteurs puissent réagir rapidement.

  • Activation des systèmes de protection : l'AgroLink pourrait être intégré aux systèmes de protection contre le gel existants dans les exploitations agricoles. Par exemple, il pourrait déclencher automatiquement l'allumage des tours antigel, des dispositifs de pulvérisation d'eau ou d'autres méthodes de protection utilisées pour prévenir les dommages dus au gel.

  • Historique des températures : l'AgroLink enregistrerait également un historique des températures pour chaque parcelle, ce qui permettrait aux agriculteurs d'analyser les tendances et les schémas de gel sur une période donnée. Ces données pourraient être utiles pour optimiser les stratégies de protection contre le gel à l'avenir.

  • Adaptation aux prévisions météorologiques : l'AgroLink pourrait également tenir compte des prévisions météorologiques pour planifier les mesures de protection contre le gel. Par exemple, si des températures de gel sont prévues pour la nuit suivante, le système pourrait recommander aux agriculteurs de prévoir et d'activer les dispositifs de protection avant même que le gel ne survienne. L'AgroLink pourrait devenir un outil précieux pour les acteurs du domaine agricole en leur offrant une solution complète libre et open-source, pour la gestion intelligente de l'irrigation et des cultures, tout en leur permettant de rester connectés et informés de l'état de leurs cultures où qu'ils se trouvent.
    La seule limite possible est l'imagination des contributeurs et utilisateurs… Jusqu'à l'épouvantail mobile détectant des oiseaux après un semi… :-)

Dans le contexte présent, et professionnel, adaptable à toute situation, le système de commande de l'irrigation présenté, irrigue/rafraîchit une parcelle et un jardin en toute autonomie, selon plusieurs paramètres précis, intégrant les prévisions de Météo France, la température actuelle, le niveau d'humidité d'un substrat/sol, et la détection ou non (réelle, sur le lieu) de pluie, sans nécessité d'abonnement à un service tiers comme certains programmeurs commerciaux.

Ce système tout en un est évolutif, personnalisable de A à Z, accessible depuis l'extérieur par Internet, et pourra intégrer une station météo, plusieurs capteurs de températures et d'humidité supplémentaires, et devra permettre une surveillance et paramétrage depuis un ordinateur, mais également depuis un smartphone.
Il est même possible d'envisager l'intégration d'une vidéo-surveillance sur place et accessible à distance, et d'ajouter des capteurs de présence et de décider d'action spécifique selon situation. (Alertes, événements particuliers…)

Le tutoriel, contenant des explications détaillées, est disponible via ce lien, sur un wiki que j'ai ouvert, consacré aux plantes nourricières, pouvant être ouvert aux contributions extérieures :

https://pepinature.org/fr/gestion_de_l_eau/programmation_avancee_et_automatisation_de_l_irrigation

Commentaires : voir le flux Atom ouvrir dans le navigateur

par tikilou, Benoît Sibaud, Pierre Jarillon, palm123

DLFP - Dépêches

LinuxFr.org

Entretien avec GValiente à propos de Butano

 -  16 avril - 

GValiente développe un SDK pour créer des jeux pour la console Game Boy Advance : Butano.Cet entretien revient sur son parcours et les raisons (...)


Nouveautés d'avril 2024 de la communauté Scenari

 -  11 avril - 

Scenari est un ensemble de logiciels open source dédiés à la production collaborative, publication et diffusion de documents multi-support. Vous (...)


Annuaire de projets libres (mais pas de logiciels)

 -  9 avril - 

Les communs sont une source énorme de partage !S’il est plutôt facile dans le monde francophone de trouver des ressources logicielles (Merci (...)


Les enchères en temps réel, un danger pour la vie privée mais aussi pour la sécurité européenne

 -  7 avril - 

Les enchères en temps réel, ou Real-Time Bidding (RTB), sont une technologie publicitaire omniprésente sur les sites web et applications mobiles (...)


XZ et liblzma: Faille de sécurité volontairement introduite depuis au moins deux mois

 -  31 mars - 

Andres Freund, un développeur Postgres, s’est rendu compte dans les derniers jours que xz et liblzma ont été corrompus par l’un des mainteneurs du (...)