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
Des génies ! Il faut commercialiser ça et faire fortune !
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
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.
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
Les urls de ruches ont changé sur gitlab :
– https://gitlab.com/ruches/ruches
– https://gitlab.com/ruches/ruches-doc
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.
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 !