Blackymas / NSPanel_HA_Blueprint

This allows you to configure your complete NSPanel via Blueprint with UI and without changing anything in the code
1.4k stars 253 forks source link

Harmony Switch depreciation #1393

Open GraceO77 opened 10 months ago

GraceO77 commented 10 months ago

With the upcoming depreciation of switch used in the Logitech Harmony integration, can the button pages allow access to used the appropriate "select" function? Or is there a better way to utilise the harmony integration with the NSPanel?

edwardtfn commented 10 months ago

I'm not familiar with Harmony integration...

Could you please describe how you use that in Home Assistant (the functionality you wanna have in the button pages)? Screenshot are welcome, 😉

quenthal commented 9 months ago

With current integration you still have the capability of choosing "activity" with Harmony using switches.

For example I have 5 switches, one for Playstation 5, one for Apple TV, one for TV etc. When I switch on for example Apple TV, all my A/V equipment turn on (if they are off), switch their own inputs to correct ones with Apple TV showing on projector. If I then switch on PS5, Apple TV toggle turns automatically off and everything switches to PS5 on my A/V equipment.

They are now deprecating this switch based capability. Instead, one can choose the activityfrom drop down menu (select).

I think one could make either automation and switch helpers to mimick old way of Harmony integration, and then use those at NSPanel, or make buttons that call service input.select.select_option with the actitivity they want.

GraceO77 commented 9 months ago

Thanks, as @quenthal mentioned, that is how the Harmony integration works. My suggestion for the blueprint was to allow the button pages to be able to have "select" as an action. @edwardtfn the issue of the harmony change is listed here. https://github.com/home-assistant/core/pull/92787 really just trying to continue having a single button push on the nspanel to activate. @quenthal , I also wanted to avoid writing scripts/automations for each

Ladida1 commented 8 months ago

I had the same issue, had just setup the NSPanel with HA_Blueprint and added the Harmony Switches. Worked very well, then I found out they where being depriciated.

Followed the script on this page: https://community.home-assistant.io/t/deprecated-harmony-entity-detected-in-script-theater-mode-off/651492/31

Toke me 15-20 minutes to convert the switches to helpers and change in the NSPanel blueprint. Now I have the same functinoality again but without the switches.