At the moment I am revamping the OpenTherm Gateway Home Assistant integration. One of the things I would like to improve is to be able to show manufacturer names based on the Member IDs found in the OpenTherm protocol.
As I don't have access to all brands of boilers and thermostat, I can only determine the member IDs of very few manufacturers. My hope is that people here are willing to share their knowledge and values for this. You can find the values on the "Statistics" tab of otmonitor at the end of the "Master configuration" (for the thermostat) and "Slave configuration" (for the boiler) rows, highlighted in yellow on the following screenshot:
What I need are those values and the name of the manufacturer of your equipment. In my case it would look like this:
Thermostat/master: 13 - Honeywell
Boiler/slave: 24 - Vaillant
If the product type and version are reported as well then that information is welcome as well. Those can be found in message IDs 126 and 127.
If you're not using otmonitor then a dump of the protocol messages with the manufacturers' names would work as well. Around 2 minutes worth of messages should be enough.
Any additional information is highly appreciated.
Collected so far:
13: Honeywell
24: Vaillant
Converting Member IDs to Manufacturer names
Moderator: hvxl
Re: Converting Member IDs to Manufacturer names
You could extract several of these numbers from the equipment matrix. But I think you'll be disappointed to find that there isn't a one-to-one relationship. For example, Honeywell uses Member IDs 1, 2, 13, 48, and 173. On the other hand, Member ID 48 is also reported by the ATAG Wize, Atag BrainZ, and Elco Remocon thermostats.
Schelte
Re: Converting Member IDs to Manufacturer names
That is disappointing indeed. Thanks for the equipment matrix hint though!
Re: Converting Member IDs to Manufacturer names
It may be worth doing more research or requesting documentation from manufacturers to understand the differences.
Re: Converting Member IDs to Manufacturer names
Maybe these newer ID's can help too:
ID 093: Brand Index / Slave Brand name
ID 094: Brand Version Index / Slave product type/version
ID 095: Brand Serial Number index / Slave product serialnumber
ID 093: Brand Index / Slave Brand name
ID 094: Brand Version Index / Slave product type/version
ID 095: Brand Serial Number index / Slave product serialnumber