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

Auto-profile selector confuses some users #35

Closed jsiegenthaler closed 2 years ago

jsiegenthaler commented 3 years ago

Describe The Bug: The auto-profile selector confuses some users who use minimum config

To Reproduce:

  1. Create a scenario with multiple profiles, eg Child, Dad, Mum
  2. Ensure each profile has <95 channels
  3. Configure EOSSTB with minimum config
  4. Assume role of Mum
  5. Restart Homebridge
  6. Observe how the auto-profile selector takes the first found profile and uses it
  7. Observe that you have no control over the selected profile, and the selected profile is not what you want

Expected behavior: Users that use the plugin with the absolute minimum config expect to be using the Shared Profile If a user wants to use any other profile, then he will configure it himself.

Proposed solution: Disable the auto-profile selector or make disabling configurable

Environment:

jsiegenthaler commented 2 years ago

Decided to leave this as-is unless someone comes back with any desires to have it any other way