Commit Graph

35 Commits

Author SHA1 Message Date
bittles c7051bd51b split api module out, split out api constants, refer to api constants in mqtt module, pulling logger back into individual modules 2023-01-15 17:07:51 -05:00
bittles 2b66ffa426 bump version 2023-01-15 15:34:51 -05:00
bittles 2b252c0b22 import ecovacsapi back into mqtt library 2023-01-15 15:33:57 -05:00
bittles 01165a4f85 version bump 2023-01-15 15:10:29 -05:00
bittles fa2c724333 fixes for newer python versions
isAlive and getchildren removed in python 3.9
2023-01-15 15:10:00 -05:00
bittles 0e8c3ef0b6 fix string to cert in mqtt 2023-01-15 14:10:08 -05:00
bittles 67fef3862b shouldnt edit on phone, fixed now 2023-01-06 02:00:11 -05:00
bittles 0e7923103c forgot to update module name 2023-01-06 01:47:19 -05:00
bittles ae549af6e8 consistent naming, version bump 2023-01-04 14:52:22 -05:00
bittles db7743bc0e typo 2023-01-03 22:57:30 -05:00
bittles 87f6a47374 simplify config 2023-01-03 22:54:32 -05:00
bittles 43bdf849c9 move server address and verify ssl out of const 2023-01-03 22:39:20 -05:00
bittles 29b36a3529 Update __init__.py 2023-01-03 22:31:45 -05:00
bittles a0881719cb Update __init__.py 2023-01-03 22:29:13 -05:00
bittles db2c4ec880 optimizations
split out sucks constants to their own file, no need to define verify ssl.  if bumper is true then verify ssl false
2023-01-03 22:21:14 -05:00
bittles 7feb48c9cc logging levels, version bump
set some more appropriate levels in logging
2023-01-03 21:47:07 -05:00
bittles 475ba5bdb3 rename logger 2023-01-03 21:32:02 -05:00
bittles 5abdbf858f rename logger
to define in const
2023-01-03 21:16:42 -05:00
bittles 52b4fa4ee0 import fixes 2023-01-03 21:06:17 -05:00
bittles 17b041074c code refactoring
split xmpp and mqtt vacuums to their own modules
2023-01-03 20:29:44 -05:00
bittles 4fb79b7186 Use boundjid.resource fulljid property deprecated. 2023-01-03 18:00:02 -05:00
bittles 6ef44ddb9b add check for childxml to avoid errors
lot of code cleanup and getting rid of trailing whitespace, try to make it a little more uniform.  document some changes in comments
2023-01-03 14:09:44 -05:00
bittles 724e167114 change ping schedule from 30s to 300s
decrease calls to robot, see if this is contributing to battery use
2023-01-02 22:56:34 -05:00
bittles cf817145a0 more code cleanup, no need to handle differences if server_address defined or not
mustve fixed init at some point, whatever, it works
2023-01-02 22:54:48 -05:00
bittles 066cc5bf7b code cleanup and more searching 2023-01-02 22:41:04 -05:00
bittles aea75338f6 some init logging to catch whether bumper or sucks is handling pings 2023-01-02 22:28:22 -05:00
bittles cd4c8069bc typo 2023-01-02 22:18:08 -05:00
bittles 43a9cef3b7 try ping? unsure how to register handlers 2023-01-02 22:14:28 -05:00
bittles 42356582cc remove what i think are some unneeded changes 2023-01-02 20:19:37 -05:00
bittles a9bd4d2d48 change xmpp ping from 30 to 300s to not spam robot, add ifs for mqtt or xmpp robot 2023-01-02 19:54:11 -05:00
bittles f9899bbf0d Delete sucksbumper.py.save 2023-01-02 19:32:51 -05:00
bittles c6a11b47b6 more hacs stuff 2023-01-02 19:27:03 -05:00
bittles cbac201d0d Update manifest.json 2023-01-02 19:20:58 -05:00
bittles d4afaceb62 add hacs support, bump version number, update readme 2023-01-02 19:11:56 -05:00
bittles 9a4481ae5f add custom component from main branch 2023-01-02 18:22:04 -05:00