For avahi-daemon to broadcast the presence of a device on the network you need to tell it to publish something.
change: publish-workstation=nopublish-workstation=no
to publish-workstation=yespublish-workstation=yes
then:
systemctl avahi-daemon restart