Useful client tool presentation [message #1778281] |
Tue, 12 December 2017 10:57  |
Eclipse User |
|
|
|
Not sure it's the right place so please forgive me if not.
While Escape Room 2.0 project at Live Escape tackle more and more automatized and complex escape games with several Arduino Yun and Raspberry Pi3 rooms, we've consider to migrate from C, C++ and Python TCP sockets with peer-to-peer protocol to MQTT broker with simple text procotol over inbox/outbox topics.
To help us manage so many IoT traffic I had to create a client tool to observe messages exchanged in to broker for every rooms. I made my pyQt5 work available on GitHub at https://github.com/fauresystems/mqtt-observer
I posted source code, some screenshots and a windows 32 buid, but with pyinstaller one can create build for Linux and Mac.
Any feedback will be welcome, particualr trick was to switch from a broker to another (need to reinitialise Paho client and restart its loop, while the program also has a Qt loop).
|
|
|
|
Powered by
FUDForum. Page generated in 0.03958 seconds