Logiciel Ruches : la gestion des ruches

Que l’on possรจde une ou cent ruches, que l’on conduise un ou plusieurs ruchers, il est important de noter les actions effectuรฉes sur chaque essaim. Cela permet de comparer plus rationnellement les ruches entre elles, les rรฉsultats des ruchers et de voir des รฉvolutions dans la durรฉe. Cela pourra servir ร  :

  • Sรฉlectionner de futures ruches souches sur la base des quantitรฉs de miel produites, des notes rรฉsultant des observations de propretรฉ et d’agressivitรฉ ;
  • ร  prรฉparer son registre d’รฉlevage avec notamment les dates et type de traitement, les nourrissements et les transhumances, les crรฉations et dispersions d’essaim ;
  • mรฉmoriser l’รขge et l’รฉventuel marquage de la reine, les nombres de cadres ;
  • suivre l’รฉvolution du poids de chaque ruche pour dรฉcider d’un รฉventuel nourrissement.

Plusieurs outils informatiques existent. J’ai fait le choix d’utiliser le logiciel libre ยซย ruchesย ยป car je souhaitais disposer d’un logiciel en mode ยซย webย ยป et libre de licence d’utilisation.

Les principales fonctionnalitรฉs.

Suivi de chaque ruche

  • date d’achat
  • rucher (et historique des changements de ruche, transhumance)
  • Gรฉolocalisation
  • nombre de cadres

Suivi de chaque essaim

  • Transvasement et ruche de rattachement
  • รขge de la reine
  • marquage ou pas
  • production
  • nourrissement
  • traitement (dรฉbut et fin pour languettes de type Apivar, Apistan)
  • historiques des commentaires
  • ruches (et historique des transvasements)

Gestion des ruchers

  • Gรฉolocalisation
  • Contacts

Gestion des hausses

  • Historique des mouvements sur chaque ruche

Gestion des rรฉcoltes

  • Date
  • Type de miel
  • Hausses concernรฉes et poids de miel (on en tire la ruche et l’essaim ร  crรฉditer)

Actions groupรฉes
Pour s’adapter ร  la gestion d’un plus grand nombre de ruches sans que les saisies deviennent fastidieuses, le logiciel permet d’effectuer des actions portant sur plusieurs รฉlรฉments simultanรฉment. Cela concerne les opรฉrations de :

  • Transhumances,
  • Traitement,
  • Nourrissement,
  • Crรฉation en masse par clonage de ruche, d’essaim et de hausse.

Historisation

Pour les principaux รฉlรฉments gรฉrรฉs ruche, rucher, essaim et hausse, on garde un historique des notations et des opรฉrations effectuรฉes sous forme d’รฉvรฉnements datรฉs. Les รฉvรฉnements permettent de saisir avec une date les actions qui ont รฉtรฉ rรฉalisรฉes dans les ruchers.


Les types d’รฉvรฉnements sont :

  • pour les ruchers, ruches, essaims et hausses : commentaires
  • pour des ruches : pesรฉe et modification des cadres
  • pour des essaims : ajout de sucre et traitement (varroa)
  • pour des hausses : remplissage

D’autres รฉvรฉnements sont crรฉรฉs lorsque l’on effectue certaines actions :

  • Ajout d’une ruche dans un rucher
  • Essaim mis dans une ruche
  • Ajout de hausse sur une ruche
  • Retrait d’une hausse d’une ruche
  • Dispersion d’un essaim

Statistiques

On s’intรฉresse ici ร  mesurer les caractรฉristiques de la production des essaims. Dans l’exemple ci-dessous, on a triรฉ les essaims suivant la production moyenne par an. Cette moyenne est obtenue en sommant les quantitรฉs de miel produite ramenรฉe ร  la durรฉe de possession de l’essaim.

Rรฉpartition d’une rรฉcolte par essaim

Listes

De nombreuses listes sont possibles et paramรฉtrables.

Liens

https://gitlab.com/ruches/ruches


Commentaires

7 rรฉponses ร  “Logiciel Ruches : la gestion des ruches”

  1. Avatar de Montaigne
    Montaigne

    Des gรฉnies ! Il faut commercialiser รงa et faire fortune !

  2. Avatar de jtrasser
    jtrasser

    Bonjour,
    Cette application semble bien structurรฉe, merci d’avoir fait cet article.
    J’ai juste une question, je n’ai pas trouvรฉ de procรฉdure d’installation et j’avoue que je suis un peu dรฉroutรฉ face ร  tous les fichiers prรฉsents sur le site.
    J’ai bien vu la documentation en Franรงais mais elle ne concerne que la structure des tables et les diffรฉrents libellรฉs utilisรฉs.
    Ais je manquรฉ quelque chose?
    Si vous avez des informations ou avez le souvenir de la mรฉthode que vous avez utilisรฉ, je suis intรฉressรฉ par celle ci.
    Merci
    Bonne journรฉe

    1. Bonjour,
      Ruches est une application web. Pour l’installer il faut :
      * trouver un hรฉbergeur (par ex. ovh)
      * installer au minimum
      ** un serveur de servlet java (par ex. apache tomcat)
      ** un serveur de base de donnรฉes (par ex. postgresql)
      * compiler l’application avec maven
      La documentation en franรงais :
      https://gitlab.com/ooioo/ruches-doc/
      Une doc d’installation succinte :
      https://gitlab.com/ooioo/ruches-doc/-/blob/master/docs/installation/installation.txt

      Pas simple, hรฉlas !
      Cordialement,
      Pierre N.

      1. Avatar de jtrasser
        jtrasser

        Bonjour,

        Merci pour les info, je pensais que l’on pouvais l’installer sur un serveur Web local ou un Nas genre Synology.
        Bonne journรฉe

  3. Bonjour,
    merci pour ce magnifique projet en ligne mais lors de l’installation de celui-ci sur une Debian je rencontre un problรจme avec TomCat 9.

    J’ai donc installรฉ TomCat/9.65 et lorsque je copie le server.xml dans /opt/tomcat/conf je constate que cela ne fonctionne plus je n’ai :
    plus accรจs ร  http://localhost:8080
    si j’essaie le port comme dรฉcrit dans le fichier et que je teste http://localhost:8009 >> pas d’accรจs
    si je modifie le fichier server.xml et que je met protocol=ย ยปHTTP/1.1″ ร  la place de protocol=ย ยปAJP/1.3″
    j’ai accรจs ร  la page tomcat http://localhost:8009

    je ne sais pas me logguer pour administrer car il me demande login et pass
    on dirait que le protocol=ย ยปAJP/1.3 n’est pas pris en charge

    Pouvez-vous m’aider s’il vous plaรฎt bien, j’ai dรฉposรฉ un article complet et dรฉtaillรฉ sur GitLab?
    Je vous en remercie d’avance.
    Bien ร  vous.

    1. Bonjour,
      je vois dans catalina.out :
      Failed to look up JNDI DataSource with name ‘java:comp/env/jdbc/ruches’
      On dirait que l’accรจs ร  la base de donnรฉes ne fonctionne pas.
      Je vais te rรฉpondre plus en dรฉtails sur gitlab.
      https://gitlab.com/ruches/ruches/-/issues/1
      Cordialement,
      Bye !

Rรฉpondre ร  noe Annuler la rรฉponse

Votre adresse e-mail ne sera pas publiรฉe. Les champs obligatoires sont indiquรฉs avec *