Skip to content

Build 1.0.2

Latest

Choose a tag to compare

@Hmidoukourouk Hmidoukourouk released this 02 Nov 12:17
· 6 commits to main since this release

Release Notes - Version 1.0.2

Nouveautés

  • Support Multilingue :

    • Ajout de la prise en charge des langues, avec des traductions gérées via des fichiers JSON dans le dossier /locales.
    • L'application détecte la langue du système par défaut et charge automatiquement les traductions disponibles. Les utilisateurs peuvent également sélectionner la langue de leur choix via le sélecteur de langue.
    • Les fichiers de traduction sont stockés dans /locales et peuvent être personnalisés ou étendus pour ajouter des langues supplémentaires.
  • Log avec MQTT sécurisé :

    • Intégration d'une fonctionnalité de log sécurisé via MQTTs pour envoyer des données utilisateur à un broker MQTT.
      (perso j'ai utilisé emqx et pour l'app pour voir MQTTX)
    • Configuration ajoutée dans config.json pour activer/désactiver le log MQTT et définir les paramètres de connexion :
      • host : URL du broker MQTT.
      • port : Port du broker (par défaut 8883 pour les connexions sécurisées).
      • protocol : Protocole mqtts utilisé pour une connexion sécurisée.
      • username et password : Informations d'authentification pour le broker MQTT.
    • Ajout de vérifications et de gestion d’erreurs pour assurer la connexion et l’envoi de données de manière sécurisée.
    • tout est envoyé dans le topic data

Configuration

  1. MQTT : Pour activer la fonctionnalité MQTT, mettez à jour config.json avec les nouvelles options de configuration.
  2. Ajout de Fichiers de Langue : Pour étendre le support multilingue, ajoutez des fichiers JSON pour chaque nouvelle langue dans le dossier /locales.