-
Notifications
You must be signed in to change notification settings - Fork 172
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
ESP32 Matter Door Lock Example in connectedhomeip (CON-947) #784
Comments
@bilalmalik76 It is possible to have 10 door lock endpoints in the examples available in connectedhomeip, to have to endpoints you will have to edit the .zap of the door-lock app using the zap-tool available in I would like to suggest a briged, an examples in esp-matter for bridge, the bridge will communicate with the matter app on behalf of the door locks. Just that we don't have any which communicates using RF so you will have to build that one. |
@jadhavrohit924 Thansk I wil try to modify .zap file and one more thing with matter bridge, all 10 devices will appear on any ecosystem of an app as door locks? |
@jadhavrohit924 which door-lock.zap file I need to mofiy and how to generate door-lock.zap file with 10 end points? |
Yes use the script
Yes |
@jadhavrohit924 How can I add endpoints to lock-app.zap file, it looks like a generated file with some tool. |
@jadhavrohit924 is this a right way to add end points:
|
@jadhavrohit924 I am getting this error: |
@jadhavrohit924 I have added end points and build flash code to ESP32. But only one door lock is showing on home app after commissioing. Do I need to do anything else after adding end points? |
@jadhavrohit924 If I generate a code for 10 endpoints door locks with zap-tool, is it possible to enable or disable door lock endpoints from code without modifying .zap file for door lock again? Is there any flag to endable or disable end points from code? |
You can use the I would like to suggest briged-app, it will have the dynamic endpoints and they will be automatically enabled/disabled |
@jadhavrohit924 if we use bridge-app, how much effort it will require to add door lock related functionality into it? We have not found any non-zap based esp matter door lock example |
@bilalmalik76 esp-matter is the non-zap based data model, you just have to create appropriate device type using single API I would suggest please take a look how devices are being created in light app of esp-matter in same way you can create a door lock. Here are the all available device types |
@jadhavrohit924 ending simply endpoint does not work for the door lock. I have already tried it. |
What is the issue that you faced? |
@jadhavrohit924 I get this error: able to commission with Apple home app but get this error when send lock and unlock command from home app and state does not change at all: |
@bilalmalik76 Solution to this issue has been discussed here, please check |
@jadhavrohit924 and that solution does not work at all. |
Can you please share the patch that you have added? I'll take a look and check what is missing. |
@bilalmalik76 With the same setup as mentioned here, I am able to commission the door lock to Apple Home and then control the same using the lock and unlock commands |
Closing this issue now, as per the comment above. |
Is it possible to modify the ESP32 Matter Door Lock Example, available in connectedhomeip, to accommodate up to 10 door lock endpoints? If so, what is the recommended approach for implementing this?
We have a specific requirement wherein we intend to utilize the ESP32 Matter Door Lock Example as a hub for an additional 10 door locks. The communication between the hub and the other locks will be facilitated over RF. The Matter door lock hub is expected to interact with the Matter app on behalf of these 10 door locks. What would be the best strategy to proceed with this customization?
The text was updated successfully, but these errors were encountered: