Alexa 设备发现不工作 - 你能看出这个 json 有什么问题吗?

Alexa device discovery not working - can you see what's wrong with this json?

我无法让设备发现工作。我的发现回复如下。 Alexa 一直说找不到任何新设备。你能帮忙吗?

这是从我的本地服务器传递到用 python 编写的 lambda 技能然后传递回 Alexa 的数据。

    {
    "event": {
        "header": {
            "messageId": "810212af-b373-4a23-a976-67c5d79324e4",
            "name": "Discover.Response",
            "namespace": "Alexa.Discovery",
            "payloadVersion": "3"
        },
        "payload": {
            "endpoints": [
                {
                    "capabilities": [
                        {
                            "interface": "Alexa.ContactSensor",
                            "properties": {
                                "proactivelyReported": true,
                                "retrievable": false,
                                "supported": [
                                    {
                                        "name": "detectionState"
                                    }
                                ]
                            },
                            "type": "AlexaInterface",
                            "version": "3"
                        },
                        {
                            "interface": "Alexa.EndpointHealth",
                            "properties": {
                                "proactivelyReported": true,
                                "retrievable": false,
                                "supported": [
                                    {
                                        "name": "connectivity"
                                    }
                                ]
                            },
                            "type": "AlexaInterface",
                            "version": "3"
                        }
                    ],
                    "displayCategories": [
                        "CONTACT_SENSOR"
                    ],
                    "endpointID": "523F5AA2-079A-4A9A-94E2-EA4259357F80",
                    "friendlyName": "HumiditySensor",
                    "manufacturerName": "THCGuard AirNode",
                    "description": "AirNode output rule"
                }
            ]
        }
    }
}

endpointID应该是endpointId(小写'd')