我和我的朋友正在上大学,农业教授要求我们为植物创建自动浇水系统。我们希望控制生长灯,因此是否有任何具有API的商业产品可以通过请求HTTP请求等来打开/关闭/查询功耗。

我们只需要控制300w-1200w等效的LED植物灯。

#1 楼

Sonoff工具包有两个选项。

Sonoff套件可以用允许通过MQTT / HTTP进行控制的开源固件进行刷新。虽然不是插座,直接将其添加到电缆中并不困难。 Sonoff Pow进行控制和电源监视。
Belkin的WeMo套接字使用SOAP消息和uPnP(自我描述)(您可以在此处查看有关编写消息的注释。WemoInsight进行控制和电源监视。

那些主要是消费级套件,有大量使用modbus等协议的工业套件将执行相同的操作。

#2 楼

看看Wifiplug.co.uk他们提供了用于3针插头(英国,亚洲等)的硬件和开放API。业余爱好者的免费API-出色的支持。

#3 楼

在努力寻找具有开放API的智能插头后,我发现了一种稳定的解决方法,该方法可用于许多个人项目。

我注意到很多智能插头都具有IFTTT服务,您可以从中使用可以查询不同的功能。由于您可以通过许多不同的方式(邮件,webhook等)与IFTTT进行交互,因此可以使用IFTTT作为与插件进行交互的端点来创建相当复杂的应用。

例如,您可以设置一个IFTTT Webhook,它基本上是对IFTTT的Web请求(GET或POST),可以触发打开或关闭插头的操作。我用我拥有的D-Link插头(DSP-W115)进行了测试,它按预期工作。 。

#4 楼

我今天在寻找类似的东西,发现应该可用的CloudFree智能插件。那个支持10安培。该站点还具有其他消费类产品,它们已经用开放源代码固件进行了刷新,这些固件将执行相同的操作并支持15安培的电流。

#5 楼

您可以使用NodeMCU和固态继电器来制作自己的设备,以满足您的需求。这也可以与Google Assistant或Amazon Alexa链接。有关更多信息,请访问:https://websevice.lk或https://sinric.com

#6 楼

要切换1200W设备,可以使用ESP8266 incl继电器。

您可以上传通用的Arduino代码来控制它,甚至可以使用Home Assistant进行控制和调度。

评论


@SeanHoulihane-固定链接。请解释一下你担心什么

–伙计。 d
18-09-26在17:40

NO轨道和Vdd之间的间隙约为0.2mm-这意味着Vdd必须良好接地并使用ELCB。大学可能被归类为“工作中”,因此,如果您未采取“足够的”安全预防措施,则法律责任范围仍然存在。

– Sean Houlihane
18-09-26在18:42

PCB将这些间隙标准化。确保您真正的限制是什么

–伙计。 d
18-09-28在9:56

#7 楼

Netio生产工业级智能电源板。它有点贵,但具有大量开放接口(SOAP,REST,MQTT,CGI等),您可以从其站点下载规范。它甚至具有有线以太网端口。

https://www.netio-products.com/en/device/netio-4all

#8 楼

该网站提供了与Tasmota兼容的设备列表,以及可能基于ESP8266或类似芯片的ESPhome。重新刷新后,您可以轻松控制它们。

#9 楼

最容易使用的是Shelly。它们具有继电器和智能插头,您可以通过http来控制它们,如下所示:
http://your-shelly-ip/relay/0?turn=off

这里是参考。如果使用身份验证,则语法为:
http://user:pass@[deviceIP]/relay/[channel]?[command]&[command]