publish tweaks

This makes the manky laptop publish in a way that node-red will understand, and also lets us request a `network_def` message.