OK, then this isn’t so bad. A couple of Rules that I can later distribute as a library or a template isn’t so bad at all.
Nothing I can think of. I think as long as we can subscribe to a tree of topics using # and get the topic as well as the message itself and we have a way to publish to arbitrary topics from a Rule (using event.topic as the MQTT topic will probably be the most natural) I think we have all the bases covered.