Neue Firmware: MQTTS, Fernkonfiguration und benutzerdefinierte HTTPS-Ports
🔧 Firmware-Update-Hinweise: Testversion i.91.062T6
Update-Highlights
- ✅ Unterstützung für MQTTS (sicheres MQTT) hinzugefügt
- ✅ uploadInterval kann nun über das MQTT/MQTTS-Konfigurationsthema geändert werden
- ✅ Unterstützung für benutzerdefinierte HTTPS-Ports hinzugefügt
🟢 MQTTS-Unterstützung
Im Run-Modus wählen Sie mqtt und konfigurieren die Adresse wie folgt:
mqtts://{mqtt-broker-adresse}:port

Bitte beachten Sie: Wenn Sie MQTTS nicht verwenden (nur einfaches MQTT), fügen Sie bitte kein Präfix wie „mqtt://" hinzu, sondern geben Sie den Domainnamen wie in der vorherigen Version direkt ein.
🔒 Unterstützt TLS 1.2 und niedriger. Derzeit wird das Hochladen von CA-Zertifikaten, die Überprüfung des Hostnamens oder die Verwendung von Client-Zertifikaten für die gegenseitige Authentifizierung nicht unterstützt.
🔄 Ändern von uploadInterval über MQTT/MQTTS `device/
In dieser Firmware abonniert der Zähler im MQTT-Modus automatisch das Thema:
device/{sn}/config
Sie können die folgende JSON-Nachricht von einem anderen MQTT-Client an dieses Thema senden, um den uploadInterval (das Intervall in Sekunden für das Hochladen von Daten an den Server) aus der Ferne zu ändern:
{"uploadInterval": xxx}
Beispiel:

💡 Bisher konnte dieser Parameter nur lokal über die API geändert oder ausgelesen werden:
/api/uploadintervalJetzt können Zähler, die im MQTT-Modus arbeiten, den uploadInterval über MQTT-Nachrichten aus der Ferne aktualisieren — viel flexibler und bequemer.
🌐 HTTPS mit benutzerdefinierter Port-Unterstützung
Das HTTPS-Daten-Upload unterstützt jetzt die Konfiguration benutzerdefinierter Ports mit diesem Format:
https://{adresse}:port
Beispiel:

💡 Bisher funktionierte der HTTPS-Modus nur auf dem Standard-443-Port und erforderte kein
https-Präfix.In dieser Version kann jeder beliebige Port für das HTTPS-Upload verwendet werden, aber das
https://-Präfix muss enthalten sein.
🧭 Zusammenfassung
Diese Firmware verbessert die Kommunikationssicherheit und die Flexibilität der Fernkonfiguration erheblich:
- Fügt Unterstützung für verschlüsselte MQTTS-Kommunikation hinzu.
- Ermöglicht die ferngesteuerte Änderung des uploadInterval über MQTT.
- Ermöglicht das HTTPS-Daten-Upload mit benutzerdefinierten Port-Einstellungen.