UPC TV Box

This guy is a genius :slight_smile: I made a very quick and dirty adaptation and it works ! Not really great since it is kind of emulating commands that would be sent thru the mobile/web clients so actions done with the remote control are not reflected but that’s very good already.
The adaptation don’t need to know how to code don’t worry
Edit ziggo_client.py
replace the three variable below with the following content
API_URL_SESSION = “https://web-api-prod-obo.horizon.tv/oesp/v3/CH/eng/web/session
API_URL_TOKEN = “https://web-api-prod-obo.horizon.tv/oesp/v3/CH/eng/web/tokens/jwt
DEFAULT_HOST = “obomsg.prod.ch.horizon.tv

Edit ziggo_mediabox_nextpy
replace these two variables
API_URL_LISTING_FORMAT = “https://web-api-prod-obo.horizon.tv/oesp/v3/CH/eng/web/listings/?byStationId={stationId}&byScCridImi={id}
API_URL_RECORDING_FORMAT = “https://web-api-prod-obo.horizon.tv/oesp/v3/CH/eng/web/listings/?byScCridImi={id}

Edit ziggo_next_container.py
replace this single value
API_URL_CHANNELS = “https://web-api-prod-obo.horizon.tv/oesp/v3/CH/eng/web/channels

Basically I just updated the APIS urls to point to swiss servers and it works.

1 Like