MQTT
RemnodeRabbitMQ konfigurerar meddelanden med MQTT.
Subscript och Publish konfigureras i remnode-objektet.
Username och password anges för att få tillgång till MQTT servern. Användaren måste vara
definerad i servern med lämplig åtkomst. För Mosquitto kan en password fil genereras med
mosquitto_passwd. Filen ska sedan kopieras till /etc/mosquitto.
I RemTrans-objektet används Address[0] och Address[1] för att addressera ett sänt meddelande
till en viss RemTrans på mottagarnoden.
Specificationen av Topic skiljer sig åt om remoteheader är aktiverad eller inte.
Om header är aktiverad
- Sändning: publisering görs med topic i PublishTopic i RemnodeMQTT.
Address[0] och Address[1] i remtrans-objektet används för att matcha remtrans-objekt.
- Mottagning: Prenumerationer görs med topic i SubscribeTopic i RemnodeMQTT-objektet.
Meddelandet levereras till RemTrans-objektet med matchande Address[0] och Address[1].
Om header är inaktiverad
- Sending: publisering görs med topic i RemTrans.TransName.
- Mottagning: En generisk topic anges i SubscribeTopic i RemnodeMQTT-objektet, t ex 'lab57/rcv/#'.
En mer avgränsande topic anges i RemTrans.TransName, t ex 'lab57/rcv/msg1'.