samvdb/botvac

此软件包最新版本(dev-master)没有提供许可信息。

Neato Botvac API 的 PHP 客户端

dev-master / 1.0.x-dev 2017-11-02 19:38 UTC

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

方法名称应该能给您一些具体动作将导致什么效果的线索。但这还不是全部,目前就这么多。

贡献

  1. 将其分支( http://github.com/tomrosenback/botvac/fork
  2. 创建您的功能分支(git checkout -b my-new-feature
  3. 提交您的更改(git commit -am 'Add some feature'
  4. 将更改推送到分支(git push origin my-new-feature
  5. 创建新的 Pull Request