I recently updated my Victron Venus GX firmware and after the firmware 2.72 upgrade mqtt bindings have been unstable, and I am unable to find the cause.
After (re)starting the mqtt broker or genertic mqtt thing messages will start to be processed as normal. But after about a minute it stops updating with no message in the openhab.log or the mosquitto.log.
When I connect to the broker using an mqtt client like mqtt.fx I can see it receiving what appears to be an empty message after which it stops getting new messages for a while but then resumes receiving messages. This simply repeats.
OH 3 however does not resume and well I would like to find out what is causing the issue.
In the venus GX there is also no output from mosquitto (when running it from the command line not as a service). I cannot seem to find where the venus GX puts the mosquitto.log if it even logs at all.
The mosquitto service is running on the OpenHab 3.0.2 server and it is not reporting any errors.
I suspect there is some kind of keep alive issue between the two causing the interruption after an initially successful connection. But I simply can’t find any thing to verify that. My config on the OH side is still the same as before.
Any ideas as to where/how I could look for more clues as to why messages keep stopping?