-
-
Notifications
You must be signed in to change notification settings - Fork 83
Description
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).