Noul firmware adaugă MQTTS, configurare de la distanță și port HTTPS personalizat
🔧 Note de actualizare firmware: Versiunea de test i.91.062T6
Noutățile actualizării
- ✅ Adăugat suport pentru MQTTS (MQTT securizat)
- ✅ Suport pentru modificarea uploadInterval prin topicul de configurare MQTT/MQTTS
- ✅ Adăugat suport pentru port HTTPS personalizat
🟢 Suport MQTTS
În Modul de funcționare (Run Mode), selectați mqtt și configurați adresa astfel:
mqtts://{mqtt broker address}:port

Vă rugăm să rețineți: dacă nu utilizați MQTTS (folosiți doar MQTT simplu), nu adăugați prefixul „mqtt://", ci introduceți direct numele de domeniu, ca în versiunea anterioară.
🔒 Suportă TLS 1.2 și versiuni inferioare. În prezent, încărcarea certificatelor CA, verificarea hostname-ului sau utilizarea certificatelor client pentru autentificare mutuală nu este suportată.
🔄 Modificarea uploadInterval prin MQTT/MQTTS `device/
În acest firmware, atunci când contorul funcționează în modul MQTT, acesta se abonează automat la topicul:
device/{sn}/config
Puteți publica următorul mesaj JSON de la un alt client MQTT către acest topic pentru a modifica de la distanță uploadInterval (intervalul în secunde pentru încărcarea datelor către server):
{"uploadInterval": xxx}
Exemplu:

💡 Anterior, acest parametru putea fi modificat sau citit doar local, prin API:
/api/uploadintervalAcum, contoarele care funcționează în modul MQTT pot actualiza de la distanță uploadInterval prin mesaje MQTT — mult mai flexibil și mai convenabil.
🌐 HTTPS cu port personalizat
Acum, încărcarea datelor prin HTTPS suportă configurarea unui port personalizat, folosind acest format:
https://{address}:port
Exemplu:

💡 Anterior, modul HTTPS funcționa doar pe portul implicit 443 și nu necesita prefixul
https.În această versiune, orice port poate fi utilizat pentru încărcarea prin HTTPS, dar prefixul
https://trebuie inclus.
🧭 Rezumat
Acest firmware îmbunătățește semnificativ securitatea comunicațiilor și flexibilitatea configurării de la distanță:
- Adaugă suport pentru comunicația MQTTS criptată.
- Permite modificarea de la distanță a uploadInterval prin MQTT.
- Activează încărcarea datelor prin HTTPS cu port personalizat.