-
Notifications
You must be signed in to change notification settings - Fork 345
Description
Hi John,
I am running a Wolf CGB boiler. ebusd successfully detects it as Kromschroeder but fails to map and load the configuration files properly, resulting in "out of range" errors when scanning address 08, and missing definitions for address 15.
Environment:
ebusd version: 25.1.p20250414
Hardware interface: Ethernet (enh:192.168.178.34:9999)
Setup: Using official online configs (--scanconfig)
Log Output (Error):
[update info] sent MS cmd: 3108070400 / 0a500106334202102d5130
[update notice] store 08 ident: ERR: argument value out of valid range
[update error] unable to parse scan-read scan.08 from 3108070400 / 0a500106334202102d5130: ERR: argument value out of valid range
[bus notice] scan 08: ;Kromschroeder; 3B ;
[main error] scan config 08: ERR: argument value out of valid range
Additional Context:
When trying to load 15.wolf.csv (which contains Heizkurve and Parallelverschiebung for this boiler), it seems to not trigger or map correctly to the hardware scan of address 15 for this specific firmware SW0204. If I manually map it, it throws ERR: invalid argument, named columns exceeded or fails to apply the UCH,10 divisor, resulting in 8.0 being sent via MQTT instead of 0.8.
Could you please check the definitions for 0a500106334202102d5130 and add proper mapping for the Wolf CGB 08/15 addresses?
Thanks for your great work!