-
-
[讨论]旧手机作为mesh结点伪装成开关来控制电脑开机和关机
-
发表于:
2019-4-26 18:49
8025
-
[讨论]旧手机作为mesh结点伪装成开关来控制电脑开机和关机
突然有个想法,想跟大家讨论一下可行性。
我有一台OpenWrt系统的无线路由器,连着一个天猫精灵和一个红外遥控器。天猫精灵通过蓝牙连着一个插座。天猫精灵可以语音控制这两个设备,通过红外遥控器控制空调,通过插座控制台灯的开关。
我有一个台式机,我一直想通过语音控制它的开机和关机,甚至有时下意识的就有喊出”你好天猫开机“的冲动。我可以执行一条wol指令通过网络唤醒这个台式机(windows),当它开机后显然也能做到网络登陆并执行关机指令。
可惜天猫精灵不能直接执行一条我设定的指令,哪怕让它调用我给出的一个URL,比如“http://192.168.1.1/pc/start”也好!
在买这个插座的时候,我看到它是通过“精灵AI联盟”连接的,进而又查了一些相关的资料。简单来说,天猫精灵与插座通过蓝牙通信组成蓝牙Mesh网络,并在其上运行IotConnect协议来承担智能设备的控制。蓝牙4.0是可以组成蓝牙Mesh网络的。
那么问题来了,我有一台刷了最新版LineageOS的旧手机,可否基于它开发一个App加入Mesh网络,实现IotConnect协议,将自己伪装成一个智能插座,当接收到天猫精灵发出的开机指令时则调用“http://192.168.1.1/pc/start”,当接收到开猫精灵发出的关机指令时则调用“http://192.168.1.1/pc/stop”?
假如要实现它,会经历什么难点,又可以如何解决或绕过去?
如果有类似相关的研究、分析,欢迎分享!
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
最后于 2019-4-29 21:33
被hanbingxzy编辑
,原因: