Fabian Peter Hammerle
|
7fce0c4545
_report_state; adapt logging; no longer wait for publish (froze)
|
il y a 5 ans |
Fabian Peter Hammerle
|
ce8cf8c8bf
publish new state to homeassistant/switch/switchbot/MAC_ADDRESS/state on success
|
il y a 5 ans |
Fabian Peter Hammerle
|
396e3423ec
added command line parameters --mqtt-username and --mqtt-password
|
il y a 5 ans |
Fabian Peter Hammerle
|
1cbea6d273
fixed executable name in command line help
|
il y a 5 ans |
Fabian Peter Hammerle
|
421c928905
test _mqtt_on_message callback
|
il y a 5 ans |
Fabian Peter Hammerle
|
040db05101
refactor: split _run from _main; added tests
|
il y a 5 ans |
Fabian Peter Hammerle
|
df72a8593f
fix linter warnings
|
il y a 5 ans |
Fabian Peter Hammerle
|
701ec81f1f
validate mac address
|
il y a 5 ans |
Fabian Peter Hammerle
|
85f6a05fab
log outcome of sent command
|
il y a 5 ans |
Fabian Peter Hammerle
|
623fc50691
send command to switchbot
|
il y a 5 ans |
Fabian Peter Hammerle
|
833ef5ea8f
extract mac address from topic
|
il y a 5 ans |
Fabian Peter Hammerle
|
563ffd546a
subscribe to homeassistant/switch/switchbot/+/set
|
il y a 5 ans |
Fabian Peter Hammerle
|
cb2596d32e
standard python project tech stack (pipenv, pytest, pylint etc.); mqtt connect; GPLv3+
|
il y a 5 ans |