Mise à jour de l'app Yocto-Toolbox (1.0.27)

Mise à jour de l'app Yocto-Toolbox (1.0.27)

Cette semaine, nous ajoutons une fonctionnalité à notre application Android Yocto-Toolbox. Il est désormais possible de configurer les callbacks HTTP.







Les callbacks HTTP sont une fonctionnalité uniquement présente sur des YoctoHubs.
Dans ce mode de fonctionnement, les YoctoHubs se connectent automatiquement à un serveur afin de transmettre l'état de tous les modules Yoctopuce et de recevoir d'éventuelles opérations à effectuer. Ce mode permet entre autres de se connecter à plusieurs services Web/Cloud (comme Emoncms, InfluxDB, MQTT etc.) ou sur son propre serveur qui utilise nos librairies de programmation.

Si vous n'avez jamais utilisé le mode Callback HTTP, voici quelques articles qui vous aideront à comprendre de quoi il s'agit:


Nous avons ajouté la possibilité de configurer ces callbacks HTTP à l'aide de notre application Yocto-Toolbox.

En bas du panneau de configuration des YoctoHubs se trouve une nouvelle section Outgoing callbacks qui affiche les paramètres actuels.

La nouvelle section 'Outgoing callbacks' du panneau de configuration des YoctoHubs
La nouvelle section 'Outgoing callbacks' du panneau de configuration des YoctoHubs



En plus des paramètres actuels, il y a deux boutons: Test et Edit

Le bouton Test permet de déclencher immédiatement le callback HTTP et d'afficher les commandes ou les messages retournés par le serveur.

La fenêtre de test du callback HTTP
La fenêtre de test du callback HTTP



Notez que si la fenêtre n'affiche que le message "[Connection closed]", il ne s’agit pas d'un bug ou d'une erreur de configuration. La plupart des services cloud n'envoit aucune commande au YoctoHub. Dans ce cas, le seul message que vous aurez est "[Connection closed]" pour vous indiquer que le YoctoHub a fini d'envoyer toutes les données et qu'il a fermé la connexion.

Le bouton Edit, comme son nom l'indique, permet de modifier les paramètres du callback HTTP. Les paramètres proposés sont les mêmes que dans l'interface web des YoctoHub ou du VirtualHub. Pour plus de détails sur ces paramètres, vous pouvez consulter les liens mentionnés au début de cet article.

La fenêtre de configuration du callback HTTP
La fenêtre de configuration du callback HTTP



En bas de cette page se trouve un bouton Test qui permet de tester ces nouveaux paramètres et un bouton Save qui va appliquer et sauver les paramètres.

Et la suite

On continue d'ajouter les fonctionnalités manquantes de l'application Yocto-Toolbox. Dans les prochains mois, nous allons continuer à ajouter les fonctionnalités manquantes qui sont présentes dans le VirtualHub, comme

  • les paramètres réseau pour les YoctoHubs
  • la mise à jour des firmwares directement depuis l'application
  • la consultation des logs des modules
  • les paramètres des callback HTTP des YoctoHubs
  • la gestion des fichiers des YoctoHubs


Nous allons aussi refaire un passage sur l'application pour améliorer l'interface qui est parfois peu lisible.

Commenter aucun commentaire Retour au blog












Yoctopuce, get your stuff connected.