Fabian Peter Hammerle
|
3558fc372c
drop compatibility with python3.8 (untested cause pySwitchbot v0.17.2 added constraint bleak-retry-connector>=1.1.1 requiring python>=3.9); revert env
|
1 éve |
Fabian Peter Hammerle
|
8329e53782
require `PySwitchbot>=0.14.0,<0.41` instead of `PySwitchbot>=0.10.0,<0.13` & replace bluepy with bleak
|
1 éve |
Fabian Peter Hammerle
|
52764c2695
replace paho-mqtt with its async wrapper aiomqtt (to prepare for upgrading PySwitchbot)
|
1 éve |
Fabian Peter Hammerle
|
4c53756e7c
drop compatibility with python3.7 (reached end of life on 2023-06-27)
|
1 éve |
Fabian Peter Hammerle
|
37401fe57c
test against python3.11 & declare compatibility
|
1 éve |
Fabian Peter Hammerle
|
878afa9bf6
fix "TypeError: 'ABCMeta' object is not subscriptable" on python<3.9
|
2 éve |
Fabian Peter Hammerle
|
d9ed83a845
send command to set curtain motors' position
|
2 éve |
Fabian Peter Hammerle
|
6806749ea9
loosen version constraint to support PySwitchbot v0.12.0; update dev env
|
3 éve |
Fabian Peter Hammerle
|
5c7d230a80
loosen version constraint to support PySwitchbot v0.11.0; update dev env & adapt tests for new PySwitchbot version
|
3 éve |
Fabian Peter Hammerle
|
b0a6ad4925
drop compatibility with python3.6 (as in PySwitchbot v0.11.0)
|
3 éve |
Fabian Peter Hammerle
|
71dd59b114
fix console entry point
|
3 éve |
Fabian Peter Hammerle
|
3ee4888e3a
test against python3.10
|
3 éve |
Fabian Peter Hammerle
|
fcb34cee5e
drop compatibility with python3.5
|
3 éve |
Fabian Peter Hammerle
|
fadf3877c9
provide further information & workaround in exception msg when `le on` triggers `BTLEManagementError`
|
3 éve |
Fabian Peter Hammerle
|
0e9729f601
curtains: report position after sending stop command
|
3 éve |
Fabian Peter Hammerle
|
794d14c512
implement _CurtainMotor._report_position()
|
3 éve |
Fabian Peter Hammerle
|
b2747c3a3a
test against python3.9
|
3 éve |
Fabian Peter Hammerle
|
44f2706bde
add support for switchbot curtain motors
|
3 éve |
Fabian Peter Hammerle
|
7ff05ba3f2
dev env: upgrade black
|
4 éve |
Fabian Peter Hammerle
|
cb08933a42
fix setuptools_scm: ignore docker image digest tags docker/*
|
4 éve |
Fabian Peter Hammerle
|
cb2596d32e
standard python project tech stack (pipenv, pytest, pylint etc.); mqtt connect; GPLv3+
|
4 éve |