Sorry, your browser does not support JavaScript!

New Firmware Adds MQTTS, Remote Config, and Custom HTTPS Port

🔧 Firmware Update Notes: Test Version i.91.062T6

Download i.91.062T6

Update Highlights

  • ✅ Added MQTTS (secure MQTT) support
  • ✅ Supports modifying uploadInterval via MQTT/MQTTS config topic
  • ✅ Added custom HTTPS port support

🟢 MQTTS Support

In Run Mode, select mqtt, and configure the address as:

mqtts://{mqtt broker address}:port

MQTTS Configuration Example

🔒 Supports TLS 1.2 and below. Currently, uploading CA certificates, verifying the hostname, or using client-side certificates for mutual authentication is not supported.


🔄 Modify uploadInterval via MQTT/MQTTS `device/

In this firmware, when the meter runs in MQTT mode, it automatically subscribes to the topic:

device/{sn}/config

You can publish the following JSON message from another MQTT client to this topic to remotely modify the uploadInterval (the interval in seconds for uploading data to the server):

{"uploadInterval": xxx}

Example:

Modify uploadInterval via MQTT

💡 Previously, this parameter could only be modified or read locally via the API: /api/uploadinterval

Now, meters working in MQTT mode can remotely update uploadInterval through MQTT messages — much more flexible and convenient.


🌐 HTTPS with Custom Port Support

Now, HTTPS data upload supports custom port configuration using this format:

https://{address}:port

Example:

HTTPS Custom Port Example

💡 Previously, HTTPS mode only worked on the default 443 port and did not require the https prefix.

In this version, any port can be used for HTTPS upload, but the https:// prefix must be included.


🧭 Summary

This firmware significantly enhances communication security and remote configuration flexibility:

  • Adds support for encrypted MQTTS communication.
  • Allows remote modification of uploadInterval via MQTT.
  • Enables HTTPS data upload with custom port settings.
Top