William Pietri
83da699bf6
bumping version for release
2017-12-10 18:00:43 -08:00
William Pietri
e3f654cc3d
Install dev requirements.
2017-12-10 17:57:05 -08:00
William Pietri
2192d4f958
Fixing test and release nits.
2017-12-10 17:54:54 -08:00
William Pietri
f2690e0777
updates for 0.8.2 release, incluing PyPi support
2017-12-10 17:30:34 -08:00
Torbjörn Axelsson
95d044c769
Docs update: developing, protocol, readme
2017-12-10 11:26:41 -08:00
William Pietri
5dcb819d6a
Merge pull request #14 from OverloadUT/fix-command-formatting
...
Fix for commands that need to be CamelCased
2017-12-09 13:16:33 -08:00
Greg Laabs
da6f9ef464
Add tests for the command formatting changes
...
Tests preserving the CamelCasing of commands, and support for zero args
2017-12-09 13:10:34 -08:00
William Pietri
0bad0202ba
Merge pull request #13 from OverloadUT/fix-battery-status
...
Save battery status to VacBot
2017-12-09 07:26:46 -08:00
Greg Laabs
b32ced6f5a
Lowercase the args tag when building the command XML
...
The args tag is always lowercase, while the command name is Capitalized or CamelCased
2017-12-08 19:42:34 -08:00
Greg Laabs
072db977ef
Stop capitilization adjustment on commands, allow None for args
...
The capitalization adjustment was breaking any commands that required CamelCase, such as GetChargeState. Args are not needed for commands such as GetChargeState, so the xml will no longer build that array if it's set to None.
2017-12-08 16:10:48 -08:00
Greg Laabs
53fad263b1
Save battery status to VacBot
...
Makes battery status available as a public property on VacBot
2017-12-08 15:27:25 -08:00
William Pietri
6450c31d43
Merge pull request #10 from Zenconomy/docs-update
...
Protocol documentation updated
2017-12-07 22:07:13 -08:00
Torbjörn Axelsson
c58df2e6b3
starting on developing.md
2017-12-07 21:34:57 -08:00
Torbjörn Axelsson
cc6c3bde19
Protocol documentation updated
2017-12-07 21:14:27 -08:00
William Pietri
3479d4a116
Create CODE_OF_CONDUCT.md
2017-12-05 15:23:39 -08:00
William Pietri
d52dd40f6e
Fixing bad merge.
2017-12-05 15:15:29 -08:00
William Pietri
7daa4c837f
Extracting duplication.
2017-12-05 15:11:37 -08:00
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