本篇文章原文为《使用米家智能插座实现电脑远程开机》

0.背景

这篇博客探讨一个远程控制时相对痛点的问题——开关机。我们都知道,远程软件数不胜数,Teamviewer、VNC等等。但这些软件的运行都需要一个前提,那就是电脑不能关着,尤其是无法在关机状态下打开电脑。因此如果你的电脑是关机状态,而你又需要远程来获取电脑上的数据文件,这就非常痛苦了。好一点的情况是机房里有人,可以帮你打开一下电脑,最糟糕的情况,你可能就得重新回机房自己开。这显然非常弱智和不方便,也不够优雅(笑。所以我们的问题是:在电脑关机的状态下,我们有没有什么办法把电脑打开呢?如果能解决这个问题的话,那就非常棒了。

1.初试WoL

这个问题的答案是肯定的。当初设计计算机的大佬们可能比我们早就想到了这个问题。在计算机中有一个专业的术语,叫WoL,Wake On LAN,中文叫局域网唤醒。顾名思义,就是电脑可以在关机的状态下,通过局域网向机器发送一段特殊的数据包,就可以实现开机。这并不是什么新技术,很多年前主板就支持了。博主写到这里的时候一度想起了以前小学上电脑课的时候,用金山画图画的画还没保存,整个机房被老师关机、开机支配的恐惧。所以技术本身不是什么问题。但问题是,从它的名字可以看出,划重点,是局域网才可以。也就是说,你的电脑至少要有一个固定且独一无二的IP,这样才能找到的你的电脑,向它发送开机命令。但恰恰就是这个问题,导致WoL在实际远程开机的时候非常麻烦。因为大部分机器是不可能有一个全球唯一的IPv4地址的。所以这基本上就等于说,你在外网(不是同一个局域网下)是找不到你的电脑的,更别谈发送命令了。解决这个问题也有办法,一种就是自己硬核操作、各种配置,使得在外网也能够访问到你的电脑,感兴趣可以看参考资料1和2。另一种是花钱买方便,现在市面上也有各种所谓的“开机棒”,比如向日葵开机棒等等,如下图所示。 它的原理本质上就是利用WoL。而之所以能让你在外网可以远程开机,还是基于各种代理,和上面一样。这一点其实类似于米家的各种联网设备,只要连上网,就可以在世界各地任何有网的地方访问它。比如我现在在武汉,依然可以访问家里的温度传感器,告诉我现在室内是12.3度。但这种开机硬件据广大网友说似乎并不稳定,容易掉线。因为我本人也没有用过,就不过多评论了。

那除了WoL,就没有其它的办法了吗?答案当然是否定的。

2.主板断电设置

这个办法是我在搜索远程开机的时候在知乎上偶然发现的,见参考资料3。而且实际操作起来非常方便。简单来说就是,对于现在的电脑,BIOS里一般都会有一个叫做“断电设置”的选项。意思就是说,如果电脑断电了,重新来电之后,电脑要做什么。看到这里你可能会想到,那让它来电自动开机不就可以了吗?没错,就是这样。那么怎么样远程控制电脑断电来电呢?如果你是米粉的话这个问题可能很容易。一个小米智能插座就搞定了啊,如下。 没错,就是这样。你需要做的也十分简单。买一个米家智能插座并配置好网络,再将电脑插到插座上,然后在BIOS设置里设置断电后开机。就这么简单,大功告成。下面稍微详细地介绍一下每一步。

(1)购买米家智能插座并配网

如果没有的话强烈建议购买一个,真的很方便,就算不做这个,做其它事也可以,如下。 然后就是按照米家APP的提示一步步配网即可,配制好以后就可以在APP里控制它了。 这里稍稍需要注意的是米家的插座最大输出功率是2500W,所以如果你的电脑功率大于这个值,可能就用不了,不然可能会有安全问题。

(2)设置主板电源选项

不同主板具体的名称可能不一样,但你基本上到电源或启动相关的页面基本都能找到。比如如下是我的机房台式机BIOS界面,在主界面里有个“高级电源管理(APM)”,点进去。 然后可以看到有个“断电恢复后电源状态”选项,我们要做的就是把这个选项设置为“电源开启”即可。这样在下一次来电的时候,电脑就会自动开机了。

而如下是我的Dell G7笔记本的BIOS界面。 可以看到,是在Power Management - AC Behavior里面的“Wake on AC”。也就是说,在关机状态下,只要笔记本插上电源,电脑就会自动启动。

如下是在我的Dell XPS笔记本的BIOS界面。 可以看到,是在System Management - AC Behavior - Wake on AC里面,把这个选项打开即可。可以看到不同BIOS具体的选项是不同的,需要根据自己的BIOS找到对应项。

(3)插上电源

最后一步,当然就是插上电源就可以了。 然后你就可以享受用米家APP开关插座,从而间接地远程开机的乐趣了。

这种方法比前面提到的WoL要可靠地多,毕竟是米家的插头,一般正常情况下不会出什么问题。

3.参考资料

  • [1] https://blog.csdn.net/qq_19764639/article/details/82817719
  • [2] https://zhuanlan.zhihu.com/p/28859620
  • [3] https://zhuanlan.zhihu.com/p/115476669

使用米家智能插座实现电脑远程开机相关推荐

  1. 如何实现电脑远程开机

    如何实现电脑远程开机 ------------------------------------------- 远程唤醒技术,英文简称WOL,即Wake-on-LAN,是指可以通过局域网实现远程开机,无 ...

  2. 手机控制电脑远程开机,笔记本与老电脑都能实现

    一提到远程开机,大家首先想到的就是有多高多深的技术含量,但今天我要告诉你,其实远程开机特别简单.办公一族,本来可以回家再做的事情却要经常加班,不是因为什么,就是因为家里没有电脑或者没有不具备办公室里的 ...

  3. 网络唤醒 php,php 远程唤醒电脑 php源码远程唤醒电脑 远程开机

    1.局域网扫描ip和网卡地址 2.udp测试工具 向udp服务端发送唤醒包 3.udp测试工具接收到的包 4.手机app pingTools 工具里的网络唤醒工具,发送唤醒包 5.接收到手机app发送 ...

  4. c# 远程网络唤醒电脑(电脑远程开机+内网MAC和IP扫描)(附带源码+主板和Windows开启详细说明+外网远程唤醒方案)

    一.需求 1.人在公司坐,昨晚写的文档放在家中电脑忘记Copy了,想要访问家中电脑拿到文档. 2.家中或公司中局域网内有某台电脑(或服务器)要开机,或者批量一键打开局域网内某些电脑 二.必备条件 1. ...

  5. java实现电脑远程开机(网络唤醒)

    网络唤醒的原理:通过有线网卡执行开机操作,需要主板和网卡全都支持网络唤醒功能, 注意,只有插网线的网卡才支持网络唤醒,wifi是无法远程开机的, 被唤醒的计算机需要在同一局域网中,通过UDP广播的方式 ...

  6. 电脑远程开机控制实现 免拆机安装

    前提:电脑主板BIOS里开启了WOL网络唤醒 微信扫描二维码: 选择本机网络唤醒,输入电脑网卡的MAC地址,其他可不用填,即可在同一局域网内唤醒电脑 如果要随时随地可以网络唤醒,可以购 买WIFI版W ...

  7. 无需外设实现电脑远程开机

    所谓的远程开机本质上就是触发电脑电源的断电.通电功能(台式机.笔记本都是同样的道理),向日葵等远程软件的什么智能插拔.某某棒等本质上就是这个原理,并没有特殊功能,就是借助BIOS自身的功能,实现通断电 ...

  8. 断电启动+智能插座 七彩虹B460主板实现电脑远程开机

    BIOS设置操作步骤: 1,开机按F2进入BIOS系统(小提示:不同的主板按键不一样,开机应该有提示) 2,高级模式 > 高级 > 电源管理设置 >  交流电源恢复后处理 > ...

  9. 电脑远程开机以及控制

    由于兴趣爱好以及各种需要,折腾一套能实时使用的远程+控制电脑的一套流程 一:所需的硬件(仅供参考,非必须) 新路由3 X2,支持网络唤醒的主板(基本上大部分主板都具备)我的两台电脑一个是华硕的B350 ...

最新文章

  1. 注释的编写方式:写明白来龙去脉提高代码产出率
  2. 【高危】Strurs2又现高危漏洞(附PocExp)
  3. boost::local_time模块实现自纪元以来的秒数的测试程序
  4. adb命令 android 串口_ADB使用linux命令查看Android的使用情况
  5. WPF 分页控件的简单实现
  6. java 提高性能的 容器库_容器隔离性带来的问题--容器化Java应用比虚机启动速度慢...
  7. java 火星坐标转wgs84_js中火星坐标、百度坐标、WGS84坐标转换实现方法示例
  8. IReport无法打开的原因
  9. 线程安全与synchronized
  10. [笔记] Ubuntu 18.04安装Docker CE及nvidia-docker2流程
  11. python函数参数顺序_对Python中函数参数类型及排序问题,三个方面的总结
  12. modbus tcp主站和从站_图文讲解PLC通讯MODBUS协议的应用及编程
  13. [Campus]我的大学
  14. 通过GPS测试跑步速度可行性验证
  15. 运筹说 第32期 | 对偶理论与灵敏度分析—灵敏度分析
  16. 英伟达RTX 2060发布:《战地5》光追超60帧,349美元(转载自IT之家)
  17. python中自然数怎么表示_Python Numpy 自然数填充数组的实现
  18. 《微信公众平台应用开发实战(第2版)》一1.1 微信公众账号的注册
  19. 概率的性质——连续性
  20. 浙江大学计算机专业博导大牛,重磅!官方公布的“最强人脉高校”,校友全是大牛!...

热门文章

  1. 分享一个免费清理苹果电脑Mac磁盘空间方法
  2. 在代码里设置程序的图标
  3. 运维自动化要点——可运维性
  4. 全光谱台灯哪个牌子好?2022最新LED全光谱护眼台灯推荐
  5. Visual Studio 2015 安装失败0x80070057解决办法
  6. 利用Python QRCode模块快速生成二维码
  7. 华为S7700交换机如何清除console密码
  8. 专访5位技术人,探秘AI职业背后的故事
  9. MOS Excel 笔记
  10. 数据治理:1.数据脱敏—6种数据脱敏方案