using avahi to connect with daemons to prepare for gpio