°ïÖúÎĵµ
½Ì³ÌÏò|¹¤ÒµÍø¹ØʹÓÃJSON¸ñʽ¶ÔÊý¾Ý½øÐÐÉϱ¨
Ä¿Ç°£¬MQTT¹¤ÒµÍø¹Ø¹ãÊÜ×·Åõ£¬ÎïÁªÍøÐÐÒµ¶ÔMQTT¼ÓJSON½øÐÐÊý¾ÝµÄÉϱ¨ÊÇÖ÷Á÷¡£¼ÆѶ¹¤ÒµÍø¹ØTG462ÊÇÒ»¿îÖ§³ÖMQTT¡¢±ßÔµ¼ÆËãµÈ¶àÖÖÇ¿´ó¹¦ÄÜÓÚÒ»ÉíµÄÎïÁªÍøÊý¾Ý´«ÊäÉ豸£¬¿ÉÒÔ²ÉÓÃJSON¡¢212µÈÊý¾Ý¸ñʽ¶Ô²É¼¯µ½µÄÊý¾ÝÉϱ¨ÖÁÔÆƽ̨£¬°ïÖú¿Í»§ÓÐЧ¡¢¿ì½ÝµÄ¶ÔÇ°¶Ë½øÐйÜÀí£¬»ñÈ¡Êý¾Ý¡£±¾ÎÄÒÔJSONÊý¾Ý¸ñʽΪÀý£¬½éÉܼÆѶTG462²ÉÓÃJSONģʽÉϱ¨Ê±¸÷¸öÏàÓ¦²ÎÊýµÄÅäÖÃÇé¿ö¡£
Ò»¡¢Ê²Ã´ÊÇJSON
JSON(JavaScript Object Notation) ÊÇÒ»ÖÖÇáÁ¿¼¶µÄÊý¾Ý½»»»¸ñʽ¡£Ò×ÓÚÈËÔĶÁºÍ±àд¡£Í¬Ê±Ò²Ò×ÓÚ»úÆ÷½âÎöºÍÉú³É¡£
¶þ¡¢ÎªÊ²Ã´Ñ¡ÔñJSON
µ±mkÌåÓýÏëÒª´«Êä¶à×éÎïÁªÍø½ÚµãÊôÐÔµÄÐÅϢʱ, ¿ÉÒÔ¶ÔÊý¾Ý½øÐдò°üÔÙ·¢²¼, ÔÚ¶©ÔĶ˽øÐнâ°ü, ÕâÑù×öµÄÓŵãÊÇ: È·¶¨mkÌåÓý¶©ÔĵÄÐÅÏ¢¹éÊôÓÚÄĸöÊôÐÔµÄ, ·ÀÖ¹ÐÅÏ¢±»´íÎóµØ¹éÊôµ½ÆäËûµÄÊôÐÔÖÐ, ±£Ö¤ÐÅÏ¢µÄ׼ȷÐÔ¡£JSON ΪmkÌåÓýÌṩÁËÒ»ÖֺܺõÄÊý¾Ý±àÂë¸ñʽ¡£Ê¹Óà MQTT + JSON ½øÐÐÎïÁªÍøͨÐÅΪ³ÉÏÖÔÚ¸÷´óÎïÁªÍøƽ̨Ö÷Òª·½Ê½¡£
Èý¡¢ ¼ÆѶ¹¤ÒµÍø¹ØJSONÐÒéÉèÖò½Öè
1¡¢ ͨ¹ýÍøÏßÁ¬½Ó¼ÆѶ±ßÔµ¼ÆËãÍø¹Ø£¬½øÈëÍø¹Ø¹ÜÀíϵͳ(192.168.1.1),ÔÚÍø¹Ø¹ÜÀíϵͳÖÐÑ¡ÔñÊý¾Ý²É¼¯ÉèÖÃÀ¸Ä¿£¬½øÈë·þÎñ¶ËÅäÖýçÃæ¡£
2¡¢ ÔÚ·þÎñ¶ËÅäÖýçÃæÖУ¬Ñ¡ÔñJSONµÄÅäÖòÎÊý£¬ÈçÏÂͼºì¿òËùʾ£º
3¡¢ÔÚ¹¤ÒµÍø¹Ø¹ÜÀíϵͳÖÐÉèÖÃ×Ô¶¨Òå±äÁ¿Ãû¡¢×Ô¶¨Òå±äÁ¿Öµ¡¢Ê±¼ä´Á¡¢É豸±àºÅ¡¢Òò×ÓºÍÒò×ÓÊý¾Ý¡¢É豸±àºÅµÈ²ÎÊý¡£
Éϱ¨¸ñʽÈçÏ£º
×Ô¶¨Òå±äÁ¿Ãû£º·¢²¼id£¬ÈçͼÉÏËùʾ
¶¥¶¨Òå±äÁ¿Öµ£ºÖÕ¶ËÐòÁÐID£¬ÈçͼÉÏËùʾ
Ts£ºÊ±¼ä´Á
Params£º²ÎÊý£¬ÓôóÀ¨ºÅ°üº¬É豸±àºÅ¡¢Òò×ÓºÍÒò×ÓÊý¾Ý
deviceNum£ºÉ豸±àºÅ
¼ÆѶ¹¤ÒµÍø¹ØTG462Éϱ¨µÄJSONÌå¸ñʽ¿ÉÒÔ°´ÕÕʵ¼ÊÐèÇó½øÐÐÁé»îµ÷Õû£¬²É¼¯¹ý³ÌÒ²¿ÉÒÔÖ§³ÖʱʱÉϱ¨¡¢ÖÜÆÚÉϱ¨¡¢±ä»¯Éϱ¨¡¢¸æ¾¯Éϱ¨µÈ¶àÖÖ·½Ê½¡£Í¬Ê±Ö§³ÖÇ¿´óµÄ±ßÔµ¼ÆË㣬¿ÉÒÔÔÚ±ßÔµ¶Ë¶ÔÊý¾Ý½øÐд¦Àí£¬±£ÕÏÊý¾ÝµÄ°²È«¡£