Robert Resch
89f4b56859
refactor bumper_confserver_api_appsvr plugin
2022-03-06 14:14:10 +01:00
Robert Resch
23d79e8ea1
create env var for https port
2022-03-06 00:44:12 +01:00
Robert Resch
3a4a70a6bb
remove unused imports
2022-03-06 00:16:00 +01:00
Robert Resch
2781f5d32e
remove shebangs
2022-03-06 00:04:23 +01:00
Robert Resch
4dce3c262c
start refactoring confserver
2022-03-06 00:03:05 +01:00
Robert Resch
ba3f28165f
remove unnecessary list/objects
2022-03-05 21:10:48 +01:00
Robert Resch
fccca0919a
fix check if session has state connected
2022-03-05 21:10:03 +01:00
Robert Resch
2f7c7e1aa8
run prettier
2022-03-03 14:10:50 +01:00
Robert Resch
1e2d87efda
improve code quality for mqtt server
2022-03-03 14:10:36 +01:00
Robert Resch
e65446515d
don't expose mqtt client/broker outside the class
2022-03-03 12:11:08 +01:00
Robert Resch
953c580b0e
Merge pull request #4 from edenhaus/3.9
...
update to python3.9
2022-02-11 22:26:44 +01:00
Robert Resch
a6593df48a
run pyupgrade for python3.9
2022-02-11 22:22:38 +01:00
Robert Resch
f8045c3be5
update to python 3.9
2022-02-11 11:54:40 +01:00
Robert Resch
1e58f8be99
fix mqtt workaround
2022-02-11 11:04:41 +01:00
Robert Resch
34b3c1e57b
fix ci branches
2022-02-11 10:53:38 +01:00
Robert Resch
913c15ad02
fix tests
2022-02-11 10:52:21 +01:00
Robert Resch
91ebc285b0
add workaround for mqtt bot status
2022-02-11 10:52:12 +01:00
Robert Resch
b48d3c8ad9
fix warnings
2022-01-30 22:45:48 +01:00
Robert Resch
226f7556ce
resolve mypy issue on mqttserver.py
2022-01-30 22:33:31 +01:00
Robert Resch
479c0f1cba
Merge pull request #3 from edenhaus/deps
...
Upgrade requirements
2022-01-30 21:23:55 +01:00
Robert Resch
67797c04b0
push images to github
2022-01-30 20:23:29 +01:00
Robert Resch
9354bf33bd
Add expose ports
2022-01-30 19:37:04 +01:00
Robert Resch
c999be7057
migrate from hbmqtt to amqtt
2022-01-30 19:00:51 +01:00
Robert Resch
c9eea451ef
upgrade requirements
2022-01-30 15:12:26 +01:00
Robert Resch
c18208aa30
Merge pull request #2 from edenhaus/next-v2
...
Add pre-commit and fix tests
2022-01-30 14:56:14 +01:00
Robert Resch
8642990b6e
use asyncio_mode = auto and fixtures for mqtt and conf server
2022-01-30 14:52:08 +01:00
Robert Resch
ac33a522f9
add test timeout
2022-01-30 13:16:42 +01:00
Robert Resch
ccca39761c
run isort
2022-01-30 12:03:53 +01:00
Robert Resch
f80737c37b
run codespell
2022-01-30 12:01:40 +01:00
Robert Resch
80f778c031
run black
2022-01-30 11:53:54 +01:00
Robert Resch
a2157f7bc8
add pytest-env
2022-01-30 11:48:52 +01:00
Robert Resch
4102210ed0
add ci
2022-01-30 11:47:48 +01:00
Robert Resch
57f7490c92
fix tests
2022-01-30 11:41:56 +01:00
Robert Resch
04bd6b3ef0
run pyupgrade
2022-01-30 10:33:37 +01:00
Robert Resch
bf2514cb09
add pre-commit
2022-01-30 10:27:41 +01:00
Robert Resch
ec3cb41dc0
use one column for connected
2021-09-20 22:09:15 +02:00
Robert Resch
a76d64429d
format home.jinja2
2021-09-20 22:08:19 +02:00
Robert Resch
aaf34097b4
replace busy waiting with asyncio.Event
2021-09-20 20:20:41 +02:00
Robert Resch
6c94484068
use branch name as tag name
2021-07-05 12:48:29 +02:00
Robert Resch
76f45225d9
use branch name as tag name
2021-07-05 12:41:32 +02:00
Robert Resch
fbe035a723
revert to python 3.7
2021-06-20 11:58:20 +02:00
Robert Resch
0321580250
use buildx to build multi arch images
2021-06-17 23:05:06 +02:00
Robert Resch
bbb2700a75
delete create_certs functionality
2021-06-17 22:11:47 +02:00
Robert Resch
3a7ce8c6e2
fix imports
2021-06-17 22:06:41 +02:00
Robert Resch
d0a53d5c9a
refactor mqtt server
2021-06-17 21:49:44 +02:00
Robert Resch
58f0875197
use util method to setup logger
2021-06-17 19:11:31 +02:00
Robert Resch
a712b64798
format files
2021-06-11 17:37:25 +02:00
Robert Resch
106fbdcc7d
increase wait_resp_timeout_seconds to 60 as my robot takes sometime 50 seconds for a response
2021-06-11 17:36:37 +02:00
Robert Resch
df36bdd29d
add new endpoints for app v2 ( #116 )
...
* add some new endpoints for app v2
* add oauth
* update EcoVacsHomeProducts
- new attribute model
* add some missing endpoints for app v2
* - use only one level subdomain urls on service list
- add status
* add new used subdomains (for europe)
* improve docker images creation as requirements are change less often
* reformat area list
* add revoke expired oauths
* add docker-compose example
* wait for mqtt start fixes #107
* make images even smaller by copying only required folders instead of all (.git,...)
* fix exception during logging
* return fail if we can't get clean logs
* improve docker docs. Thanks for the hit @Bustel
* fix body not json serializable
* add docker-compose example in separate folder
2021-06-05 09:06:18 -04:00
Brian Martin
9b1ae262a8
Merge pull request #104 from kushagharahi/log-to-stdout
...
Add LOG_TO_STDOUT env var
2021-02-21 12:56:04 -05:00