Commit graph

384 commits

Author SHA1 Message Date
Brian Martin
acbcb8707a Revamp xmpp and rearranging code
Rework XMPP to support iq and sasl auth
Organize and rework the run code
Support for threading
2019-02-15 23:12:33 -05:00
Brian Martin
a1b1b1a23b Manageable logging
Manageable logging
2019-02-06 10:42:50 -05:00
Brian Martin
5ff859a5ce Update README.md 2019-02-06 00:38:51 -05:00
Brian Martin
eb4cb2b996 Try except
Try except
2019-02-05 22:08:51 -05:00
Brian Martin
8e1ba3a475 Fix for Android app
Fix for Android app
Android and iOS are sending requests to usersapi differently, this handles both gracefully
2019-02-05 10:36:37 -05:00
Brian Martin
da286b7fa9 Update doc for crt
Update doc for crt
2019-02-05 09:50:36 -05:00
Brian Martin
13c2e07dd7 Add der ca and update docs
Add der ca and update docs
2019-02-05 09:42:16 -05:00
Brian Martin
3d572f61f3 doc update
doc update
2019-02-05 09:15:37 -05:00
Brian Martin
3a7d6545e5 Update README.md 2019-02-05 09:00:23 -05:00
Brian Martin
79acf430d9 Updating docs
Updating docs
2019-02-05 08:59:38 -05:00
Brian Martin
29689b3469 Update README.md 2019-02-05 08:45:21 -05:00
Brian Martin
53d747238f Update README.md 2019-02-05 08:43:43 -05:00
Brian Martin
c19ba40a38 Update README.md 2019-02-05 08:42:29 -05:00
Brian Martin
c42c02278a Update README.md 2019-02-05 07:38:24 -05:00
Brian Martin
605a28f570 Update README.md 2019-02-05 07:36:56 -05:00
Brian Martin
d8ce4bdfd0 Update README.md 2019-02-05 07:35:18 -05:00
Brian Martin
f2ddf01465 update xmpp log messages + split checkLogin
update xmpp log messages + split checkLogin
checkLogin disabled for now until there is a way to store users longer
2019-02-03 16:32:37 -05:00
Brian Martin
f7d91aa650 Split bots and clients, Fix XMPP threads not exiting
Split bots and clients, Fix XMPP threads not exiting
2019-02-03 16:16:29 -05:00
Brian Martin
e0c9382156 Remove old certs
Remove old certs
2019-02-02 11:35:48 -05:00
Brian Martin
d9bf97ce57 Remove paho and use hbmqtt for helper
Remove paho and use hbmqtt for helper
Fix sleep bug
2019-02-02 04:57:47 -05:00
Brian Martin
99508f25dc Fix logging
Fix logging
2019-02-01 18:05:26 -05:00
Brian Martin
e3179d36a8 Change Confserver to AIOHTTP
Change Confserver to AIOHTTP
Better threading and performance across
2019-02-01 17:19:07 -05:00
Brian Martin
98068046e9 Working with app and Add CA
Tested with the EcoVacs app, almost everything works.
CA Added for managing certs.  A self-signed may work as well. TBD
2019-02-01 01:47:14 -05:00
Brian Martin
58e7ce0653 WIP: Working POC
Basics are in and this can act as a bumper server for control of D901.
TODO: Better threading and cleanup
2019-01-31 09:43:06 -05:00
Brian Martin
b184e1c2c6 Add bumper plugin to mqtt 2019-01-30 10:20:54 -05:00
Brian Martin
134d698eeb WIP: Moving along
Getting closer to handling
2019-01-30 02:24:02 -05:00
Brian Martin
2e874307ed WIP: MQTT 2019-01-29 08:35:10 -05:00
Torbjörn Axelsson
9564c20942 Sucks example updated 2017-12-18 12:59:28 -08:00
Torbjörn Axelsson
b74f76fb45 Forward client-to-client pings 2017-12-18 12:59:16 -08:00
Torbjörn Axelsson
c764c20ae7 Minor code tidying 2017-12-18 12:58:51 -08:00
Torbjörn Axelsson
a012cd2ee4 .gitignore update 2017-12-18 12:57:34 -08:00
Torbjörn Axelsson
42fb7466ec License 2017-12-18 12:57:28 -08:00
Torbjörn Axelsson
f21b3e7354 Improved threading and configuration options 2017-12-16 08:43:08 -08:00
Torbjörn Axelsson
d9ceeea556 Initial commit 2017-12-15 15:14:33 -08:00