I made the files
Config Topic
Topic Prefix For Device Inbox
Device Outbox Topic
but where do I store these files?
Please check the document for configure parameters with MQTT.
You need install your own MQTT broker first
I have my broker installed that’s not the problem, but how do I use the Config Topic,
Topic Prefix For Device Inbox and the Device Outbox Topic. I made the files but how do i use them and where to store.
I expect that you have set these for gateways
- Config Topic
- Topic Prefix For Device Inbox
device-config-
- Device Outbox Topic
pub-config-
Let’s say the mac address for gateway is CC50E38BA0BC
For configure the gateway with MQTT, you can publish a message to the topic device-config-CC50E38BA0BC
, the topic is combined with topic prefix and mac address
{
"event": "update",
"version": 1,
"config": {
"app": {
"mqtt-host": "mqtt.bconimg.com",
"mqtt-port": 1883,
"mqtt-topic": "new/topic"
}
}
}
You can do this with mosquitto_pub
command line or MQTT tool with GUI such as MQTTX
. Here’s an example for mosquitto_pub
- save the message to file
msg.txt
- run the mosquitto_pub command. Please modify the command to match your host and port
mosquitto_pub -h YOUR-MQTT-BROKER -p 1883 -f msg.txt