- Należy uzupełnić w pliku config.json dane potrzebne do połączenia się ze swoim brokerem MQTT
- Uruchomić plik app.py powinna się pokazać wiadomość:
* Serving Flask app "app.py"
* Environment: development
* Debug mode: off
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
- Należy uruchomić powyższy link w przeglądarce
- Po włączeniu/wyłączeniu dowolnego użądzenia powinno się pokazać w konsoli coś w rodzaju:
[INCOMING MESSAGE] {'topic': 'home/bedroom/light', 'payload': 'OFF'}
Co oznacza że operacja dotarła do serwera MQTT i wróciła do nas bo subskrybujemy topic.
Project jest wykonany w oparciu o bibliotekę Flask oraz Flask-MQTT.
Wszystkie pokoje i znajdujące się w nich urządzenia są ładowane dynamicznie na stronę z pliku config.json