Skip to content

SSDP Discovery Helper #2807

@peternewman

Description

@peternewman

Is this a feature relevant to companion itself, and not a module?

  • I believe this to be a feature for companion, not a module

Is there an existing issue for this?

  • I have searched the existing issues

Describe the feature

Off the back of #2087 , it would be great to do the same sort of thing but for SSDP.

For example Sony Bravia use this which would benefit https://github.com/bitfocus/companion-module-sony-bravia/ . Others have implemented SSDP in other tools to discover it (e.g. home-assistant/core#77772 ).

Here's their relevant code
home-assistant/core@7c460cc#diff-0af27839888d627dfb217e7ae091cd8cc5f24627d03f7f79f130db04d781b3ebR142-R157

So in that case filtering for a particular attribute within a third level hash looks to be sufficient.

Usecases

Similar to the Bonjour stuff, allow the system to suggest suitable/valid hostnames.

In future possibly even suggest modules/connections to add/load similar to #2088 for Bonjour.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions