There seem to be a few things going on with the News Skill and this isn’t comprehensive.
-
for many of the News selections, I get a message from Mycroft saying “…technical issue. I couldn’t start that news feed…” but it plays anyway. This occurred on NPR, BBC, PBS News Hour and AP Hourly News.
-
Fox news gets the same “…technical issue…” as above, but the news never plays.
The code looks reasonable:
‘FOX’: (‘Fox News’, ‘http://feeds.foxnewsradio.com/FoxNewsRadio’,
image_path(‘FOX.png’)),
The log shows this:
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/requests/adapters.py”, line 516, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host=‘foxnewsnetwork.mc.tritondigital.com’, port=443): Max retries exceeded with url: /OMNY_FOXNEWSRADIONEWSCAST_PODCAST_P/media/d/clips/4633a30a-0821-43b2-b233-aab201108451/23ee2b9d-080a-4e2b-8d54-aada012d111e/f3cb3556-d1f0-47e6-8e24-ac1c013b48c8/audio/direct/t1597864494/3PM_EDT_08_19_2020_Newscast.mp3?t=1597864494&in_playlist=b3bd4b0c-63b7-4140-ae0d-aada012d112c&utm_source=Podcast (Caused by NewConnectionError(’<urllib3.connection.VerifiedHTTPSConnection object at 0x44ac4290>: Failed to establish a new connection: [Errno -2] Name or service not known’))
-
AP Hourly News plays news from (probably) early April. Code may be specifying an episode.
‘AP’: (‘AP Hourly Radio News’,
“https://www.spreaker.com/show/1401466/episodes/feed” -
Georgia Public Radio doesn’t work at all. Message is “I’m not sure how to play news.” Looking at the code (and I am no Python expert), it looks to have no link to that, so perhaps it should be removed from the menu choices in the Skills settings.
"GBP": ("Georgia Public Radio", gbp, None),
I didn’t check any of the other feeds.