espressif / esp-matter

Espressif's SDK for Matter
Apache License 2.0
647 stars 150 forks source link

How to make 2 accessories, one with "Single lightbulb" and one with "Three Plugins in the same accessory" (CON-1284) #1034

Open ronny-antoon opened 1 month ago

ronny-antoon commented 1 month ago

Describe the question/query that you have Iam trying to make a board with 8 relays and one esp32 to control my home.

i have a couple of lights and shades, all working good as a bridged node with aggregator in HomeKit.

i want to add an accessory that have 3 plugins as one accessory to make control of a real device, i can make it as one accessory only with root node and 3 endpoints of plugins. but i want to add more accessories to the same "board" but not in the same accessory in homekit. the final result should be like this :-


                        Bridge
                    /            \
                 /                  \
              /                        \
    Accessory1                        Accessory2
       |                            /            \
   light                        plugin1           plugin2

How to make this in esp matter? Iam thinking about making to Aggregator but thats not working.

jadhavrohit924 commented 1 month ago

@ronny-antoon It's not possible to create more than one node on the same device. You have to create multiple endpoints on the same node only.

ronny-antoon commented 1 month ago

its only in esp_matter or the Matter Spec says that only one node per physical device

jadhavrohit924 commented 4 weeks ago

This is an esp-matter's limitation: we cannot create more than one node per device.

ronny-antoon commented 3 weeks ago

This is an esp-matter's limitation: we cannot create more than one node per device.

Is there any plan to include support for multiple nodes per device in future updates?

jadhavrohit924 commented 2 weeks ago

Sorry, not as of now!!