Commit Graph

243 Commits

Author SHA1 Message Date
William Pietri edaf288b8b Merge branch 'Zenconomy-master' 2017-12-05 15:06:10 -08:00
William Pietri 0b5a4b6d51 Merge branch 'master' of https://github.com/Zenconomy/sucks into Zenconomy-master 2017-12-05 15:05:17 -08:00
William Pietri e89a5b6d32 Merge branch 'Zenconomy-error-handling' 2017-12-05 14:55:24 -08:00
William Pietri 60a74e6549 Minor tidying and removing unused instance variables. 2017-12-05 14:51:11 -08:00
Torbjörn Axelsson 84139df7a7 Implemented XMPP ping 2017-12-05 14:32:25 -08:00
Torbjörn Axelsson e1208e2dfe Added handler for error messages from bot in VacBot class 2017-12-05 10:16:25 -08:00
William Pietri 171495cc1d Adding some basic tests for static api functions. 2017-12-04 21:00:55 -08:00
William Pietri e9d7351609 Adding tests for reading and writing config. 2017-12-04 20:54:36 -08:00
William Pietri 7c282cfa4d Does this work for Windows config file paths? 2017-12-04 20:25:53 -08:00
William Pietri 520f27d39d Does this work for Windows config file paths? 2017-12-04 20:17:30 -08:00
William Pietri 9ee1012334 removing accidentally committed cruft 2017-12-04 19:57:39 -08:00
William Pietri b5a3e8df57 removing accidentally committed cruft 2017-12-04 19:57:09 -08:00
William Pietri dcd1e661ae Removing cruft. 2017-12-04 15:47:43 -08:00
William Pietri 49608e7b59 appveyor tinkering 2017-12-04 15:37:02 -08:00
William Pietri e5481f6d9c appveyor tinkering 2017-12-04 15:29:33 -08:00
William Pietri 481b0ae7b6 appveyor tinkering 2017-12-04 15:24:31 -08:00
William Pietri 1733475644 Add Travis CI badge to README 2017-12-04 15:23:06 -08:00
William Pietri d36d616218 Add Travis CI badge to README 2017-12-04 15:11:25 -08:00
William Pietri 7a0de3a725 Expanding Travis to multiple modern python versions. 2017-12-04 15:05:38 -08:00
William Pietri b2909515b7 Testing out travis for CI. 2017-12-04 15:01:26 -08:00
William Pietri 6025394075 Testing out travis for CI. 2017-12-04 15:00:21 -08:00
William Pietri 7a39d7e271 Preparing for PyPi submission. 2017-12-04 14:11:27 -08:00
William Pietri 1a8d63317b Adding another model to the docs. 2017-12-04 12:36:31 -08:00
William Pietri 6c3f37b35a Updating docs for new release. 2017-12-04 08:14:24 -08:00
William Pietri 0c87f12a1c Cleaning up assorted automatic warnings. 2017-12-03 18:44:51 -08:00
William Pietri dd444d304b Hopefully adding support for other countries. 2017-12-03 18:36:12 -08:00
William Pietri a3d09ee444 Hopefully adding support for other countries. 2017-12-03 17:43:06 -08:00
William Pietri a66888d05e Possibly adding support for other models. 2017-12-03 08:56:53 -08:00
William Pietri fbf4916a8b Adding some unit tests for the HTTP Ecovacs API. 2017-12-01 12:05:00 -08:00
William Pietri 2c976dd0c4 Minor tidying. 2017-11-12 08:09:56 -08:00
William Pietri 20e8b0eb8a adding thank-yous 2017-11-11 20:59:53 -08:00
William Pietri 2d16508151 Adding support for direct login.
Updating protocol documenation with HTTPS info.
Updating user docs.
2017-11-11 20:37:48 -08:00
William Pietri 24f8a58a63 Track battery level, handle wackier parameters. 2017-11-05 11:09:14 -08:00
William Pietri 3f02a3d9cf More doc improvements. 2017-11-04 10:30:36 -07:00
William Pietri 78dbaa1525 Adding probabilistic options and improving docs. 2017-11-04 10:26:07 -07:00
William Pietri e633c2be22 Added edge command. 2017-11-04 08:41:27 -07:00
William Pietri d88fbb35b2 Added stop command.
Cleaned up output; made debugging option work properly.
Track basic robot state reports.
Stop command waits for robot to stop.
 Charge command  waits for robot to dock.
2017-11-03 21:02:20 -07:00
William Pietri 552c8c5fdf minor doc updates 2017-11-03 13:40:40 -07:00
William Pietri 4197ef811b Automatically generate the config file from log dumps. 2017-11-03 10:17:55 -07:00
William Pietri e9d73a9caa Added a script to clean up log dumps for consumption and cut out some of the noise. Still not perfect, but useful. Also added more to the protocol documenation. 2017-11-02 21:02:54 -07:00
William Pietri ff272c87eb Reorganize command structure; add tests; add a little protocol documentation. 2017-11-02 09:05:48 -07:00
William Pietri 6f29c96e61 require python 3; make command more commanding 2017-10-31 11:18:09 -07:00
William Pietri 20579d92ab initial import 2017-10-31 10:55:18 -07:00