Mqtt.max_queue_length for Homie Convention

The only problem is more memory used by the queue before mqtt gets connected.

To avoid that, start publishing after mqtt is connected.