Μείωση επιβάρυνσης MQTT με βελτιστοποίηση JSON

Η αποστολή δεδομένων σε JSON μορφή μπορεί να είναι δαπανηρή σε bandwidth. Ο Υπολογιστής Επιβάρυνσης Δικτύου από JSON Payloads σε MQTT σας δείχνει πώς να μειώσετε το μέγεθος.

Τεχνικές βελτιστοποίησης

Χρησιμοποιήστε μικρότερα ονόματα πεδίων, αποφύγετε περιττά κενά και ομαδοποιήστε δεδομένα. Ο υπολογιστής συγκρίνει το αρχικό και το βελτιστοποιημένο payload.

Παράδειγμα

Από {"temperature":23.5} σε {"t":23.5} μειώνει το payload από 20 σε 10 bytes. Αν στέλνετε 1000 μηνύματα την ημέρα, εξοικονομείτε 10 kB. Τα αποτελέσματα είναι ενδεικτικά.

Δείτε περισσότερα στον οδηγό IoT και στη μεθοδολογία μας.