MQTT Gateway Configuration
-
Hello all, a quick but important question. When we add a new mqtt gateway, I get several fields, please confirm:
QoS: << Zero? Or should I use 1? >>
Broker host: << The Broker That The MQTT Gateway is pointing to. MY_CONTROLLER_IP_ADDRESS variable >>
Client id: <<The Gateway ID? Or A Id to The Controller?>>
Topic publish: << MY_MQTT_SUBSCRIBE_TOPIC_PREFIX variable from gateway >>
Topic subscribe: << MY_MQTT_PUBLISH_TOPIC_PREFIX variable from gateway >>I've been having some problems with the controller and MQTT, and I was wondering if it's some miss configuration
Using https://www.mysensors.org/build/mqtt_gateway as reference
Thank You
-
QoS: where did you find this? I was unable to find it on the gateway page you linked to, and the MySensors source code does not seem to use it.
Broker host: this is not mentioned on the gateway page either. Where did you find it?
Client id: this is an id for the gateway, to make it different if you have multiple mqtt gateways.
Topic publish, Topic subscribe: These set which topics the gateway should post messages to and read messages from.
-
I think I dind't explain myself proprely, sorry, probably lost in translation.
I was talking about MyController gateway configuration:
The Fields on the screen:
QoS: << Zero? Or should I use 1? >>
Broker host: This Is the MQTT Broker Address?
Client id: Is this a unic name to the MyController client, or the GW Name?
Topic publish: The topics where the Mysensors GW is submitting?
Topic subscribe: The topics where the Mysensors GW is Subscribing?Thank you
-
@soloam said in MQTT Gateway Configuration:
QoS: << Zero? Or should I use 1? >>
It's up to you, just Google it to see what different qos levels do, either would probably work just fine
Broker host: This Is the MQTT Broker Address?
The ip address of mqtt broker
Client id: Is this a unic name to the MyController client, or the GW Name?
Choose whatever you like, just make it unique
Topic publish: The topics where the Mysensors GW is submitting?
That is where gw is subscribed listening for data
Topic subscribe: The topics where the Mysensors GW is Subscribing?
That is where gw publishes the data
Keep in mind that mycontroller has a built-in mqtt broker, so you have to disable it if you are using it on the same computer as the other mqtt broker
-
Thank you for your replay. My main doubt was the client-id, I didn't understand if it was a unic name or the GW client-id. You answered my question.
Thank You for your help
Suggested Topics
-
One Arduino with multiple functions
Hardware • 6 Apr 2014, 21:38 • A Former User 29 Apr 2014, 18:36 -
Widgets météo
MyController.org • 25 Mar 2022, 11:59 • JeeLet 25 Mar 2022, 11:59 -
Cannot add Nodes trough RS 485
MyController.org • 22 Jul 2021, 08:57 • qobouky 2 Aug 2021, 04:04 -
Connecting NodeMCU 1.0 Gateway to WiFi
MyController.org • 12 Jun 2023, 19:06 • wint0178 12 Jun 2023, 19:06 -
serial, Ethernet to MQTT
MyController.org • 14 Jun 2021, 09:38 • jkandasa 14 Jun 2021, 16:56 -
Fields Mysensors
MyController.org • 24 Mar 2022, 13:00 • JeeLet 4 Nov 2022, 18:29