http - 在没有 alexa/Google home 的情况下使用 Amazon alexa 或 Google home 兼容硬件

标签 http hardware alexa google-home google-smart-home

有很多可用的设备,它们以“与 alexa/google home 兼容”的短语进行宣传,例如LightBulbSmart socket

我的问题是:
是否可以在不使用 alexa 或 Google home 的情况下使用和控制这些设备?我特别要求提供 WiFi 设备,例如智能灯泡或 socket 。我只想将它们连接到我的 WiFi,然后通过向设备发送某种 HTTP 请求 来控制它们,而不使用任何 alexa 或谷歌云。

在我看来,如果设备都与这些基于云的服务兼容,它们就必须共享一些通用的 API,我也应该能够在我的网络中离线使用,不是吗? 不幸的是,我没有找到任何关于我可以使用的 API 的信息。 有人有想法吗?

最佳答案

听起来您实际上是在问“智能家居设备是否具有 Alexa 和 Google Home 等设备使用的本地 API?”这意味着您也可以利用它们。

虽然有些人可能 - 一般的答案是“否”。

Alexa 和 Google Home 都不能直接控制设备。他们都将他们的命令发送到他们的云服务,云服务将命令中继到设备制造商的云端点,然后云端点将特定指令中继到设备或设备的本地集线器或网关。

关于http - 在没有 alexa/Google home 的情况下使用 Amazon alexa 或 Google home 兼容硬件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48264829/

相关文章:

http - 如果源 Web 服务器将响应 header 中的过期值设置为相对很久以前的时间,会发生什么情况?

linux - Linux 是否自动将 IRQ 绑定(bind)到 PCIe 设备所连接的 NUMA 节点?

performance - 为什么 float 除法很慢?

python - 最后导入的文件会覆盖以前文件中的语句。指定导入变量的更好方法?

javascript - 如何在 Lambda 函数中定义 emit() 属性

python - Alexa lambda_handler 没有创建事件 session

http - Flash 作用域如何帮助在 JSF2.0 中实现 Post Redirect Get (PRG) 模式

java - 使用 NanoHttpd 从 POST 请求中检索文件

java - 我怎么能改变 "http.connection-manager.timeout"?

ios - 通过应用程序在 iPhone 上存储数据的限制