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

[FR] Are you considering a matter agreement in the future? #4993

Open
wisonlau opened this issue Feb 29, 2024 · 2 comments
Open

[FR] Are you considering a matter agreement in the future? #4993

wisonlau opened this issue Feb 29, 2024 · 2 comments
Labels
Category: Controller Related to interaction with other platforms Type: Feature Request Add a completely new feature (e.g. controller/plugin)

Comments

@wisonlau
Copy link

I want to connect the device connected to espeasy to Apple homepod, and I also need to cooperate with HomeAssistant. Will there be a version like tasmota that can access other hubs through matter protocol in the future?

@TD-er TD-er added Category: Controller Related to interaction with other platforms Type: Feature Request Add a completely new feature (e.g. controller/plugin) labels Feb 29, 2024
@TD-er
Copy link
Member

TD-er commented Feb 29, 2024

Let's start with the most typical Dutch reply one can give:
"Yes, but...."

I currently have added support for IPv6, which is a requirement for Matter.
So all else needed is to implement authenticating, communicating with the blockchain in the Matter controller (HomeAssistant) and adding profiles.
Maybe also add support for Bluetooth for the commisioning.

Now the "but" part.
For true Matter support, one must also be a member to get signed keys.
HomeAssistant does have support for "self signed" keys, but others like Apple and Google et.al. do not.
This means you can only use Home Assistant to add devices with self-signed keys to the blockchain.
Once it has been added, other Matter devices should work with them.

And the other issue is that there aren't that many profiles right now for devices.
So I have to figure out a way to map ESPEasy devices onto the few existing profiles out there.

@Jason2866
Copy link
Contributor

"Keys" is the critical point. For Tasmota we use the development key(s). Currently all major brands do accept to connect. But there is the risk that this will be not be supported in future.
To be clear this would be the end of every Open Source Implementation of Matter.
Since for getting a key (beside the horrible costs) every device with it specific setup needs to be certified.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Controller Related to interaction with other platforms Type: Feature Request Add a completely new feature (e.g. controller/plugin)
Projects
None yet
Development

No branches or pull requests

3 participants