【问题标题】:How to implement a doorbell for Google Home?如何为 Google Home 实现门铃?
【发布时间】:2019-05-07 16:25:19
【问题描述】:

如何为 Google Home 实现门铃?我想收到有关按下按钮的通知。我有几个问题:

  • 我需要实施什么样的设计?我没有看到in the documentation 对应的类型。最近的是一个开关,但我不确定它是否相同。

  • 如何发送事件?在这种情况下,设备应该处于活动状态。

  • 如何设置一个动作来通知整个家庭有关该事件的信息?我想在 Google Home 设备上说一些短语或播放声音,并在 Android 手机上显示通知。 Android Home Assistant 是否有这个功能,或者我需要实现一些卫星应用程序?

更新:据我了解,可以使用来自智能家居设备的主动通知,去年在 Google I/O 上进行了演示:https://youtu.be/h44p9IOaDwo?t=1685 主要问题是如何做同样的事情?

【问题讨论】:

  • 据我所知,Google Home 设备需要用户提示才能激活。因此,虽然您的云服务可以识别门铃响铃,但您需要自己的应用程序在手机上生成通知,但家会保持沉默。请参阅:Actions on Google 了解您自己的语音操作。
  • 门铃不是公开可用的设备类型,通知功能也不是。
  • @NickFelker 您可以观看链接,我添加到问题中。不知何故,通知可用。 “Nest Hello”不知何故与 Google Home 集成。如何? nest.com/doorbell/nest-hello/overview
  • @MorrisonChang 通知在 Google IO 上进行了演示,我添加了问题的链接。他们是如何实现的?
  • 此功能并非所有开发者都可以使用。

标签: android google-assistant-sdk google-home


【解决方案1】:

我找到了有关通知的文档。从用户那里获得权限后才有可能。

https://developers.google.com/actions/assistant/updates/notifications

但它允许每位用户每天最多 10 条通知,因此在生日派对期间您将遇到 DoS。

【讨论】:

  • 您引用的文档链接仍然显示 Note: Push notifications aren't currently supported on voice-activated speakers. 但由于 Google IO 仍在继续,文档可能会更改。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-12
  • 2022-01-10
  • 2017-02-04
  • 1970-01-01
相关资源
最近更新 更多