TheGoodShepherdAndroid应用程序实现家庭自动化
好牧人一个Android应用程序,可以做一些临时的家庭自动化。它做两件事:
-
当手机连接到外部电源时,它会将Wake-on-LAN数据包发送到硬编码的MAC地址;
-
当手机与外部电源断开连接时,它通过SSH连接并关闭机器。
启动使用Wake-on-LAN启动并且相对容易:发送一个特制的数据包。这是一劳永逸的,该应用程序不会检查PC是否实际启动。
App需要知道目标机器的IP和MAC。关掉该应用程序使用SSH连接到目标机器。然后它执行“sudo shutdown -h now”并播放一个简短的确认信号。为此,应用程序需要知道:目标机器的IP、允许它进入的密钥对、目标机器上具有sudo功能的用户名和密码。
酷,现在,为什么?我的公寓恰好在前门有一个未使用的电灯开关和电线。现在,添加一个交流充电器,然后添加一个运行此应用程序的备用
下载地址
用户评论