我的房子有一个60年代以来的家庭自动化系统,我已经设法进入了这个系统。我已经建立了一个界面,允许我为各种技术编写适配器,比如Node、Alexa,现在是Google的助手。
考虑到这只会对我的房子起作用,我认为没有理由公开智能家居的行动。在Alexa这一边,我可以让这些服务无限期地停留在一个发展状态,在过去的6个月里,这种状态非常有效。然而,在谷歌方面,FAQ说(https://developers.google.com/actions/smarthome/faq):
问:我需要多久进行一次测试? 答:测试需要每3天刷新一次。3天后,测试代理将从移动家庭控制设置中消失。如果遇到这种情况,只需再次运行gaction测试即可。
因此,我想知道他们最好的方法是提供个人gactions服务吗?当然,,最明显的方法是编写脚本并安排gaction调用来继续进行测试,但是我希望有更好的方法来支持这一点!
更多细节:我正在使用亚马逊的OAuth服务进行登录。通过这种方式,我可以通过Google传入的授权来验证亚马逊的ClientID、UserID等。因此,理论上我可以在没有任何问题的情况下公开运行它,但是我需要弄清楚Google是如何为测试目的审查它的!我不需要一些谷歌员工打开或关闭我的灯,而谷歌地图汽车开车经过,以核实变化.;)
发布于 2017-06-08 19:08:25
我只需要使用脚本定期调用gaction。发布它会不必要地污染Actions目录。此外,它们还会让您跳过圈,以“品牌验证”和其他限制,他们有命名调用术语。如果您确实发布了它,您将为他们提供一个临时帐户,用于验证目的,并在发布时禁用该帐户。他们将在验证期间随机控制灯,虽然可以长达一周!
https://stackoverflow.com/questions/44357043
复制相似问题