控制小米米家设备

0.7.1 2020-01-22 16:01 UTC

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文件获取详细信息。