You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#65: Multi-room casting. Any groups that are created for Audio cast devices will appear as separate cast devices.
Better support for audio devices. CastStatus.is_active_input and CastStatus.is_stand_by will report None for audio devices as this information is not available.
The socket timeout value (timeout) can be specified when fetching cast devices.
Improved information on Cast devices by primarily using the Dial information.
New fields on DeviceStatus.
uuid, the unique ID for the cast devices. Stored as UUID type.
cast_type, type of cast device, one of "cast" (regular Chromecast), "audio" (Audio cast) or "group" (Grouped devices/multi-room). See dial.CAST_TYPES for details.
Better __repr__ strings on some classes.
ConnectionStatus now reports the host/port pair using a namedtuple called NetworkAddress.
Client
Specify socket port using the new port parameter to Chromecast class. This is part of the multi-room support as groups use a different port but the same IP.
New properties on Chromecast class for ease of access. uuid, name, model_name and cast_type.