Happy to - It’s still in this state here (I’ve stopped and started the service but not rebooted the box).
Hostname should be set in the config.json, a snippet is:
"registered_at":1555934873742,"deviceId":4,"hostname":"mqtt"}
if I run hostname
root@mqtt:/etc/avahi# hostname
mqtt
if I run ps | grep avahi
root@mqtt:/etc/avahi# ps | grep avahi
31463 redsocks 3856 S avahi-daemon: running [b356345-28.local]
31464 redsocks 3472 S avahi-daemon: chroot helper
32000 avahi 5400 S avahi-daemon: registering [mqtt-48.local]
32001 avahi 5136 S avahi-daemon: chroot helper
32369 root 2864 S grep avahi
Now that -48 has increased since I restarted the service some minutes ago (!)
If I look at the logs
root@mqtt:/etc/avahi# journalctl | grep mqtt-
Aug 27 13:14:08 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-18
Aug 27 13:14:28 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-19
Aug 27 13:14:48 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-20
Aug 27 13:15:08 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-21
Aug 27 13:15:28 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-22
Aug 27 13:15:48 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-23
Aug 27 13:16:08 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-24
Aug 27 13:16:28 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-25
Aug 27 13:16:48 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-26
Aug 27 13:17:08 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-27
Aug 27 13:17:28 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-28
Aug 27 13:17:48 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-29
Aug 27 13:18:08 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-30
Aug 27 13:18:28 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-31
Aug 27 13:18:48 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-32
Aug 27 13:19:08 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-33
Aug 27 13:19:28 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-34
Aug 27 13:19:48 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-35
Aug 27 13:20:08 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-36
Aug 27 13:20:28 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-37
Aug 27 13:20:48 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-38
Aug 27 13:21:08 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-39
Aug 27 13:21:28 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-40
Aug 27 13:21:48 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-41
Aug 27 13:22:08 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-42
Aug 27 13:22:28 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-43
Aug 27 13:22:48 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-44
Aug 27 13:23:08 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-45
Aug 27 13:23:28 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-46
Aug 27 13:23:48 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-47
Aug 27 13:24:08 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-48
Aug 27 13:24:28 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-49
Aug 27 13:24:48 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-50
Aug 27 13:25:08 mqtt avahi-daemon[32000]: Host name conflict, retrying with mqtt-51
It’s really unhappy! 
Anything else I can tell you ?