Hello, is this still working for people? When I follow the radio 1 example in the docs the cast “chime” plays on the best hub but no media plays and I get the error below:
Logger: pychromecast.socket_client
Source: /usr/local/lib/python3.9/site-packages/pychromecast/socket_client.py:726
First occurred: 14:02:24 (2 occurrences)
Last logged: 14:44:49
[Kitchen Display(192.168.68.109):8009] Exception caught while sending message to controller ReceiverController: Message urn:x-cast:com.google.cast.receiver from receiver-0 to *: {'requestId': 3765, 'status': {'applications': [{'appId': '03977A48', 'appType': 'WEB', 'displayName': 'BBC Sounds', 'iconUrl': 'https://lh3.googleusercontent.com/e0FlVyzbXhfUTBf0FPjSLulqvj3mVezQHIn6XQEs-DXwXG9QjNDY13sUl_PLZlypfMLb6W6hRfAvsgHX', 'isIdleScreen': False, 'launchedFromCloud': False, 'namespaces': [{'name': 'urn:x-cast:com.google.cast.debugoverlay'}, {'name': 'urn:x-cast:com.google.cast.cac'}, {'name': 'urn:x-cast:com.google.cast.broadcast'}, {'name': 'urn:x-cast:com.google.cast.media'}, {'name': 'urn:x-cast:uk.co.bbc.cast'}], 'sessionId': '8db2c4e0-543f-4f26-b0b1-f6a0950f6a32', 'statusText': 'BBC Sounds', 'transportId': '8db2c4e0-543f-4f26-b0b1-f6a0950f6a32', 'universalAppId': '03977A48'}], 'userEq': {'high_shelf': {'frequency': 4500.0, 'gain_db': 0.0, 'quality': 0.707}, 'low_shelf': {'frequency': 150.0, 'gain_db': 0.0, 'quality': 0.707}, 'max_peaking_eqs': 4, 'peaking_eqs': []}, 'volume': {'controlType': 'attenuation', 'level': 0.6000000238418579, 'muted': False, 'stepInterval': 0.05000000074505806}}, 'type': 'RECEIVER_STATUS'}
[Kitchen Display(192.168.68.109):8009] Exception caught while sending message to controller ReceiverController: Message urn:x-cast:com.google.cast.receiver from receiver-0 to *: {'requestId': 103, 'status': {'applications': [{'appId': '03977A48', 'appType': 'WEB', 'displayName': 'BBC Sounds', 'iconUrl': 'https://lh3.googleusercontent.com/e0FlVyzbXhfUTBf0FPjSLulqvj3mVezQHIn6XQEs-DXwXG9QjNDY13sUl_PLZlypfMLb6W6hRfAvsgHX', 'isIdleScreen': False, 'launchedFromCloud': False, 'namespaces': [{'name': 'urn:x-cast:com.google.cast.debugoverlay'}, {'name': 'urn:x-cast:com.google.cast.cac'}, {'name': 'urn:x-cast:com.google.cast.broadcast'}, {'name': 'urn:x-cast:com.google.cast.media'}, {'name': 'urn:x-cast:uk.co.bbc.cast'}], 'sessionId': '5f564fb2-4d25-4e1c-9387-88ab0183e9b8', 'statusText': 'BBC Sounds', 'transportId': '5f564fb2-4d25-4e1c-9387-88ab0183e9b8', 'universalAppId': '03977A48'}], 'userEq': {'high_shelf': {'frequency': 4500.0, 'gain_db': 0.0, 'quality': 0.707}, 'low_shelf': {'frequency': 150.0, 'gain_db': 0.0, 'quality': 0.707}, 'max_peaking_eqs': 4, 'peaking_eqs': []}, 'volume': {'controlType': 'attenuation', 'level': 0.6000000238418579, 'muted': False, 'stepInterval': 0.05000000074505806}}, 'type': 'RECEIVER_STATUS'}
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/pychromecast/socket_client.py", line 714, in _route_message
handled = handler.receive_message(message, data)
File "/usr/local/lib/python3.9/site-packages/pychromecast/controllers/receiver.py", line 106, in receive_message
self._process_get_status(data)
File "/usr/local/lib/python3.9/site-packages/pychromecast/controllers/receiver.py", line 237, in _process_get_status
self.app_launch_event_function()
File "/usr/local/lib/python3.9/site-packages/pychromecast/controllers/__init__.py", line 85, in <lambda>
callback_function=lambda: self.send_message_nocheck(
File "/usr/local/lib/python3.9/site-packages/pychromecast/controllers/__init__.py", line 99, in send_message_nocheck
self._message_func(self.namespace, data, inc_session_id, callback_function)
TypeError: 'NoneType' object is not callable