[A21] Paramètres topic à importer dans mqtt.fx pour atelier #9
Lun 19 Juin - 15:36
Si vous voulez avoir des boutons dans MQTT.fx pour mettre vos modules à ON ou à OFF sans devoir tout ré-écrire à chaque fois:
[Thom]
- Option #1: Faites un clic droit dans la zone où vous avez écrit l'état du module. Cliquez sur Add to Messages Clipboard et entrez le nom que vous voulez donner à votre boutton.
- Option #2: Copiez/Collez ce code dans un fichier [nom_du_fichier].json. Ensuite dans MQTT.fx, dans l'onglet Extras ➟ Import ➟ Topic Content ➟ Import From: sélectionnez le fichier créé plus tôt.
- Code:
{
"subscribeTopics" : [ {
"name" : "MODULE/1",
"color" : "#B3E6E6"
}, {
"name" : "MODULE/2",
"color" : "#B3CCFF"
}, {
"name" : "MODULE/3",
"color" : "#CCB3FF"
}, {
"name" : "MODULE/4",
"color" : "#E6B3E6"
}, {
"name" : "MODULE/5",
"color" : "#E6B3CC"
}, {
"name" : "MODULE/6",
"color" : "#FFB3B3"
} ],
"publishTopics" : [ {
"name" : "MODULE/1"
}, {
"name" : "MODULE/2"
}, {
"name" : "MODULE/3"
}, {
"name" : "MODULE/4"
}, {
"name" : "MODULE/5"
}, {
"name" : "MODULE/6"
}, {
"name" : "MODULE/0"
} ],
"clipboardMessages" : [ {
"name" : "Module 1 - ON",
"topic" : {
"name" : "MODULE/1"
},
"payload" : "on",
"retained" : false,
"qos" : 0
}, {
"name" : "Module 1 - OFF",
"topic" : {
"name" : "MODULE/1"
},
"payload" : "off",
"retained" : false,
"qos" : 0
}, {
"name" : "Module 2 - ON",
"topic" : {
"name" : "MODULE/2"
},
"payload" : "on",
"retained" : false,
"qos" : 0
}, {
"name" : "Module 2 - OFF",
"topic" : {
"name" : "MODULE/2"
},
"payload" : "off",
"retained" : false,
"qos" : 0
}, {
"name" : "Module 3 - ON",
"topic" : {
"name" : "MODULE/3"
},
"payload" : "on",
"retained" : false,
"qos" : 0
}, {
"name" : "Module 3 - OFF",
"topic" : {
"name" : "MODULE/3"
},
"payload" : "off",
"retained" : false,
"qos" : 0
}, {
"name" : "Module 4 - ON",
"topic" : {
"name" : "MODULE/4"
},
"payload" : "on",
"retained" : false,
"qos" : 0
}, {
"name" : "Module 4 - OFF",
"topic" : {
"name" : "MODULE/4"
},
"payload" : "off",
"retained" : false,
"qos" : 0
}, {
"name" : "Module 5 - ON",
"topic" : {
"name" : "MODULE/5"
},
"payload" : "on",
"retained" : false,
"qos" : 0
}, {
"name" : "Module 5 - OFF",
"topic" : {
"name" : "MODULE/5"
},
"payload" : "off",
"retained" : false,
"qos" : 0
}, {
"name" : "Module 6 - ON",
"topic" : {
"name" : "MODULE/6"
},
"payload" : "on",
"retained" : false,
"qos" : 0
}, {
"name" : "Module 6 - OFF",
"topic" : {
"name" : "MODULE/6"
},
"payload" : "off",
"retained" : false,
"qos" : 0
}]
}
[Thom]
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|