Luligu / matterbridge-shelly

Matterbridge shelly plugin
Apache License 2.0
4 stars 0 forks source link

Shelly plugin - crash if there more devices #16

Open kmetabg opened 2 weeks ago

kmetabg commented 2 weeks ago

Discussed in https://github.com/Luligu/matterbridge/discussions/81

Originally posted by **kmetabg** July 9, 2024 Matter bridge working fine with few Shelly device but crash if there more devices. Log attached. I have over 100 Shelly devices in my house. [luligu-matterbridge-1.csv](https://github.com/user-attachments/files/16143000/luligu-matterbridge-1.csv)
Luligu commented 2 weeks ago

Hi, you have the biggest setup ever seen so far. I would like to work with you and solve all. This would be a great opportunity.

1) The log: I need them from the console in readable way. Can you copy paste from the console? I don't know how you run Matterbridge but if you follow the guideline on how to get the log that should be working. Otherwise tell me how you run it and I will guide you to get a readable log. In docker is docker logs --tail 1000 -f matterbridge

2) In the [HOME]\Matterbridge\matterbridge-shelly directory there are yours 100 files of definitions. Can you please send me all those files? This will allow to test each single device and discover what is not decoded correctly and solve it.

3) try to put shellypro2-84CCA87E4DFC in the blackList to see if it is the device that create the issue.

Thanks in advance.

kmetabg commented 1 week ago

Just to update you. Looks promising, I will contact CSA later today.


First Answer from certification body:

CSA does allow certification of a SW component, but there are some limitations. One of them, but please let CSA confirm it, is that if there is a device type defined, you need to certify it as an HW component. This is what I learned from another customer.

Regardless of this, a kind of ref board/HW is needed (CSA calls it Supported Operating Environment - SOW) for a certification of a SW Component. See below, which is an extract of the CSA policy document.

MY suggestion is to post your plan to the CSA Cert team and ask for guidance. They usually involve their solutions team to assist.

[image: image.png]

BR Dimitar

На вт, 9.07.2024 г. в 22:56 Luligu @.***> написа:

Hi, you have the biggest setup ever seen so far. I would like to work with you and solve all. This would be a great opportunity.

1.

The log: I need them from the console in readable way. Can you copy paste from the console? I don't know how you run Matterbridge but if you follow the guideline on how to get the log that should be working. Otherwise tell me how you run it and I will guide you to get a readable log. 2.

In the [HOME]\Matterbridge\matterbridge-shelly directory there are yours 100 files of definitions. Can you please send me all those files? This will allow to test each single device and discover what is not decoded correctly and solve it.

Thanks in advance.

— Reply to this email directly, view it on GitHub https://github.com/Luligu/matterbridge-shelly/issues/16#issuecomment-2218571748, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIHROZZBLFDZIG4NBKTG3N3ZLQ52BAVCNFSM6AAAAABKTQJSPSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJYGU3TCNZUHA . You are receiving this because you authored the thread.Message ID: @.***>