Go to file
Ralf Ramsauer 8b49c2f332 doorstate: automatically reconnect if mqtt broker fails
We had a bug: doorstate didn't reconnect to the broker if it temporarily
disappeared.

Fix this by using start_loop() (which starts a thread that observes the
broker and automatically reconnects) instead of the synchronous loop()
method.

Thomas Basler <github.thomas@familie-basler.net>
Signed-off-by: Ralf Ramsauer <ralf@binary-kitchen.de>
2019-07-07 23:16:18 +02:00
arch VERSION: open 2.1 development cycle 2019-06-23 23:41:29 +02:00
avr-code avr: use a own header to define constants 2019-06-14 21:30:54 +02:00
cad Design a button case 2018-09-04 01:21:41 +02:00
etc doorstate: reimplement doorstate in python 2019-06-23 23:17:31 +02:00
pydoorlock Config: Move SYSCONFDIR and PREFIX to Config 2019-06-15 22:42:01 +02:00
schematics schematics: Add BOM and Reichelt link 2018-09-10 01:03:32 +02:00
scripts pydoorlock: autogenerate Protocol.py 2019-06-14 21:37:47 +02:00
share/doorlockd doorstate: reimplement doorstate in python 2019-06-23 23:17:31 +02:00
systemd Makefile: introduce more variables 2019-06-15 22:33:31 +02:00
.gitignore gitignore: remove gpio-wait 2019-06-23 23:40:29 +02:00
LICENSE moved License file 2015-09-25 00:50:09 +02:00
Makefile doorstate: reimplement doorstate in python 2019-06-23 23:17:31 +02:00
TODO Make sounds working again 2018-10-07 03:47:34 +02:00
VERSION VERSION: open 2.1 development cycle 2019-06-23 23:41:29 +02:00
doorlockd Config: Move SYSCONFDIR and PREFIX to Config 2019-06-15 22:42:01 +02:00
doorlockd-passwd doorlockd: backend: support local authentication 2018-09-18 01:28:34 +02:00
doorstate doorstate: automatically reconnect if mqtt broker fails 2019-07-07 23:16:18 +02:00
setup.py pydoorlock: install pydoorlock via pip 2018-10-16 21:48:13 +02:00