用树莓派装了OctoPrint,在创想云上绑定后,可以用创想云app远程控制3D打印机打印东西,不需要自己折腾云服务器和frp,挺方便的。
但发现了一个问题,一般没有打印东西时,我会通过智能插座把3D打印机断电,当需要打印时通过app远程打开3D打印机智能插座,但默认情况下OctoPrint不会自动重连3D打印机,因而在创想云app上打印机会一直是离线状态无法使用。
搜了下OctoPrint里的插件,刚好有个叫“PortRetry”的,安装之。这个插件设置超级简单,就一个参数,就是重连间隔的秒数。
但还是不行。。。
找到PortRetry的Github页面看了下,说是OctoPrint的Serial Port不能设为AUTO,否则无法正常工作,必须指定端口。
连上3D打印机,选择Serial Port(一般为port: /dev/ttyUSB0)为非AUTO。
试了下,搞定。
PS:插件详情如下
评论0
暂时没有评论