Coder Social home page Coder Social logo

Comments (7)

marcelveldt avatar marcelveldt commented on June 7, 2024 2

Hi! We're about to bump the main branch to Matter 1.2 and then we'll release a BETA add-on of the Matter server in HA, as well as a 1.2 branch in HA core. I'll let you know once everything is in place.

from python-matter-server.

marcelveldt avatar marcelveldt commented on June 7, 2024 1

Please wait for a couple of days as we are putting the blocks in place. We're going to launch the 1.2 based server as dev/beta add-on only for development. I'll ping you on monday when we're ready.

from python-matter-server.

jvmahon avatar jvmahon commented on June 7, 2024

Thank you. I look forward to it.

from python-matter-server.

jvmahon avatar jvmahon commented on June 7, 2024

@marcelveldt I see that you did an update of the matter server to a 4.0 beta implementing Matter 1.2. I don't see an option in HomeAssistant to update the current Matter server to the new beta 4.0. Is there something I need to do, or is this still in a "wait a bit" state and I'll eventually see the prompt automatically? Thank you!

from python-matter-server.

jvmahon avatar jvmahon commented on June 7, 2024

Thank you! I'll close this comment and just watch for the update.

from python-matter-server.

marcelveldt avatar marcelveldt commented on June 7, 2024

@jvmahon
We've released a BETA add-on of the Matter server (as well as docker image) based on the 1.2 RC.
It is backwards compatible with the current state of the HA integration although I do not yet recommend using it for production as it might still contain unexpected issues, for now consider it for development only.

If you like to start working on the Matter Mode Select device type, you can spin up the beta matter server using the development add-on or run the docker container yourself. The development add-on repository is hosted here: https://github.com/home-assistant/addons-development

For the Home Assistant side (where the implementation of the device type happens), I've created a branch called "matter-1.2-dev-branch". Any Matter 1.2 related PR's can be targeted at that branch. Once Matter 1.2 is released, we'll merge that branch to HA dev.

Just let me know if you have any further questions and thanks in advance for helping out with adding a new device type support!

from python-matter-server.

jvmahon avatar jvmahon commented on June 7, 2024

Just let me know if you have any further questions and thanks in advance for helping out with adding a new device type support!

Unfortunately, it looks like my "real" job will keep me quite busy for the next few months. Hopefully, someone else may take this on.

I think there is also a separate issue that may need to be addressed which is how to handle a hierarchy of endpoints which could be created if the Aggregator endpoint is present. I think that would be needed for a complex device like this: https://www.brilliant.tech/products/brilliant-control-four-switch-panel?variant=43531135353026 particularly if you want to associate different Mode Select inputs with different ones of the switching inputs. I this has large implications on user interface and how to present a device. Not sure if this has been given any thought, but I think this may need to be considered at an early stage before HomeAssistant gets too far down the line on the Matter implementation. I'll try to post a bit more about this at a later date.

from python-matter-server.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.