是否有任何智能插头可以通过 Wi-Fi 连接,不需要集线器,也不需要使用云/不需要互联网连接?
这个想法是我应该能够以某种方式从同一 WLAN 上的另一台受信任的机器打开或关闭它们。那台机器是否连接到互联网应该无关紧要。
我什至不确定要搜索什么,但到目前为止我找到的所有东西都需要云连接、智能手机应用程序、集线器等——这些似乎都不是必需的。
这样的事情存在吗?如果是这样,我在哪里/如何找到它?
是否有任何智能插头可以通过 Wi-Fi 连接,不需要集线器,也不需要使用云/不需要互联网连接?
这个想法是我应该能够以某种方式从同一 WLAN 上的另一台受信任的机器打开或关闭它们。那台机器是否连接到互联网应该无关紧要。
我什至不确定要搜索什么,但到目前为止我找到的所有东西都需要云连接、智能手机应用程序、集线器等——这些似乎都不是必需的。
这样的事情存在吗?如果是这样,我在哪里/如何找到它?
您是否愿意至少将设备连接到互联网以进行初始配置(其中将包括近乎强制性的“应用更新”阶段)?这是应该的工作 -
在您的家中设置两个 wifi 网络。大多数人都有一个他们已经取代的旧 wifi 设备。您的主要家庭 wifi / 路由器设备将是互联网网关,而第二个较旧的设备只是一个连接到您家庭网络的 wifi 接入点。使用不同的 SSID 和密码设置第二个接入点,这样您的其他设备就不会“看到”它。此时,两个 wifi 接入点都可以访问互联网。现在,设置您的“智能插头”并确保它连接到“第二个”wifi 接入点。也将您的手机连接到第二个 wifi 接入点。您现在应该可以从手机控制插头了。
一旦你看到这个工作,从主网络断开第二个 wifi 接入点。这现在将成为您家中的“独立”wifi 网络,并且只有插头会使用它。如果您希望您的手机在家里也能访问 wifi 互联网,则您必须在两个 wifi 网络之间切换您的手机,但如果您不介意,则让手机只使用蜂窝网络来访问互联网。
我有一个来自 Wemo(贝尔金品牌)的智能插头,它以这种方式工作 - 它不关心日常使用的互联网访问。
Sonoff 做了一系列可以用开源固件刷新的智能插座(尽管它看起来确实需要焊接技能)。
刷新后,它们可以由本地 MQTT 代理或直接发送到套接字的 HTTP 请求控制。
对于直接现成的选项:
如果您乐于忽略云功能,Belikin 的 WeMo 设备也可以通过本地发送 SOAP 消息来控制。它们将要求您使用手机应用程序进行初始设置(将它们连接到 wifi),但随后可以通过本地网络发现和控制,并且如果您以后改变主意,将支持云/语音助手集成。(在为 WeMo 设备编写Node-RED支持时,我设法对其进行了逆向工程)。我还有一个 NodeJS 脚本,可以控制套接字以及 WeMo Lights https://gist.github.com/hardillb/1279241bb886ee28c05b
同样,其他人似乎对 TP-Link 设备的协议进行了逆向工程:https : //blog.georgovassilis.com/2016/05/07/controlling-the-tp-link-hs100-wi-fi-smart-plug /
大多数 WiFi 插座都具有移动应用程序在同一网络上使用的本地控制,以及语音助手正常工作所需的基于云的控制。
Belkin WeMo 设备使用 SSDP/UPnP 宣传自己,并通过 HTTP 公开 SOAP 接口。要能够控制它们,您只需与它们位于同一网段,并知道其名称或序列号。