14 Commits

Author SHA1 Message Date
bittles 4f92ce5eba async changes put back in to push for 1.7.0 2024-04-27 17:40:15 -05:00
bittles ba0a2f9ed8 revert async to push minimal change update for release
has StateVacuumEntity but no async, will push release like this that should work and push another release with async
2024-04-27 17:35:41 -05:00
bittles 4ac0dc84d1 Make setup of Ecovacs async (#96200) * make setup async * apply suggestions
Bring code up to date with ecovacs component from commit cce9d93 on 7/24/23
2024-04-27 17:16:45 -05:00
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 ae549af6e8 consistent naming, version bump 2023-01-04 14:52:22 -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 5abdbf858f rename logger
to define in const
2023-01-03 21:16:42 -05:00
bittles 17b041074c code refactoring
split xmpp and mqtt vacuums to their own modules
2023-01-03 20:29:44 -05:00
bittles 9a4481ae5f add custom component from main branch 2023-01-02 18:22:04 -05:00