Dear all,
Can you please guide me through the process of setting up eBUS to read values from my Vaillant heater?
HW: Synology NAS.
SW: openHAB 2.2.0-SNAPSHOT Build #1078 on
binding-ebus1 - 1.11.0.SNAPSHOT
Heater: Vaillant VWL aroTHERM 115/2-400V + VWZ MEH 61 + VWZ MPS40 + VR 61 + calorMATIC 470
Ethernet Coupler: https://www.esera.de/produkte/ebus/142/ebus-koppler-ethernet
I’ve installed binding via Paper UI and created items based on documentation:
- https://docs.openhab.org/addons/bindings/ebus1/readme.html
- https://github.com/openhab/openhab1-addons/blob/master/bundles/binding/org.openhab.binding.ebus/docs/json-files/vaillant-vrc470.md
- https://github.com/openhab/openhab1-addons/blob/master/bundles/binding/org.openhab.binding.ebus/docs/json-files/vaillant-bai00.md
- https://github.com/openhab/openhab1-addons/blob/master/bundles/binding/org.openhab.binding.ebus/docs/json-files/common.md
and edited config services/ebus.cfg for:
parsers=vaillant-vrc470,vaillant-bai00,common
senderId=FF
I understood, that I can read only values starting with FF according to default setting.
15:06:33.389 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:33.392 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> <Heating> Operating hours, heating D.080 (h)
15:06:33.398 [TRACE] [binding.ebus.internal.parser.Analyses] - >>> heating.runtime.runtime 0 Operating hours, heating (h)
15:06:33.485 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 50 B5 04 01 26 D9 00 07 02 02 00 2B 01 61 01 CF 00 AA
15:06:33.490 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:33.826 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 50 B5 04 01 26 D9 00 07 02 02 00 2B 01 61 01 CF 00 AA
15:06:33.860 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:34.449 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 FE B5 16 08 00 15 56 10 01 01 05 10 14 AA
15:06:34.451 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 FE B5 16 03 04 60 02 3C AA
15:06:34.461 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:34.486 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:34.518 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 08 B5 12 02 00 64 AE 00 00 00 00 AA
15:06:34.526 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:34.761 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 08 B5 07 02 09 00 4F 00 02 E3 01 BC 00 AA
15:06:34.766 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:35.042 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 50 B5 13 03 04 1F 00 FB 00 0A 1F 00 02 00 00 00 02 00 02 00 F5 00 AA
15:06:35.208 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:35.281 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 50 B5 04 01 37 C8 00 02 02 24 A5 00 AA
15:06:35.287 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:35.808 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 08 B5 10 09 00 00 47 FF FF FF 06 00 00 E2 00 01 01 9A 00 AA
15:06:35.811 [DEBUG] [binding.ebus.internal.parser.Analyses] - 71 08 B5 11 01 07 B4 00 05 1D 50 00 01 09 64 00 AA
15:06:35.814 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:35.820 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:35.856 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 76 B5 10 09 00 00 00 FF FF FF 05 00 00 DD 00 01 01 9A 00 AA
15:06:35.860 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:36.087 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 50 B5 05 02 18 00 34 00 00 00 00 AA
15:06:36.092 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:37.289 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 50 B5 05 02 30 01 48 00 01 01 9A 00 AA
15:06:37.304 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:39.249 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 08 B5 11 01 01 89 00 09 47 42 00 80 FF FF 01 00 FF 22 00 AA
15:06:39.292 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:39.515 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 76 B5 11 01 01 16 00 09 FF FF 0E 00 FF 36 00 00 49 21 00 AA
15:06:39.524 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:39.784 [DEBUG] [binding.ebus.internal.parser.Analyses] - 10 76 B5 12 03 0F 02 01 51 00 07 B6 01 00 4E 02 0D 03 CB 00 AA
15:06:39.788 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:40.721 [DEBUG] [binding.ebus.internal.parser.Analyses] - 03 E8 B5 12 06 0B BC 02 17 00 00 A5 00 AA
15:06:40.707 [WARN ] [ernal.connection.EBusCommandProcessor] - No data to send for item auto_stroker_state_valve1! Check your item configuration.
15:06:40.733 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
15:06:40.836 [DEBUG] [binding.ebus.internal.parser.Analyses] - FF 08 B5 09 03 0D 76 00 65 00 00 00 00 AA
15:06:40.867 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> <Heating> VF1 temperature (°C)
15:06:40.869 [TRACE] [binding.ebus.internal.parser.Analyses] - >>> heating.temp_vf1.temp_vf1 0.0 VF1 temperature
15:06:40.870 [TRACE] [binding.ebus.internal.parser.Analyses] - >>> heating.temp_vf1.status 170 VF1 temperature status
15:06:40.872 [TRACE] [binding.ebus.internal.parser.Analyses] - >>> Cutoff
15:06:40.877 [DEBUG] [binding.ebus.internal.parser.Analyses] - >>> <Boiler> Outside temperature D.047 (°C)
15:06:40.880 [TRACE] [binding.ebus.internal.parser.Analyses] - >>> boiler.temp_outside.temp_outside 0.0 Outside temperature (°C)
15:06:40.882 [TRACE] [binding.ebus.internal.parser.Analyses] - >>> boiler.temp_outside.status 170 Status outside temperature
15:06:40.885 [TRACE] [binding.ebus.internal.parser.Analyses] - >>> Cutoff
15:06:40.969 [WARN ] [ernal.connection.EBusCommandProcessor] - No data to send for item common_temp_ouside! Check your item config
What I still don’t get is how should I continue now to discover all supported commands my for my vaillant-vrc470 and src or dst to use when calling them?
Would anyone guide me through the process?
Thanks a lot!