renamed getDeviceByName to get_device_by_name,
check that we have a actual device
Remove required trailing slash.
Check that we have a proper device.
Grab 'state' and 'current_track' from coordinator when in a group.
Add group dict with 'coordinator' and 'members'.