When i tested snips, there was a tool named snips-watch. With this tool, we were able to see in human readable text the MQTT message in live.
But, i needed more functionnalities. I needed to record and read all MQTT messages (and audio streaming) to understand why something gone wrong on one of statellite.
So i write a quick and dirty script python to that.
As i’m going to migrate from snips to rhasspy, i quickly updated this tool for rhasspy.
Be carefull, i give it as-is with no guarantee. I’m not a good python developper. But if this tool can help someone, why not
If you’re french, i did a blog article for beginners.
Thanks a lot. Working very well for me.
With a Docker install of Rhasspy and for newbies like me, use “rhasspy-watch.py --host 172.17.0.1 --port 12183”. You therefore have to add “-p 12183:12183” when running Docker. Guess they are over workaround but that’s working for me.