Skip to content

[Feature Request] Add CYCLE_INPUT support for media_player entity #72

Description

@mase1981

Hey Team, suggesting to add CYCLE_INPUT feature and command to the media_player entity to support devices that can only cycle through input sources sequentially, rather than selecting them directly.
Use Case
Many Samsung soundbars (Q950T, HW-Q70T, and others) do not support direct input source selection via the SmartThings API. Instead, they only support cycling through available inputs sequentially using the setNextInputSource command.
Currently, the UC Remote API only supports:

SELECT_SOURCE - Direct selection of a specific input source
No cycling functionality

This creates an unsolvable problem for integration developers working with devices that only support sequential cycling.

Suggesting to add CYCLE_INPUT = "cycle_input" for both media player and remote entity

this should be very similar to:
Channels: CHANNEL_UP/CHANNEL_DOWN (cycle) vs direct channel selection
Volume: VOLUME_UP/VOLUME_DOWN (cycle) vs VOLUME (direct)
Tracks: NEXT/PREVIOUS (cycle) vs direct track selection

this is so i can potentially provide enhancement to my Smartthings integration (and other potential integrations) https://github.com/mase1981/uc-intg-smartthings

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions