Projekt

Obecné

Profil

Akce

Schůze se zadavatelem 01 (#8270)

Datum: 22. března 2021

  • Cíl projektu: Vytvořit MQTT klienta, který sleduje příchozí zprávy (témata) na MQTT serveru a pro každé téma vytvoří okno, ve kterém bude zobrazovat časový průběh přijímaných dat

  • MQTT server – mikropočítač Raspbery Pi s nainstalovaným serverem Mosquitto
  • Klient – Publisher – ESP32 M5stack
  • Klient – Subscriber – PAHO python client - poběží na RaPi a bude zobrazovat data, která odeslal klient Publisher
Komunikace:
  • Client Subscriber sleduje mqtt brooker.
  • Jakmile přijde zpráva s daným tématem otevře se okno a začnou se zobrazovat data.
  • Založí se soubor pod daným tématem a začnou se ukládat data.
  • Pokud přestane Publisher posílat data tak se po nastavitelné době ukončí odběr, zavře se okno pro téma a zavře se soubor s daty.

Návody:
https://randomnerdtutorials.com/testing-mosquitto-broker-and-client-on-raspbbery-pi/
http://www.steves-internet-guide.com/into-mqtt-python-client/

Aktualizováno uživatelem Milan Kohoutek před téměř 4 roky(ů) · 4 revizí