Nowe oprogramowanie dodaje obsługę MQTTS, zdalną konfigurację i niestandardowy port HTTPS
🔧 Informacje o aktualizacji oprogramowania: Wersja testowa i.91.062T6
Najważniejsze zmiany
- ✅ Dodano obsługę MQTTS (bezpieczny MQTT)
- ✅ Obsługa modyfikacji uploadInterval przez temat konfiguracyjny MQTT/MQTTS
- ✅ Dodano obsługę niestandardowego portu HTTPS
🟢 Obsługa MQTTS
W trybie pracy (Run Mode) wybierz mqtt i skonfiguruj adres jako:
mqtts://{mqtt broker address}:port

Uwaga: jeśli nie używasz MQTTS (używasz tylko zwykłego MQTT), nie dodawaj prefiksu "mqtt://" — po prostu wprowadź nazwę domeny bezpośrednio, jak w poprzedniej wersji.
🔒 Obsługuje TLS 1.2 i niższe. Obecnie przesyłanie certyfikatów CA, weryfikacja nazwy hosta lub używanie certyfikatów klienckich do wzajemnego uwierzytelniania nie jest obsługiwane.
🔄 Modyfikacja uploadInterval przez MQTT/MQTTS `device/
W tym oprogramowaniu, gdy licznik pracuje w trybie MQTT, automatycznie subskrybuje temat:
device/{sn}/config
Możesz opublikować następującą wiadomość JSON z innego klienta MQTT do tego tematu, aby zdalnie zmodyfikować uploadInterval (interwał w sekundach dla przesyłania danych do serwera):
{"uploadInterval": xxx}
Przykład:

💡 Wcześniej parametr ten można było modyfikować lub odczytywać tylko lokalnie przez API:
/api/uploadintervalTeraz liczniki pracujące w trybie MQTT mogą zdalnie aktualizować uploadInterval przez wiadomości MQTT — znacznie bardziej elastyczne i wygodne.
🌐 HTTPS z obsługą niestandardowego portu
Teraz przesyłanie danych przez HTTPS obsługuje konfigurację niestandardowego portu przy użyciu następującego formatu:
https://{address}:port
Przykład:

💡 Wcześniej tryb HTTPS działał tylko na domyślnym porcie 443 i nie wymagał prefiksu
https.W tej wersji dowolny port może być używany do przesyłania przez HTTPS, ale prefiks
https://musi być dołączony.
🧭 Podsumowanie
To oprogramowanie układowe znacznie zwiększa bezpieczeństwo komunikacji i elastyczność zdalnej konfiguracji:
- Dodaje obsługę szyfrowanej komunikacji MQTTS.
- Umożliwia zdalną modyfikację uploadInterval przez MQTT.
- Umożliwia przesyłanie danych przez HTTPS z niestandardowymi ustawieniami portu.