网关按照这样格式上传数据,子设备会不会有数据,子设备会不会在线?

Blade 未结 2 133
jianghuaxin
jianghuaxin 2025-09-17 16:42

一、该问题的重现步骤是什么?

1. 

2. 2.png

3.

{

    "id": "123",

    "version": "1.0",

    "sys":{

        "ack":0

    },

    "method": "thing.event.property.pack.post",

    "params": {

        "properties": {

            "Power": {

                "value": "on",

                "time": 1524448722000

            },

            "WF": {

                "value": 23.6,

                "time": 1524448722000

            }

        },

        "events": {

            "alarmEvent1": {

                "value": {

                    "param1": "on",

                    "param2": "2"

                },

                "time": 1524448722000

            },

            "alertEvent2": {

                "value": {

                    "param1": "on",

                    "param2": "2"

                },

                "time": 1524448722000

            }

        },

        "subDevices": [

            {

                "identity": {

                    "productKey": "",

                    "deviceName": ""

                },

                "properties": {

                    "Power": {

                        "value": "on",

                        "time": 1524448722000

                    },

                    "WF": {

                        "value": 23.6,

                        "time": 1524448722000

                    }

                },

                "events": {

                    "alarmEvent1": {

                        "value": {

                            "param1": "on",

                            "param2": "2"

                        },

                        "time": 1524448722000

                    },

                    "alertEvent2": {

                        "value": {

                            "param1": "on",

                            "param2": "2"

                        },

                        "time": 1524448722000

                    }

                }

            }

        ]

    }

}

我理解的是这个是网关上传的数据嘛,是不是网关按照这样数据格式上传网关和子设备都有数据?

二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。


2条回答
  •  jianghuaxin
    jianghuaxin (楼主)
    2025-09-17 17:12

    我返回的数据格式是对的,为啥子设备没有数据呢?

    {

      "params": {

        "properties": {

          "temperature": {

            "value": 30.7,

            "time": 1757855399000

          },

          "humidity": {

            "value": 55.7,

            "time": 1757855399000

          }

        },

        "subDevices": [

          {

            "identity": {

              "productKey": "BT4jhFJBCLFF",

              "deviceName": "QjXVYw5mXfMfTDl9"

            },

            "properties": {

              "temperature": {

                "value": 30.7,

                "time": 1757855399000

              },

              "humidity": {

                "value": 55.7,

                "time": 1757855399000

              }

            }

          }

        ]

      },

      "id": "1",

      "sys": {

        "ack": 0

      },

      "version": "1.0",

      "method": "thing.event.property.pack.post"

    }


    作者追问:2025-09-17 17:12

    这里打断点自行调试

    CleanShot20250917172043@2x.png

提交回复