(原) 台式机/设备远程唤醒:esp-01实现电脑远程物理唤醒

原创文章,请后转载,并注明出处。

需求

关掉电源的电脑实现远程开机。

使用场景

实现在家中就可以打开办公室的电脑。通过电脑上安装远程控制软件,从而实现在家控制公司电脑,实现远程办公。

我家的开水器是需要才开,避免反复烧煮。回家之前把它开起,回家喝热水。

想远一点,远程开启你家里的门。嗯,稳定性和安全性自己先考虑好。

远程开启你想要的设备,空调?当然可以,注意一个好的继电器就行了。摄像头?一般我是一直开的,不需要远程开启。

分析

电脑方面一般说的远程唤醒居多,就是wol。但这里的需求是针对插了电的电脑或者设备实现远程唤醒。即需要通过物理的方式进行开关机。而且即使是网络魔术包,也会遇到会多不能正常开机的情况。

这里使用ESP系列的主板+继电器的方法实现,后台通过对服务端信息的获取,控制端通过网页或者微信。

因为之前esp刚出来的时候买过几个esp-01的板子,一直没用完,原本是考虑给家里ws8212彩灯准备的,那就节约一点使用它吧。

最先考虑不使用继电器,主板上的PW+和PW-不过是一个通断信号。就类似于网友这张图:

但考虑通用性,即它也可以适用于其它设备而并非只能是电脑,使用继电器是比较安全和通用的解决办法。

后台,使用了已有的服务器,还可以继续考虑节约一点的办法,思考中。

控制端,快速的就用网页。方便的就考虑微信(比如微信企业号),不过这就对服务端有一点要求,通用性差点。好方案思考中。

进度

硬件部份完成,等接到电脑上。

软件部份,控制端思考中,可能先用简单的网页方式解决。

其它

是的,它在淘宝上值20-30元钱。

改进

判断现在状态,开机状态下不允许操作,避免被关机

控制界面

相关文章