jsiegenthaler / homebridge-eosstb

A homebridge plugin for the EOS set-top box as used by Sunrise, Telenet, Ziggo, Virgin Media and maybe more in various countries on the Horizon Go (HGO) platform
https://github.com/jsiegenthaler/homebridge-eosstb
32 stars 4 forks source link

wrong url for belgium #117

Closed davidkronfeld closed 4 weeks ago

davidkronfeld commented 3 months ago

Describe The Bug:

upon startup, HB crashes and restarts

To Reproduce:

Just start the service, with country = Belgium (be-fr or be-nl).

In the log, we can find:

I found a fix for this problem: when I adapt manually the url in the function countryBaseUrlArray for 'be-nl' and 'be-fr' to the same value as for 'be', the problem is solved.

Expected behavior:

Logs: (for privacy reason, I replaced my DTVid with xxxx) [4/8/2024, 7:27:08 PM] [EOSSTB] Refreshing recording bookings for householdId DTV000xxxx_be [4/8/2024, 7:27:08 PM] [EOSSTB] getRecordingBookings: GET undefined/eng/web/recording-service/customers/DTV000xxxx_be/bookings?limit=10&sort=time&sortOrder=asc

Show the Homebridge logs here, remove any sensitive information.

Plugin Config:

Show your Homebridge config.json here, remove any sensitive information.

Screenshots:

Environment:

Voyager1 commented 1 month ago

I confirm that this fixes the issue for BE-NL.

jsiegenthaler commented 1 month ago

Can you please post the url you are using for be? Can you please advise if the plugin successfully logos on and controls the settop box in Belgium? Here in Switzerland, I can no longer logon... due to changes in the authentication mechanism

Voyager1 commented 1 month ago

plugin logs on successfully and reads all channels etc. URL added in index.js, line 61: 'be-nl': 'https://spark-prod-be.gnp.cloud.telenet.tv',

for be-fr, I cannot confirm, as I live in be-nl region. In terms of control: on/off works, changing channels works "most of the time" (doesn't work with some - I cannot explain)

jsiegenthaler commented 1 month ago

Similar to the issue reported in #120 A fix has been added to v2.3.2-beta.1, I'd love some feedback from BE users

jsiegenthaler commented 4 weeks ago

Fixed in v2.3.2