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

Q: Could Nymphcast be integrated with "MatterCast"? #87

Open
MayeulC opened this issue May 28, 2024 · 1 comment
Open

Q: Could Nymphcast be integrated with "MatterCast"? #87

MayeulC opened this issue May 28, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@MayeulC
Copy link

MayeulC commented May 28, 2024

I was just made aware that a "Matter Casting" feature was part of the Matter standard: esphome/feature-requests#2723 (this user put quite a few details in that ticket).

Matter is an application-layer protocol, leveraging IPv6 networks (including Wi-Fi, Ethernet and Thread-based networks). It is mostly useful for standardizing service discovery and interoperability across various home automation brands. Looks like Amazon has started to integrate Matter Casting with their devices and apps, giving it at least some degree of industry adoption.

While interoperating with chromecast was never really an option, I could see this more open standard being integrated with NymphCast, do you have an opinion on this?


References: Some example code is available here, including a Linux server/client.

There is a little bit more information in the matter spec docs: Matter-1.3-Device-Library-Specification, mostly a description of the various available "clusters" (similar to d-bus properties if you will). Also in Matter-1.3-Core-Specification, there is a short example for publishing the service with avahi:

avahi-publish-service --subtype=_V123._sub._matterd._udp DD200C20D25AE5F7
_matterd._udp 33333 VP=123+456 DT=35 DN="Living Room TV

The specifications documents can be downloaded from here (spec doc links sent by e-mail instantly after submitting the form).

@MayaPosch MayaPosch added the enhancement New feature or request label Jun 3, 2024
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

3 participants