开源改变世界

如何通过WiFi通过API控制远程电源开关? #348

推推 grbl 3年前 (2023-02-01) 187次浏览
关闭
atrueresistance 打开了这个问题 2016 年 6 月 4 日 · 4条评论
关闭

如何通过WiFi通过API控制远程电源开关?#348

atrueresistance 打开了这个问题 2016 年 6 月 4 日 · 4条评论

注释

如何通过WiFi通过API控制远程电源开关? #348

有没有办法能够像文件页脚一样发送命令,而不是 json 或 webapi 命中?我有这样的东西旧版本)连接到我的路由器。这是插入我真空吸尘器的工具端口。我可以用手机或登录路由器打开/关闭 SO3 上的路由器。有一个 api,让它在最后工作以通过触发 api 调用关闭路由器会很酷。

如何通过WiFi通过API控制远程电源开关? #348
贡献者

使用集成的 python 脚本解析,您可以做很多事情。您只需使用%符号继续执行 python 代码。
在这里,我使用用户按钮调用外部程序(保存在 c:\beep.exe 中)。

如何通过WiFi通过API控制远程电源开关? #348

在理论上,即使在 gCode 中也可以完成同样的事情,但也有一些缺点。 首先,您必须使用 * %wait *命令继续代码,以将流与控制器同步。 但最大的问题是每次您在编辑器中修改行或重新加载文件时都会执行代码。 也许应该改变这种行为。
如何通过WiFi通过API控制远程电源开关? #348

如何通过WiFi通过API控制远程电源开关? #348
所有者

@effer它在每次刷新时执行,因为它希望返回动态 gcode。
也许我们可以有一个关键字作为前缀来指定何时执行代码

如何通过WiFi通过API控制远程电源开关? #348
贡献者

@vlachoudis是的,只有在 grbl 中执行时才能识别要处理的内容。这甚至可以避免 %wait 命令。这样,即使使用 RPI GPIO 也很容易。

如何通过WiFi通过API控制远程电源开关? #348 vlachoudis 提到了这个问题 2016 年 6 月 9 日