做付费软件网站怎么做,石家庄网站改版,怎么跳转网站,山西省建设厅投诉网站飞灵科技产品 flyelf-tech.com#xff0c;flyelf.taobao.com 最近有需求通过命令控制局域网内小米电源开关#xff0c;以便于写脚本对产品进行反复上电的启动测试。参考了这篇文章#xff1a;https://blog.csdn.net/2301_77209380/article/details/129797846
获取小米设备的… 飞灵科技产品 flyelf-tech.comflyelf.taobao.com 最近有需求通过命令控制局域网内小米电源开关以便于写脚本对产品进行反复上电的启动测试。参考了这篇文章https://blog.csdn.net/2301_77209380/article/details/129797846
获取小米设备的IP和token
pip3 install pycryptodome pybase64 requests
git clone https://github.com/PiotrMachowski/Xiaomi-cloud-tokens-extractor
cd Xiaomi-cloud-tokens-extractor
python3 token_extractor.py控制小米电源
apt-get install libffi-dev libssl-dev
pip3 install python-miio#获取设备信息
miiocli device --ip IP --token TOKEN info#获取插座状态
miiocli -d device --ip YOUR_DEVICE_IP --token YOUR_DEVICE_TOKEN raw_command get_properties [{did: MYDID, siid: 2, piid: 1 }]#开
miiocli -d device --ip YOUR_DEVICE_IP --token YOUR_DEVICE_TOKEN raw_command set_properties [{did: MYDID, siid: 2, piid: 1, value:True}]#关
miiocli -d device --ip YOUR_DEVICE_IP --token YOUR_DEVICE_TOKEN raw_command set_properties [{did: MYDID, siid: 2, piid: 1, value:False}]