这是我的第一个智能家居技能,这可能是一个傻瓜问题
我正在尝试使用以下界面创建一种智能家居技能,以便与门铃集成。
https://developer.amazon.com/docs/device-apis/alexa-doorbelleventsource.html
我已经使用Alexa完成了与制造商的云链接的帐户。此外,在Lambda中完成了对Discover指令和状态报告指令的响应。
但是,仍然令人困惑的部分是如何在Alexa Skill lambda中编写一个处理程序来侦听门铃事件和状态更改事件?是否有终结点可用于侦听设备事件?
任何人都可以建议我如何实现这一目标?
注意
我很想将事件发送到此处描述的事件网关。
https://developer.amazon.com/docs/smarthome/send-events-to-the-alexa-event-gateway.html
但是,根据我的理解,这是我们手动发送到Alexa云的事件,用于向启用Alexa的设备宣布事件。但是,只要在制造商云或门铃物理设备中发生门按下事件或运动检测,就不会发生这种情况。
我的理解是,Alexa云与制造商云集成在一起,以获取我们已经完成帐户链接所需的信息。我假设Alexa云知道如何与制造商云进行通信,我们只需要专注于处理Lambda即可向支持Alexa的设备发布产品。