* add unique_id & device_info * remove broken image * use a combination of mac and port (for multizone devices) * use the typed dataclass Co-authored-by: Mick Vleeshouwer <mick@imick.nl> * Don't use get * fix device_info * remove device_info Co-authored-by: Mick Vleeshouwer <mick@imick.nl>