Aller au contenu

Gérer les Capteurs

Ce que vous apprendrez dans ce chapitre

Ce chapitre vous guide à travers tout ce que vous devez savoir sur la gestion des capteurs dans l'écosystème BroodMinder.
Vous apprendrez comment revendiquer et attribuer des capteurs, définir leur emplacement dans les ruches, suivre leur historique de mouvement, et explorer et éditer leurs données brutes.
Vous découvrirez également comment configurer et dépanner les Transmetteurs (Wi-Fi, 4G, LoRa), comprendre leurs métriques de connectivité, et gérer les dispositifs tiers comme YoLink.
Enfin, vous apprendrez comment transférer la propriété d'un capteur si nécessaire.

Il existe trois catégories principales de capteurs dans l'écosystème BroodMinder :

  • Capteurs (par exemple, balances, capteurs de température internes, stations météorologiques, BeeDar)
  • Transmetteurs (par exemple, 4G, Wi-Fi, LoRa)
  • Dispositifs tiers

Ces catégories partagent des caractéristiques communes, mais commençons par les Capteurs.

Capteurs

La première chose à faire lorsque vous recevez un capteur BroodMinder est de l'attacher à votre compte. Cela s'appelle "revendiquer le capteur", et cela peut être fait en utilisant soit l'application Bees (Revendiquer le capteur) soit MyBroodMinder (Ajouter un nouveau capteur).

Revendiquer le capteur

Les deux méthodes vous guident à travers le processus d'attachement du capteur à une ruche.

Une fois revendiqué, le capteur appartient à votre compte et apparaîtra sous Configurer > Capteurs.

Revendiquer le capteur

Ce tableau montre le nom du capteur, son emplacement actuel, les dernières données reçues, le niveau de batterie, et son historique de mouvement à travers différentes ruches.

Les capteurs sont toujours attribués à des Ruches, et au sein des ruches, à un Emplacement spécifique. Chaque fois que vous attribuez un capteur, vous devez spécifier son emplacement :

- Couvain inférieur
- Couvain supérieur
- Couvercle intérieur
- Balance sous la ruche
- Balance sous la ruche (Arrière)
- Compteur d'abeilles
- Extérieur de la ruche
- Autre
- Personnalisé (1-7)
- Incubateur

Important à savoir sur les positions

Chaque position a un comportement et des implications spécifiques :

  • Les niveaux de couvain ne sont calculés que pour les emplacements Couvain inférieur et Couvain supérieur.
  • Incubateur déclenche des alertes de seuil de température.
  • Chaque emplacement ne peut être occupé que par un seul capteur à la fois. Si vous attribuez un nouveau capteur à un emplacement déjà utilisé, vous devrez d'abord retirer l'actuel.
  • Les dates de début sont importantes ! Si un capteur a passé du temps à l'extérieur de la ruche avant l'installation, mettez à jour sa date de début en conséquence pour garantir une interprétation correcte des données.
  • Les données affichées au niveau du capteur incluent tous les emplacements qu'il a visités. Au niveau de la ruche, seules les données enregistrées pendant qu'il était dans cette ruche sont affichées.

Déplacement des Capteurs

Prenons un exemple avec le capteur 56:39:3A, un dispositif BroodMinder-TH. Dans Configurer > Capteurs, nous pouvons voir qu'il est actuellement au Rucher Gelos, dans la Ruche RD, à la position Couvain inférieur.

Il a précédemment été dans Ruche T4-10cNCcTo et R7-24b, ce qui en fait sa troisième ruche depuis qu'il a été revendiqué en mars 2024.

Revendiquer le capteur

En regardant ses données au niveau du capteur :

Revendiquer le capteur

Nous voyons un ensemble de données complet depuis le 18 mars 2024 (date d'activation du capteur). Des marqueurs étiquetés S (Début) et E (Sortie) indiquent quand le capteur a changé de position.

Revendiquer le capteur

Depuis la vue de la ruche, en utilisant la Ruche R7-24b, où le capteur a été installé jusqu'au 21 octobre 2024 :

Revendiquer le capteur

Nous voyons des données uniquement pour la période où le capteur était installé. Il a été remplacé par un autre capteur (56:39:20), et pour clarifier cette transition dans cet affichage, nous avons marqué cela par une ligne verticale verte.

Des cases colorées en bas à gauche montrent quel capteur a fourni les données. Couleurs vives = capteurs actuels, couleurs pâles = capteurs passés.

Cette relation capteur/ruche est essentielle dans BroodMinder et peut ne pas exister dans d'autres systèmes de surveillance. Contrairement à un capteur de température ambiante ou à un GPS de camion, l'apiculture implique un mouvement constant des ruches, des colonies et des capteurs.

Le suivi de l'emplacement des capteurs est-il important ?

L'équipement de la ruche se déplace. Les colonies sont divisées, les capteurs sont réaffectés, les balances sont relocalisées, et les ruchers évoluent au fil du temps.

Enregistrer où un capteur est installé aide à préserver le sens des données qu'il collecte. Sans cette information, il devient difficile d'interpréter les tendances historiques, de comparer les saisons, ou de comprendre ce qui s'est réellement passé dans une ruche il y a des mois ou des années.

MyBroodMinder stocke cette information afin que vos données restent significatives à long terme. Même si des outils d'analyse historique avancés sont encore en cours de développement, le suivi des emplacements des capteurs aujourd'hui garantit que vous pourrez en bénéficier demain 😉.

Exploration des Données au Niveau du Capteur

Vous avez vu comment attribuer un capteur à une ruche et définir sa position. Explorons maintenant l'acquisition de données au niveau du capteur.

Cliquez sur un emplacement de ruche (par exemple, la ruche RA lower brood dans l'exemple ci-dessous est attribuée au dispositif 56:39:24) pour accéder aux données brutes et à l'historique de localisation du dispositif :

Device claim

Ce graphique montre les relevés de température et d'humidité. Pour enquêter davantage, cliquez sur Afficher l'éditeur de données en bas de l'écran :

Device claim

Voici ce que signifie chaque colonne :

  • Epoch : Horodatage universel
  • Timestamp : Heure locale de la mesure
  • Sample : Numéro d'échantillon (compteur)
  • RSSI : Indicateur de force du signal reçu (vu depuis le récepteur)
  • Source : Qui a récolté les données (par exemple, Transmetteur cellulaire, Wifi, Bees App)
  • Battery : Pourcentage de batterie
  • Charge Remaining : Durée de vie estimée de la batterie
  • Temp : Température
  • Humid : Humidité relative
  • Weight : Poids total
  • w1, w2, w3, w4 : poids individuel des cellules de charge
  • SM State : État de Swarm Minder (modèles T et TH uniquement)
  • BatterySaver : Indique si le mode d'économie de batterie est activé

Dans l'exemple, l'échantillon 574 apparaît deux fois :

  • À 21:34 via Bees App (BAPP source)
  • À 23:20 via un Transmetteur (H|54)

Mais l'échantillon lui-même n'a été enregistré qu'une seule fois. Que s'est-il passé ?

Le dispositif ne connaît pas la date/heure réelle lorsqu'il est allumé. Le temps est ajouté par le récepteur :

  • Un Transmetteur horodate les échantillons en utilisant l'heure réseau.
  • L'application Bees règle l'horloge du dispositif lors de la synchronisation. Si vous omettez cette synchronisation lors de l'installation d'un dispositif, les horodatages peuvent dériver.

Que faire si aucune synchronisation n'est effectuée au premier démarrage ?

Le dispositif stockera des données sans horodatages. Lorsque la synchronisation se produit finalement, l'application attribue l'heure au dernier échantillon, et calcule les heures précédentes en comptant à rebours. Cela peut entraîner des erreurs d'horodatage.

Solution : Toujours synchroniser le dispositif avec l'application Bees avant de l'installer dans la ruche.

Un désalignement des horodatages peut créer des courbes "ondulées" en raison de données qui se chevauchent provenant de différentes sources :

Device claim

Pour corriger cela, faites défiler jusqu'en bas de l'éditeur et utilisez Supprimer les doublons. Cela conserve les données les plus fiables (généralement celles provenant du Transmetteur, avec des horodatages réseau).

Device claim

Voici à quoi ressemble la courbe de température nettoyée :

Device claim

Supprimer les Valeurs Abérantes

Occasionnellement, les graphiques peuvent contenir des valeurs aberrantes qui rendent les données difficiles à interpréter. Des exemples incluent un poids tombant à zéro lors du déplacement d'une balance, un pic de température lors d'une inspection, ou tout autre événement anormal qui ne reflète pas les conditions réelles de la ruche.

Outliers

MyBroodMinder vous permet d'éditer ou de supprimer des échantillons de données individuels. Pour ce faire, affichez d'abord les données au niveau du dispositif, puis ouvrez l'éditeur de données en utilisant l'option Afficher l'éditeur de données.

Outliers

Pour localiser plus facilement l'aberration :

  1. Restreignez la période affichée au jour (ou à une courte plage horaire) où le problème s'est produit.
  2. Ouvrez l'éditeur de données.
  3. Triez les données par la mesure affectée (poids, température, humidité, etc.) plutôt que par le temps (cliquez sur l'en-tête).
  4. Localisez la valeur anormale dans la feuille de calcul.

Une fois l'échantillon identifié, sélectionnez sa case à cocher et cliquez sur Supprimer la sélection.

Outliers

Supprimer les Échantillons Dupliqués

Dans certaines situations, vous pouvez remarquer une courbe ondulée ou double dans MyBroodMinder, similaire à l'exemple ci-dessous.

Duplicate samples producing a wavy chart

Cela est presque toujours causé par des mesures dupliquées. Un scénario courant est lorsqu'un Transmetteur cellulaire a déjà téléchargé les données du dispositif, et que vous effectuez ensuite une synchronisation Bluetooth manuelle avec l'application Bees.

Dans ce cas, les mêmes mesures sont téléchargées deux fois :

  • une fois par le transmetteur, en utilisant l'heure réseau précise ;
  • une fois par le dispositif lui-même, en utilisant son horloge interne.

Étant donné que ces deux horloges ne sont pas parfaitement synchronisées, les échantillons dupliqués apparaissent souvent avec un léger décalage horaire, produisant un graphique "ondulé" caractéristique comme celui ci-dessus. Le décalage horaire peut être très faible ou, si le capteur n'a pas été synchronisé pendant une longue période (c'est-à-dire qu'il n'a pas reçu de mise à jour de l'heure réseau pendant des semaines ou des mois), il peut atteindre plusieurs minutes en raison du dérive naturelle de son horloge interne. C'est l'une des raisons pour lesquelles nous avons introduit Correction Automatique de l'Heure, d'abord lancée en juillet 2026 pour les Balances W5 et les BeeDars. Le support pour les capteurs internes de ruche est prévu pour 2027.

Heureusement, ces échantillons en double peuvent être facilement supprimés.

Typiquement, une synchronisation manuelle est effectuée uniquement pour récupérer des mesures que le Transmetteur Cellulaire a pu manquer. Tous les échantillons qui avaient déjà été téléchargés par le transmetteur sont donc redondants. L'Éditeur de Données comprend une fonction Supprimer les Doublons (quelque peu cachée) qui supprime automatiquement ces enregistrements en double.

Ouvrez l'Éditeur de Données, faites défiler jusqu'en bas de la page et cliquez sur Supprimer les Doublons.

Bouton Supprimer les Doublons

Voici l'affichage original avant le nettoyage

Graphique avant la suppression des doublons

Et voici après :

Graphique après la suppression des doublons

Si quelques échantillons incorrects subsistent après ce processus, vous pouvez les supprimer manuellement en utilisant la fonction Supprimer les Valeurs Abérantes en sélectionnant les points concernés.

Transmetteurs

Les transmetteurs sont une catégorie spéciale de capteurs BroodMinder. Leur rôle est de collecter des données de tous les capteurs BroodMinder à proximité et de les transmettre au cloud. Le chemin que prennent les données dépend de la technologie de communication du transmetteur. Actuellement, BroodMinder prend en charge les types de transmetteurs suivants :

  • Transmetteur Cellulaire 4G
  • Transmetteur Wi-Fi
  • Transmetteur LoRa
  • SubHub

Le modèle le plus utilisé est le Transmetteur Cellulaire BroodMinder-T91, un appareil complet construit avec du matériel Nordic Semiconductor fonctionnant avec un firmware BroodMinder personnalisé.

Lorsque vous recevez un transmetteur, vous devez le revendiquer comme tout autre capteur. Une fois revendiqué et attaché à votre compte, le transmetteur peut être assigné à un rucher. S'il commence à envoyer des données de capteurs déjà assignés à un rucher, le système peut l'assigner automatiquement en fonction de ces données.

Une fois actif, les transmetteurs apparaissent dans votre liste de ruchers comme ceci :

Transmetteur dans le rucher

Cliquer sur l'icône de croix le supprime du rucher. Cependant, si le transmetteur continue à envoyer des données de dispositifs assignés au rucher, il réapparaîtra automatiquement.

Vous pouvez également assigner un transmetteur manuellement en naviguant vers Configurer > Transmetteurs et en modifiant l'assignation :

Assignation manuelle du transmetteur

Cliquer sur l'ID du transmetteur dans la barre latérale gauche ouvre sa vue détaillée. Cela inclut :

  • Version du firmware
  • Dernière heure de téléchargement des données
  • Divers indicateurs opérationnels tels que la température, l'humidité, la force du signal, le temps de fonctionnement, et plus encore

Détails du transmetteur

Ces détails sont également accessibles dans l'Application Bees sous Capteurs > [ID du Transmetteur] > Afficher les Détails. Ces informations sont extrêmement utiles pour résoudre des problèmes sur le terrain tels que l'instabilité du réseau ou des anomalies opérationnelles.

Vue du transmetteur dans l'application Bees

Indicateurs clés :

  • RSRP (Puissance du Signal Reçu de Référence) : force du signal
  • RSRQ (Qualité du Signal Reçu de Référence) : qualité du signal
  • SNR/SINR (Rapport Signal sur Bruit) : clarté de la connexion

Explication du signal

Autres valeurs importantes :

  • AcT : la technologie d'accès radio utilisée (par exemple, LTE-M, NB-IoT)
  • MNC : le code de réseau mobile, identifiant l'opérateur

Au bas de l'écran de détails du transmetteur, une console en direct affiche les journaux d'état en temps réel. Vous pouvez voir des entrées comme "démarrage", "démarrage du modem", ou "envoi de données". La plupart du temps, le transmetteur alternera entre tick et tock, indiquant un fonctionnement normal.

Nous n'entrerons pas plus en détail dans les spécifications techniques ici. Pour plus d'informations sur le matériel et l'utilisation avancée, consultez la section Transmetteur dans la Documentation des Capteurs.

Des problèmes de connectivité ?

Dans certains cas, votre rucher peut connaître une couverture réseau faible ou inexistante. Lorsque la connectivité est limitée, les outils disponibles dans l'Application Bees et MyBroodMinder peuvent être extrêmement utiles pour diagnostiquer le problème.

Pour nous aider à vous assister plus efficacement :

  • Prenez des captures d'écran des métriques réseau (RSRP, RSRQ, SINR, etc.)
  • Prenez une photo du rucher et de l'emplacement de montage du transmetteur
  • Partagez les coordonnées GPS (latitude/longitude) du rucher

Avec ces éléments, nous pouvons analyser votre configuration, identifier les causes potentielles et vous guider vers une connectivité stable et fiable.

Capteurs Tiers

Les dispositifs tiers sont des capteurs qui ne sont pas fabriqués par BroodMinder. Actuellement, nous supportons les capteurs YoLink. Vous pourrez connecter un dispositif YoLink à MyBroodMinder et récupérer les données. Contactez support@broodminder.com pour plus de détails.

Gérer les Capteurs vers un Autre Compte

Si vous vendez ou donnez votre capteur, il doit être retiré de votre compte. Pour garantir l'intégrité des données, chaque capteur ne peut être lié qu'à un seul propriétaire à la fois.

Contactez le support, et nous pouvons :

  • Renommer le capteur (changer son adresse MAC), afin que vous conserviez les données historiques
  • Permettre au nouvel utilisateur de le revendiquer comme un capteur "nouveau" sous son compte