samvdb / botvac
此软件包最新版本(dev-master)没有提供许可信息。
Neato Botvac API 的 PHP 客户端
dev-master / 1.0.x-dev
2017-11-02 19:38 UTC
Requires
- php: ^5.5 || ^7.0
This package is not auto-updated.
Last update: 2024-09-20 22:14:34 UTC
README
这是一个非官方的 API 客户端,可以帮助您与 Neato 云服务进行交互,这些服务用于控制您的 Neato Connected 真空吸尘机器人。
感谢 Lars Brillert @kangguru,他逆向工程了 Neato API,本库就是基于此库移植的。移植基于 https://github.com/kangguru/botvac
免责声明
由于这是一个需要逆向工程(由 Lars Brillert 完成)的非官方 Neato API 客户端,因此可能会不稳定且不可靠。
请别怪我 :) 喝杯啤酒,放松一下,也许将来会顺利 ... 也可能不会。
使用方法
查看示例以获取如何使用此库的提示,大部分都很直观。
目前 NeatoBotvacRobot 类中提供了以下方法(其中一些方法接受参数,但具有安全默认值)
- getRobotState
- startCleaning
- startEcoCleaning
- pauseCleaning
- stopCleaning
- sendToBase
- enableSchedule
- disableSchedule
- getSchedule
方法名称应该能给您一些具体动作将导致什么效果的线索。但这还不是全部,目前就这么多。
贡献
- 将其分支( http://github.com/tomrosenback/botvac/fork )
- 创建您的功能分支(
git checkout -b my-new-feature
) - 提交您的更改(
git commit -am 'Add some feature'
) - 将更改推送到分支(
git push origin my-new-feature
) - 创建新的 Pull Request