Now that VenusOS has transitioned to FlashMQ from mosquitto, past solutions for limiting MQTT data transfer to VRM do not work. Official documents state that there isn't a need to limit anymore.
---
2) No more selective keep-alive
Another change is that 'selective keep-alive' is, at least for now, not supported. Selective keep-alives was a mechanism to only keep certain topics alive, to reduce traffic and load. However, this effect was actually not achieved well, and with this new faster implementation, it's simply no problem to send all topics.
---
However, for folks on metered connections (remote sites, boats, etc), there is very much a need to limit what data goes out of the local network. With dbus-flashmq sending every single topic, it can add up quickly.
Does anyone have info on how to cut the VRM connection (either officially or hack-y)?