-
-
Notifications
You must be signed in to change notification settings - Fork 129
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
WOLF BM-2: strategy to find a specific read command #460
Comments
yes of course, unless you'd know that the PBSB 5022 is only a "read" kind of message and not used to adjust some settings |
I thought I will post an update: |
I may have some useful input, please excuse if it is not helpful. I know very little to nothing about ebus, but I've "looked closely" at the Wolf Smartset application (and written an ISM to MQTT Adapter). I've "found" three XML files: DeviceTemplates.xml ConverterTemplates.xml and ParameterTemplates.xml. DeviceTemplate.xml contains all devices and for each device a list of used / supported parameters. ParameterTemplates.xml contains all the metadata like name, type and value list for each parameter. This is linked to DeviceTemplate.xml via the ConverterTemplates.xml contains the type and telegram numbers for ebus. This is linked to ParameterTemplates.xml via If I'm correct the telegram numbers must be converted to hex in little endian and prefix with The "sequence" is most likely a Converter which map values to multiple telegram numbers like the |
Another update:
@zivillian That looks really promising, thanks 👍 I will take a deeper look when I have a chance. |
Please share if you discover something. Option for away mode will be most useful for beginning but right now I struggle with connection with ebus... Another thing to do 😁 |
There is an english version of the Smartset App, but as far as I can tell, it also contains the german XML files. If I'm correct the UI uses the |
zivillian you were right buddy, for example the command I was searching for (CC8F27) to control the ventilation mode is telegram number |
closed due to inactivity |
In my system the BM-2 controller is a slave at address
35
. At the moment I only know 2 of the read commands:CC7427
- heating modeCC7527
- dhw modeAnd I need a third one - to find ventilation mode. So thinking about the options to find it, supposedly knowing what value too look for -
0
,1
,2
or3
.How about executing a shell script with a while loop in which I execute e.g.
ebusctl hex 35502203CC7500
and just increase the command address on each iteration?Could that have any side effects on the ebus itself or the appliances connected?
The text was updated successfully, but these errors were encountered: