ggottwald / miio
控制小米米家设备
0.7.1
2020-01-22 16:01 UTC
Requires
- php: >=7.0
- ext-json: *
- clue/socket-raw: ~1.2
- react/promise: ^2.5
This package is not auto-updated.
Last update: 2024-09-19 04:39:50 UTC
README
使用本包,您可以控制实现miIO协议的小米米家设备,例如米家扫地机器人和其他智能家居设备。这些设备通常属于小米所说的米生态系统,也称为米家。
示例
获取设备开始清洁状态和米家扫地机器人的状态
// mir robot vacuum $robotDeviceName = 'mirobot_vacuum'; $robotToken = '00112233445566778899aabbccddeeff'; $miRobot = Factory::miRobot($robotDeviceName, $robotToken); // start cleaning $miRobot->start(); // get status var_export($miRobot->status());
设置米家空气净化器的功率
// air purifier $purifierDeviceName = 'air_purifier'; $purifierToken = '00112233445566778899aabbccddeeff'; $purifier = Factory::airPurifier($purifierDeviceName, $purifierToken); $purifier->setPower(true);
有关协议和命令的更多信息,请参阅https://github.com/marcelrv/XiaomiRobotVacuumProtocol
许可证
本项目采用GNU AFFERO通用公共许可证进行许可 - 请参阅LICENSE.md文件获取详细信息。