ارسال داده از ESP به سمت سرور در فرمت جیسون (Json) از طریق MQTT

ممنون استاد از راهنمایی تون.

من می خوام داده یک سری سنسور رو در سرورم به صورت جیسون ذخیره کنم. برای این کار آیا لازم هست داده رو از سمت سخت افزار هم به صورت جیسون بفرستم یا به صورت استرینگ هم باشه مشکلی نداره؟

پردازش داده های json برای فضای محدود سخت افزار، کار مناسبی نیست. شما برای ساخت و تحلیل محتوای json باید از string ها استفاده کنید که برای میکروکنترلر ها کار پر هزینه ای هست از لحاظ ram و پردازش. بهتر هست که داده ها رو در کوتاه ترین حالت ممکن برای سرور بفرستید و روی کد سرور هر پردازشی که لازم هست رو انجام بدید و مثلا تبدیل به json کنید و ذخیره کنید.