2017 © Pedro Peláez
 

library botvac

A PHP Client for Neato Botvac API

image

samvdb/botvac

A PHP Client for Neato Botvac API

  • Thursday, November 2, 2017
  • by samvdb
  • Repository
  • 1 Watchers
  • 0 Stars
  • 32 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 19 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

NeatoBotvac

This is an unofficial API client which can help you to interact with the Neato cloudservices which are used to control you Neato Connected vacuum robot., (*1)

Thanks to Lars Brillert @kangguru who reverse engineered the Neato API from which this library is ported from. Port is based on https://github.com/kangguru/botvac, (*2)

Disclaimer

As this is an unofficial client to the Neato API which required to be reverse engineered (by Lars Brillert) things are topic to be unstable and maybe unreliable., (*3)

Please don't blame me :) Just drink a beer and relax, things will maybe work out in the future ... and maybe not., (*4)

Usage

Check the examples to get a hint on how to use the library, most is self explanatory., (*5)

Currently the following methods are available in the NeatoBotvacRobot class (some of them takes parameter(s) but have safe defaults):, (*6)

  • getRobotState
  • startCleaning
  • startEcoCleaning
  • pauseCleaning
  • stopCleaning
  • sendToBase
  • enableSchedule
  • disableSchedule
  • getSchedule

The method names should give you an idea what the specific action will cause. Still this is not all, but that's what is available for the moment., (*7)

Contributing

  1. Fork it ( http://github.com/tomrosenback/botvac/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

The Versions

02/11 2017

dev-master

9999999-dev https://github.com/samvdb/botvac

A PHP Client for Neato Botvac API

  Sources   Download

The Requires

  • php ^5.5 || ^7.0

 

by Tom Rosenback
by Sam Van der Borght