User
Manual
V
ersion 1.21 December, 2018
36
copyright 2018 EVTV LLC
MQTT OFF
With
MQTT OFF
the display will receive data only over UDP from an ESP32
BMS Controller. Here, the
UDP PORT
variable becomes important. You can
have multiple ESP32 BMS Controllers and Battery Monitor Displays on the
same wireless hub by pairing them to use the same
UDP PORT
. The default is
port
6500
.
MQTT SENDER
With
MQTT SENDER
selected, you will STILL receive data from the ESP32
BMS Controller paired using the
UDP PORT
. But this data will also be relayed
and published as a topic on the Amazon IoT Core service.
As a result, a sender MUST be on the same wireless hub as the ESP32 BMS
Controller in order to receive the original data. And that hub must be
connected to the Internet to publish/relay the data to the Amazon service.
You must have a local sender for any remote displays to work as a receiver.
The topic published will be individually identified using the contents of the
BMS ID
field.
In this way, you can have more than one ESP32 BMS Controller, and more
than one
MQTT SENDER
on the same local wireless hub. The data is
differentiated on Amazon IoT Core by
BMS ID
.
MQTT RECEIVER
If
MQTT RECEIVER
is selected, no UDP data will be received and the
UDP PORT
setting doesn’t matter.
BMS ID
identifies the topic subscribed to. As a result, this variable pairs your
remote display to the specific
MQTT SENDER
using that
BMS ID.