1. Prise en charge des versions MQTT
Nous soutenons le 3. version x . Cependant, nous ne prenons pas en charge 5. x.
2. Documentation de l'API MQTT du contrôleur Reduxi
La documentation de tous les sujets MQTT disponibles et des méthodes d'abonnement est disponible sur :
La documentation MQTT est générée du point de vue du contrôleur Reduxi.
Lorsque vous lisez depuis Reduxi MQTT, vous verrez le terme « PUB ». Pourquoi PUB? Parce que nous publions les données de Reduxi Controller sur le sujet.
Lorsque vous définissez des valeurs sur Reduxi Controller via MQTT, vous verrez le terme « SUB ». Pourquoi SUB? Parce que nous nous abonnons au sujet et lisons les données à partir de celui-ci, en définissant les valeurs que vous avez envoyées au contrôleur Reduxi.
Ci-dessous, nous avons inclus quelques informations sur la manière dont le configurateur Reduxi doit être configuré pour que vous commenciez à recevoir des données sur des courtiers MQTT spécifiques. Dans le dernier paragraphe, vous pouvez voir un exemple de lecture et de réglage des points de consigne sur un appareil.
3. Configuration de l'interface Reduxi MQTT
Veuillez vous connecter à l'appareil Reduxi Controller et accéder aux paramètres système. Sous Paramètres système, sélectionnez MQTT v3 et définissez les données du courtier MQTT :
- Hôte (uniquement domaine/IP, sans mqtts://)
- Port
- Nom d'utilisateur
- Mot de passe
4. Client Windows
Vous pouvez essayer de collecter des données en utilisant MQTT Explorer et en vous connectant au courtier MQTT avec les éléments suivants :
Vous pouvez vous connecter au courtier MQTT lorsque vous démarrez une application d'exploration MQTT.
5. Commandes
5.1. Actualiser les métadonnées
Demandez à Reduxi de republier toutes les métadonnées sur le système, les appareils et les stratégies sur MQTT. Sinon, seules les lectures et les points de consigne sont publiés périodiquement.
Sujet : contrôleurs/controller_unit_id/commandes/refresh
5.2. Redémarrer
Pourriez-vous redémarrer le contrôleur Reduxi ?
Sujet : contrôleurs/controller_unit_id/commandes/refresh
6. Consignes
6.1. Afficher tous les points de consigne actifs pour l'appareil
6.2. Définir les points de consigne pour l'appareil
6.2.1. Exemple 1
Régler la puissance active à -1 kW (export) sur toutes les phases pendant 15 secondes.
{
"valeurs": [
{
"action": "DÉFINIR",
"type": "POWER_ACTIVE",
"cible": "FIXE",
"phaseType": null,
"valeur": 1000,
"priorité": 10000,
"validForTime": 15000
}
]
}
6.2.2. Exemple 2
Limiter le courant maximum à 10A sur la phase L2 pendant 30 secondes.
{
"valeurs": [
{
"action": "DÉFINIR",
"type": "ACTUEL",
"cible": "MAX",
"phaseType": "L2",
"valeur": 10,
"priorité": 10000,
"validForTime": 30000
}
]
}
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.