Merge async and xmpp work #34

Merged
bmartin5692 merged 20 commits from dev_broken-XMPP into master 2019-05-23 15:22:58 +02:00

20 commits

Author SHA1 Message Date
Brian Martin
7dc2504f2b Fix confserver test and add dev pbr
Fix confserver test and add dev pbr
2019-05-23 09:20:17 -04:00
Brian Martin
588959d1ef bump pipfile
bump pipfile
2019-05-23 09:09:01 -04:00
Brian Martin
2460182f4f Fix the things
XMPP is now async and works - Closes #27
Full async - Closes #22
Individual log files - Closes #21
2019-05-23 09:01:30 -04:00
Brian Martin
ceb8cf2651
Merge pull request #33 from bmartin5692/fix-#31
Fix #31
2019-05-21 10:31:52 -04:00
Brian Martin
3ae24976af
Merge branch 'dev_broken-XMPP' into fix-#31 2019-05-21 10:28:24 -04:00
Brian Martin
1a2500807a
Merge pull request #30 from bmartin5692/support-ecovacs-home
Support ecovacs home app
2019-05-20 22:22:10 -04:00
Brian Martin
79ad55d2ec
Merge branch 'dev_broken-XMPP' into support-ecovacs-home 2019-05-20 22:20:19 -04:00
Brian Martin
9509163464 Updates for XMPP
Updates for XMPP, seems to fix an issue with holding the rest of the asyncio loops hostage after a disconnect.
2019-05-18 15:55:00 -04:00
Brian Martin
d238ded6c1 Better MQTT logging and asyncio debug on
Better MQTT logging and asyncio debug on
2019-05-18 08:35:08 -04:00
Brian Martin
58919e1cbb
Merge pull request #24 from bmartin5692/remove_Context
Remove contextVars
2019-05-12 15:50:59 -04:00
Brian Martin
c4900be511 Fix db_path and test
Earlier commit broke the db_path and tests.....
2019-05-12 15:49:08 -04:00
Brian Martin
652a0b0e9b Fix command_responses
Final removal of contextvars
2019-05-12 15:42:47 -04:00
Brian Martin
d6816a02ec Remove vars
Start removal
2019-05-12 15:31:52 -04:00
Brian Martin
2683421c34 Fix startup and create db path
Fix for listen args and create db path if it doesn't exist
2019-05-12 15:20:10 -04:00
Brian Martin
17d7ee5f66 Individual log files
Log files per service - Closes #21
2019-05-03 09:00:05 -04:00
Brian Martin
6aedcd9050
Merge pull request #20 from bmartin5692/wip_asyncio
Wip asyncio
2019-04-16 20:49:02 -04:00
Brian Martin
bde8a7331e xmpp sleep to async
xmpp sleep to async
2019-04-16 20:42:41 -04:00
Brian Martin
b8f95d5b9c dont schedule pings if client disconnected
dont schedule pings if client disconnected
2019-03-22 09:58:03 -04:00
Brian Martin
437417929e WIP - Convert XMPP to Async
WIP - Convert XMPP to Async
2019-03-22 09:49:15 -04:00
Brian Martin
a296f038a7 rearrange start to use asyncio
Create an asyncio loop then start confservers, mqtt, and mqtthelper in loop.

TODO: Re-work xmpp for asyncio
2019-03-21 21:19:29 -04:00