Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration with Home Assistant #67

Open
9scorp4 opened this issue Jul 27, 2022 · 1 comment
Open

Integration with Home Assistant #67

9scorp4 opened this issue Jul 27, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@9scorp4
Copy link

9scorp4 commented Jul 27, 2022

Hello,

Just like the title says, I am just opening the discussion about the possibility of integration of NymphCast with HA. I have been looking for an open source solution to Chromecast for a while and I find NymphCast to be the one that suits my needs most, even though I don't have it with me yet.

The idea about this integration is that we could control the NymphCast server from HA. Think about voice-command a movie, or turning on/off the TV following a trigger (voice command, sensor, buttons, etc.). Do you think it's possible to do that? I'm not so knowledgeable about open source technology so sorry if my question stays too vague.

Thanks!

@MayaPosch MayaPosch added the enhancement New feature or request label Jul 29, 2022
@MayaPosch
Copy link
Owner

Thank you for this idea :)

I have done a bit of reading up on HA's architecture, and it's integration extensions: https://developers.home-assistant.io/docs/architecture_components/

At this point in time there seem to be two approaches to control NymphCast with HA:

  1. Making libnymphcast work with an HA integration module, via the C-interface compatibility in Python.
  2. Add MQTT support to NymphCast and control NC via the MQTT integration in HA.

The first option would be the most work, but also be the most versatile. The latter likely would be somewhat of a compromise due to the limitations of MQTT.

At this point I'm thinking that the first option is worth pursuing, to get something akin to the ChromeCast integration in HA, or similar.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants