Hi,
my CSV isn’t able to decode all the messages traveling on the bus. the reasons are multiple:
- some messages are related to unknown parameters
- some messages are related to parameters alredy decoded by other lines in the CSV
- some messages are not decodable by ebusd because there are limits in its configuration (same source, destination, PBSB but different parameter codes)
- unknown strcture etc…
I’m happy with the results form my system configuration but, if you’re not, then I’d start to see what is correctly grabbed and see what you miss, then start from there.
I see from rhe brief log that you have a device in your bus network that has master address 0x10, I haven’t such device. One investigtion could be to identify its’ role, issue a ebusctl info
command and then disconnect from the bus (or power off) a single device at time (start with the termostat/system interface, then to the wifi GW, then the boiler, then the HP (obviously don’t disconnect the one at which you connected the adapter) and restart ebusd, then issue a ebusctl info
command and see what master address is missing.
EDIT: working on a hint, 0x10 could be the master address of the control interface (Sensys for Ariston brand) you can try to adapt my file changing the 0x70 address to 0x10 in the file, only in the portion of the CSV lines where sender and receiver addresses are specified eg change
b,broadcast,gw_serial_number,GWSerial,70,fe,2031,,value,m,STR:12
b,heatpump,water_pump_info,Heatpump Water Pump Data,70,18,2000,c2000601,,s,IGN:1,,,,main_pump_status,s,BCD,0=off;1=on,,,heat_dhw_valve_mode,s,BCD,0=dhw;1=heat
to
b,broadcast,gw_serial_number,GWSerial,10,fe,2031,,value,m,STR:12
g,heatpump,water_pump_info,Heatpump Water Pump Data,10,18,2000,c2000601,,s,IGN:1,,,,main_pump_status,s,BCD,0=off;1=on,,,heat_dhw_valve_mode,s,BCD,0=dhw;1=heat
and see what happens