Add 15.b7s00.tsp for Vaillant Mipro R (B7S00) - OEM alias of VRC 700 - #619
Add 15.b7s00.tsp for Vaillant Mipro R (B7S00) - OEM alias of VRC 700#619lsteelandt wants to merge 1 commit into
Conversation
Added new TSP file for Vaillant Mipro R (B7S00) extending VRC 700. Response to : scan 15: ;Vaillant;B7S00;SW0422;HW5503 B7S00 correspond to Saunier Duval (Vaillant) Mipro R. Is an OEM variant of VRC 700
|
Hello, I have exactly the same case on my installation. My setup:
My ebusd command line is: ebusd --foreground --updatecheck=off --mqtthost=core-mosquitto --mqttport=1883 --mqttuser= --mqttpass= -d ens:192.168.1.182:9999 --configpath=https://ebus.github.io/ --scanconfig=full --accesslevel=* --mqttjson --mqttint=/etc/ebusd/mqtt-hassio.cfg --mqtttopic=ebusd_clean The main devices are detected and loaded correctly: address 08: slave, scanned "MF=Vaillant;ID=HMU00;SW=0517;HW=5103", loaded "vaillant/08.hmu.HW5103.csv" But the MiPro R appears as B7S00 and no config is loaded: address 15: slave, scanned "MF=Vaillant;ID=B7S00;SW=0422;HW=5503" Because of this, I do not get the MiPro R / MiPro R remote data in Home Assistant:
I also checked with: ebusctl find -a | grep -i -E "ctl|mipro|room|zone|hc|desired|setpoint|remote|b7" and I only get: hmu CompressorHc = no data stored (message not available due to condition) So this PR seems to match my case exactly. Is there a way to test the proposed 15.b7s00.tsp file locally with the Home Assistant ebusd add-on, or do I need to wait until it is merged and published to https://ebus.github.io/? I can provide additional logs or raw unknown messages if needed. |
|
Update: I checked the published ebus.github.io configuration. The VRC700 file exists: curl -s -o /dev/null -w "%{http_code}\n" https://ebus.github.io/en/vaillant/15.700.csv But the B7S00 alias/config does not exist in stable or next: curl -s -o /dev/null -w "%{http_code}\n" https://ebus.github.io/en/vaillant/15.b7s00.csv curl -s -o /dev/null -w "%{http_code}\n" https://ebus.github.io/next/en/vaillant/15.b7s00.csv So ebusd still detects my MiPro R as: address 15: slave, scanned "MF=Vaillant;ID=B7S00;SW=0422;HW=5503" but no config is loaded for address 15. It looks like 15.700.csv is available, but the B7S00 -> VRC700 mapping/alias is not yet published. Is there a recommended way to test this locally with the Home Assistant ebusd add-on, or should I wait until the B7S00 mapping is merged and published? |
Description
Adds a new TypeSpec file for the Vaillant Mipro R (B7S00), which is an OEM variant of the VRC 700 controller.
The B7S00 returns the following eBUS scan result:
Since the B7S00 is functionally identical to the VRC 700 (
70000), this file simply extends_700namespace without any modifications.Motivation
Without this file, ebusd reports:
This prevents loading of the 467 messages defined in
15.700.tsp(includingWaterPressure, heating schedules, etc.) for users with a Mipro R unit.