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 réclamer et affecter des capteurs, définir leur emplacement dans les ruches, suivre leur historique de mouvement, et explorer et modifier leurs données brutes.
Vous découvrirez également comment configurer et dépanner les Hubs (Wi-Fi, 4G, LoRa), comprendre leurs indicateurs de connectivité, et gérer les capteurs 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 intérieure, stations météorologiques, BeeDar)
  • Hubs (par exemple, 4G, Wi-Fi, LoRa)
  • Capteurs tiers

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

Capteurs

La première chose à faire lors de la réception d'un capteur BroodMinder est de l'attacher à votre compte. Cela s'appelle "réclamer le capteur", et cela peut être fait via l'application Bees (Claim device) ou MyBroodMinder (Add New Device).

Device claim

Les deux méthodes vous guideront à travers le processus d'attacher le capteur à une ruche.

Une fois réclamé, le capteur appartient à votre compte et apparaîtra sous Configure > Devices.

Device claim

Ce tableau affiche le nom du capteur, son emplacement actuel, la date de la dernière donnée reçue, le niveau de batterie, et son historique de mouvement à travers différentes ruches.

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

- Lower Brood
- Upper Brood
- Inner Cover
- Scale Under Hive
- Scale Under Hive (Back)
- Beecounter
- Outside Hive
- Other
- Custom (1-7)
- Incubator

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 Lower Brood et Upper Brood.
  • Incubator déclenche des alertes seuils de température.
  • Chaque emplacement ne peut être occupé par qu'un seul capteur à la fois. Si vous affectez un nouveau capteur à un emplacement déjà utilisé, vous devrez d'abord retirer le capteur actuel.
  • Les dates de début sont importantes ! Si un capteur a passé du temps en dehors de la ruche avant son 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 toutes les positions qu'il a visitées. Au niveau de la ruche, seules les données enregistrées pendant qu'il était dans cette ruche sont affichées.

Déplacer des capteurs

Prenons un exemple avec le capteur 56:39:3A, un capteur BroodMinder-TH. Dans Configure > Devices, nous pouvons voir qu'il est actuellement au Gelos Apiary, dans la Hive RD, à l'emplacement Lower Brood.

Il a précédemment été dans Hive T4-10cNCcTo et R7-24b, ce qui en fait sa troisième ruche depuis sa réclamation en mars 2024.

Device claim

En examinant ses données au niveau du capteur :

Device claim

Nous voyons un ensemble de données complet à partir du 18 mars 2024 (date d'activation du capteur). Les marqueurs étiquetés S (Start) et E (Exit) indiquent les moments où le capteur a changé de position.

Device claim

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

Device claim

Nous voyons des données uniquement pour la période pendant laquelle le capteur était installé. Il a été remplacé par un autre capteur (56:39:20), et pour clarifier cette transition, une ligne verticale verte a été ajoutée.

Les boîtes colorées en bas à gauche indiquent quel capteur a fourni les données. Couleurs vives = capteurs actuels, couleurs estompées = capteurs anciens.

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

Suivi de l'emplacement des capteurs important ?

L'équipement des ruches bouge. Les colonies sont divisées, les capteurs sont réaffectés, les balances sont déplacées, et les ruchers évoluent au fil du temps.

Enregistrer l’emplacement d’un capteur facilite la conservation du 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 plusieurs mois ou années plus tôt.

MyBroodMinder stocke ces informations pour que vos données restent pertinentes à long terme. Même si les outils d’analyse historique avancée sont encore en développement, le suivi des emplacements des capteurs dès maintenant vous permettra de bénéficier de ces fonctionnalités demain 😉.

Exploration des données au niveau des capteurs

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

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

Device claim

Ce graphique affiche les mesures de température et d’humidité. Pour approfondir l’analyse, cliquez sur Show Data Editor 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 collecté les données (par exemple, Cell hub, Wifi, Bees App)
  • Battery : Pourcentage de batterie
  • Charge Remaining : Durée estimée de vie de la batterie
  • Temp : Température
  • Humid : Humidité relative
  • Weight : Poids total
  • w1, w2, w3, w4 : poids individuels des cellules de charge
  • SM State : Statut du Swarm Minder (modèles T et TH uniquement)
  • BatterySaver : Indique si le mode économie d’énergie est activé

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

  • À 21:34 via l’application Bees (BAPP comme 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 capteur ne connaît pas la date/heure réelle lorsqu’il est allumé. L’horodatage est ajouté par le récepteur :

  • Un Transmetteur attribue un horodatage aux échantillons en utilisant l’heure du réseau.
  • L’application Bees synchronise l’horloge du capteur. Si vous omettez cette synchronisation lors de l’installation d’un capteur, les horodatages peuvent dériver.

Que se passe-t-il si aucune synchronisation n’est effectuée au premier démarrage ?

Le capteur stockera des données sans horodatage. Lorsqu’une synchronisation aura finalement lieu, l’application attribuera l’heure à l’échantillon le plus récent, et calculera les heures antérieures en remontant. Cela peut entraîner des erreurs d’horodatage.

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

Un décalage d’horodatage peut créer des courbes "ondulées" en raison de données provenant de sources différentes :

Device claim

Pour résoudre ce problème, faites défiler jusqu’en bas de l’éditeur et utilisez Remove Duplicates. Cela conserve les données les plus fiables (généralement issues du Transmetteur, avec des horodatages réseau).

Device claim

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

Device claim

Suppression des valeurs aberrantes

Parfois, 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, une pointe de température lors d’une inspection, ou toute autre situation anormale ne reflétant 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 capteur, puis ouvrez l’éditeur de données en utilisant l’option Show Data Editor.

Outliers

Pour localiser plus facilement la valeur aberrante :

  1. Restreignez la période affichée à la journée (ou à une courte période) pendant laquelle le problème s’est produit.
  2. Ouvrez l’éditeur de données.
  3. Triez les données par la mesure concernée (poids, température, humidité, etc.) plutôt que par temps (cliquez sur l’en-tête).
  4. Localisez la valeur anormale dans le tableau.

Une fois l’échantillon identifié, cochez sa case et cliquez sur Remove selected.

Outliers


Transmetteurs

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

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

Le modèle le plus couramment utilisé est le BroodMinder-T91 Transmetteur Cellulaire, un appareil complet construit à partir de matériel Nordic Semiconductor exécutant un firmware BroodMinder personnalisé. Lorsque vous recevez un transmetteur, vous devez le revendiquer comme n'importe quel autre capteur. Une fois revendiqué et rattaché à votre compte, le transmetteur peut être affecté à un rucher. S'il commence à transmettre des données provenant de capteurs déjà affectés à un rucher, le système peut l'affecter automatiquement en se basant sur ces données.

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

Transmetteur dans le rucher

Cliquez sur l'icône de croix pour le supprimer du rucher. Toutefois, si le transmetteur continue à transmettre des données provenant de capteurs affectés à ce rucher, il réapparaîtra automatiquement.

Vous pouvez également affecter manuellement un transmetteur en accédant à Configurer > Transmetteurs et en modifiant l'affectation :

Affectation manuelle du transmetteur

Cliquez sur l'ID du transmetteur dans la barre latérale de gauche pour ouvrir sa vue détaillée. Celle-ci inclut :

  • La version du firmware
  • L'heure du dernier envoi de données
  • Divers indicateurs opérationnels tels que la température, l'humidité, la force du signal, l'uptime, 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 diagnostiquer 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 (Reference Signal Received Power) : force du signal
  • RSRQ (Reference Signal Received Quality) : qualité du signal
  • SNR/SINR (Signal-to-Noise Ratio) : 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 du réseau mobile, identifiant l'opérateur

En 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, veuillez consulter la section Transmetteur dans la documentation des capteurs.

Problèmes de connectivité ?

Dans certains cas, votre rucher peut connaître une couverture réseau faible ou nulle. 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 d'installation 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 capteurs tiers sont des capteurs qui ne sont pas produits par BroodMinder. Actuellement, nous supportons les capteurs YoLink.
Vous pourrez connecter un capteur YoLink à MyBroodMinder et récupérer les données. Contactez support@broodminder.com pour plus d'informations.

Transfert de capteurs vers un autre compte

Si vous vendez ou donnez votre capteur, il doit être supprimé de votre compte. Pour 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 "nouveau" capteur sous son compte