Ebus binding

Hello @csowada
i turn TRACE level for
org.openhab.binding.ebus.parser.EBusTelegramParser
org.openhab.binding.ebus.internal.parser.Analyses
org.openhab.binding.ebus.internal.parser.BruteForce

and get something like that

2015-12-15 15:17:57.957 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 08 00 42 17 15 15 12 02 14 88 AA 2015-12-15 15:17:57.960 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ---------------------------------------- 2015-12-15 15:17:57.961 [TRACE] [b.e.internal.parser.BruteForce] - 10 FE B5 16 08 00 42 17 15 15 12 02 14 88 AA 2015-12-15 15:17:57.962 [TRACE] [b.e.internal.parser.BruteForce] - Pos WORD UInt DATA2B DATA2C DATA1c BCD 2015-12-15 15:17:57.963 [TRACE] [b.e.internal.parser.BruteForce] - ----------------------------------------------------------------------------- 2015-12-15 15:17:57.964 [TRACE] [b.e.internal.parser.BruteForce] - 6 16896 0 66.0 1056.0 33.0 0 2015-12-15 15:17:57.965 [TRACE] [b.e.internal.parser.BruteForce] - 7 5954 66 23.257812 372.125 11.0 42 2015-12-15 15:17:57.966 [TRACE] [b.e.internal.parser.BruteForce] - 8 5399 23 21.089844 337.4375 10.0 17 2015-12-15 15:17:57.967 [TRACE] [b.e.internal.parser.BruteForce] - 9 5397 21 21.082031 337.3125 10.0 15 2015-12-15 15:17:57.968 [TRACE] [b.e.internal.parser.BruteForce] - 10 4629 21 18.082031 289.3125 9.0 15 2015-12-15 15:17:57.969 [TRACE] [b.e.internal.parser.BruteForce] - 11 530 18 2.0703125 33.125 1.0 12 2015-12-15 15:17:57.970 [TRACE] [b.e.internal.parser.BruteForce] - 12 5122 2 20.007812 320.125 10.0 2 2015-12-15 15:17:57.971 [TRACE] [b.e.internal.parser.BruteForce] - 13 — 20 — — — 14 2015-12-15 15:17:58.210 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 12 02 00 00 CA 00 00 00 00 AA 2015-12-15 15:17:58.213 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ---------------------------------------- 2015-12-15 15:17:58.214 [TRACE] [b.e.internal.parser.BruteForce] - 10 08 B5 12 02 00 00 CA 00 00 00 00 AA 2015-12-15 15:17:58.215 [TRACE] [b.e.internal.parser.BruteForce] - Pos WORD UInt DATA2B DATA2C DATA1c BCD 2015-12-15 15:17:58.215 [TRACE] [b.e.internal.parser.BruteForce] - ----------------------------------------------------------------------------- 2015-12-15 15:17:58.216 [TRACE] [b.e.internal.parser.BruteForce] - 6 0 0 0.0 0.0 0.0 0 2015-12-15 15:17:58.217 [TRACE] [b.e.internal.parser.BruteForce] - 7 — 0 — — — 0 2015-12-15 15:17:58.218 [TRACE] [b.e.internal.parser.BruteForce] - ---------------------------------- Answer ---------------------------------- 2015-12-15 15:18:01.979 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 10 09 00 00 35 5E FF FF 04 FF 00 72 00 01 01 9A 00 AA 2015-12-15 15:18:01.983 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ---------------------------------------- 2015-12-15 15:18:01.984 [TRACE] [b.e.internal.parser.BruteForce] - 10 08 B5 10 09 00 00 35 5E FF FF 04 FF 00 72 00 01 01 9A 00 AA 2015-12-15 15:18:01.985 [TRACE] [b.e.internal.parser.BruteForce] - Pos WORD UInt DATA2B DATA2C DATA1c BCD 2015-12-15 15:18:01.986 [TRACE] [b.e.internal.parser.BruteForce] - ----------------------------------------------------------------------------- 2015-12-15 15:18:01.987 [TRACE] [b.e.internal.parser.BruteForce] - 6 0 0 0.0 0.0 0.0 0 2015-12-15 15:18:01.988 [TRACE] [b.e.internal.parser.BruteForce] - 7 13568 0 53.0 848.0 26.0 0 2015-12-15 15:18:01.990 [TRACE] [b.e.internal.parser.BruteForce] - 8 24117 53 94.20703 1507.3125 47.0 35 2015-12-15 15:18:01.991 [TRACE] [b.e.internal.parser.BruteForce] - 9 -162 94 -0.6328125 -10.125 127.0 64 2015-12-15 15:18:01.993 [TRACE] [b.e.internal.parser.BruteForce] - 10 -1 255 -0.00390625 -0.0625 127.0 5 2015-12-15 15:18:01.995 [TRACE] [b.e.internal.parser.BruteForce] - 11 1279 255 4.9960938 79.9375 2.0 5 2015-12-15 15:18:01.996 [TRACE] [b.e.internal.parser.BruteForce] - 12 -252 4 -0.984375 -15.75 127.0 4 2015-12-15 15:18:01.997 [TRACE] [b.e.internal.parser.BruteForce] - 13 255 255 0.99609375 15.9375 0.0 5 2015-12-15 15:18:01.998 [TRACE] [b.e.internal.parser.BruteForce] - 14 — 0 — — — 0 2015-12-15 15:18:01.999 [TRACE] [b.e.internal.parser.BruteForce] - ---------------------------------- Answer ---------------------------------- 2015-12-15 15:18:02.000 [TRACE] [b.e.internal.parser.BruteForce] - 6 — 1 — — — 1 2015-12-15 15:18:05.970 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 11 01 01 89 00 09 30 30 D0 01 FF 3A 00 00 FF A3 00 AA 2015-12-15 15:18:05.974 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ---------------------------------------- 2015-12-15 15:18:05.975 [TRACE] [b.e.internal.parser.BruteForce] - 10 08 B5 11 01 01 89 00 09 30 30 D0 01 FF 3A 00 00 FF A3 00 AA 2015-12-15 15:18:05.976 [TRACE] [b.e.internal.parser.BruteForce] - Pos WORD UInt DATA2B DATA2C DATA1c BCD 2015-12-15 15:18:05.977 [TRACE] [b.e.internal.parser.BruteForce] - ----------------------------------------------------------------------------- 2015-12-15 15:18:05.978 [TRACE] [b.e.internal.parser.BruteForce] - 6 — 1 — — — 1 2015-12-15 15:18:05.979 [TRACE] [b.e.internal.parser.BruteForce] - ---------------------------------- Answer ---------------------------------- 2015-12-15 15:18:05.981 [TRACE] [b.e.internal.parser.BruteForce] - 6 12336 48 48.1875 771.0 24.0 30 2015-12-15 15:18:05.984 [TRACE] [b.e.internal.parser.BruteForce] - 7 -12240 48 -47.8125 -765.0 104.0 30 2015-12-15 15:18:05.987 [TRACE] [b.e.internal.parser.BruteForce] - 8 464 208 1.8125 29.0 0.0 -30 2015-12-15 15:18:05.989 [TRACE] [b.e.internal.parser.BruteForce] - 9 -255 1 -0.99609375 -15.9375 127.0 1 2015-12-15 15:18:05.992 [TRACE] [b.e.internal.parser.BruteForce] - 10 15103 255 58.996094 943.9375 29.0 5 2015-12-15 15:18:05.995 [TRACE] [b.e.internal.parser.BruteForce] - 11 58 58 0.2265625 3.625 0.0 40 2015-12-15 15:18:05.997 [TRACE] [b.e.internal.parser.BruteForce] - 12 0 0 0.0 0.0 0.0 0 2015-12-15 15:18:06.000 [TRACE] [b.e.internal.parser.BruteForce] - 13 -256 0 -1.0 -16.0 127.0 0 2015-12-15 15:18:06.002 [TRACE] [b.e.internal.parser.BruteForce] - 14 — 255 — — — 5

Hello @Tomek,

I need the log around this message below. Should start with -> DATA: {} XX XX XX XX .....
You can reduce logging for Bruteforce, this is only useful for reverse engineering unknown telegrams.

12:36:45.378 [WARN ] [.ebus.internal.utils.EBusUtils:316  ] - Unexpect ACK value in eBUS telegram, skip data!
12:36:45.379 [DEBUG] [.b.e.i.c.AbstractEBusConnector:271  ] - Received telegram was invalid, skip!`

OK
I modify the logging

Hello @csowada
I get that
2015-12-15 15:42:47.943 [INFO ] [.o.b.ebus.internal.EBusBinding] - Update eBus Binding configuration …
2015-12-15 15:42:49.167 [INFO ] [.o.b.ebus.internal.EBusBinding] - Enable CSV writer for eBUS all,debug,unknown
2015-12-15 15:42:50.643 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 08 00 35 42 15 15 12 02 14 9A AA
2015-12-15 15:42:50.650 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:42:50.882 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 12 02 00 00 CA 00 00 00 00 AA
2015-12-15 15:42:50.886 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:42:52.659 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:42:58.733 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:00.738 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:01.008 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:02.738 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:08.808 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:09.041 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 03 01 D0 01 2C AA
2015-12-15 15:43:09.044 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:43:12.851 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:16.895 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:18.884 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:22.933 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 10 09 00 00 35 5E FF FF 04 FF 00 72 00 01 01 9A 00 AA
2015-12-15 15:43:22.938 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:43:26.964 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:28.969 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:29.191 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 05 02 04 00 0B AA
2015-12-15 15:43:29.194 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:43:33.040 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:37.044 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:43.079 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:47.122 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:49.136 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 08 00 34 43 15 15 12 02 14 82 AA
2015-12-15 15:43:49.140 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:43:49.391 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 12 02 00 00 CA 00 00 00 00 AA
2015-12-15 15:43:49.394 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:43:51.138 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:57.212 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 11 01 01 89 00 09 2C 2C D0 01 FF 3A 00 00 FF 90 00 AA
2015-12-15 15:43:57.215 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:43:59.216 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:43:59.488 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:01.255 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:07.329 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:09.314 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 03 01 D0 01 2C AA
2015-12-15 15:44:09.317 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:44:11.363 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:17.436 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:19.420 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:21.475 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:25.519 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:27.487 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:27.709 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 05 02 04 00 0B AA
2015-12-15 15:44:27.711 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:44:31.562 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:35.566 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:41.635 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:45.670 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:47.682 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 08 00 32 44 15 15 12 02 14 37 AA
2015-12-15 15:44:47.685 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:44:47.940 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 12 02 00 00 CA 00 00 00 00 AA
2015-12-15 15:44:47.943 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:44:51.706 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:55.742 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 11 01 01 89 00 09 3A 2E D0 01 FF 3A 01 00 FF 9B 00 AA
2015-12-15 15:44:55.745 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:44:57.789 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:58.056 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:44:59.792 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:45:05.855 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:45:07.767 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 03 01 D0 01 2C AA
2015-12-15 15:45:07.770 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:45:09.891 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:45:15.891 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:45:17.937 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:45:19.924 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:45:26.003 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:45:28.009 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:45:28.232 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 05 02 04 00 0B AA
2015-12-15 15:45:28.234 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:45:30.049 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:45:34.085 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:45:40.115 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 10 09 00 00 35 5E FF FF 04 FF 00 72 00 01 01 9A 00 AA
2015-12-15 15:45:40.118 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:45:44.156 [WARN ] [.ebus.internal.utils.EBusUtils] - Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 15:45:46.173 [DEBUG] [.ebus.internal.parser.Analyses] - 10 FE B5 16 08 00 31 45 15 15 12 02 14 4E AA
2015-12-15 15:45:46.176 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------
2015-12-15 15:45:46.425 [DEBUG] [.ebus.internal.parser.Analyses] - 10 08 B5 12 02 00 00 CA 00 00 00 00 AA
2015-12-15 15:45:46.428 [DEBUG] [.ebus.internal.parser.Analyses] - >>> Unknown ----------------------------------------

@Tomek,

do you disabled the trace level? Please set it like below, I need the binary data from “org.openhab.binding.ebus.internal.parser.Analyses”

org.openhab.binding.ebus.internal.parser.Analyses =>> TRACE
org.openhab.binding.ebus.internal.parser.BruteForce =>> INFO

@csowada
OK my fault
I get data like this
2015-12-15 19:43:52 DEBUG o.o.b.e.internal.EBusBinding[:285]- eBus binding has been started.
2015-12-15 19:43:55 INFO o.o.b.e.internal.EBusBinding[:137]- Update eBus Binding configuration …
2015-12-15 19:43:55 DEBUG o.o.b.e.internal.EBusBinding[:176]- Load eBus Parser Configuration “common” …
2015-12-15 19:43:56 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:150]- Compile RegEx filter: [0-9A-Z]{2} FE 03 01 0E .*
2015-12-15 19:43:56 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:150]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} 05 03 08 01 .*
2015-12-15 19:43:56 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:150]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} 05 07 09 .*
2015-12-15 19:43:56 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:150]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} 07 00 09 .*
2015-12-15 19:43:56 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} 07 04 [0-9A-Z]{2} .*
2015-12-15 19:43:56 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:150]- Compile RegEx filter: [0-9A-Z]{2} FE 07 04 0A .*
2015-12-15 19:43:56 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} 07 FE [0-9A-Z]{2} .*
2015-12-15 19:43:56 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} 07 FF [0-9A-Z]{2} .*
2015-12-15 19:43:56 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:150]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} 08 00 .*
2015-12-15 19:43:56 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:150]- Compile RegEx filter: [0-9A-Z]{2} FE FE 01 0A .*
2015-12-15 19:43:56 INFO o.o.b.e.internal.EBusBinding[:226]- Enable CSV writer for eBUS all,debug,unknown
2015-12-15 19:43:56 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:56 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:56 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:56 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:56 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 WARN o.o.b.e.i.utils.EBusUtils[:316]- Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 19:43:57 TRACE o.o.b.e.i.utils.EBusUtils[:318]- -> DATA: 10 08 B5 10 09 00 00 35 5E FF FF 04 FF 00 72 01 01 9A 00 AA
2015-12-15 19:43:57 DEBUG o.o.b.e.i.c.AbstractEBusConnector[:271]- Received telegram was invalid, skip!
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:43:57 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received

2015-12-15 19:44:51 TRACE o.o.b.e.internal.EBusBinding[:362]- No valid parser result for raw telegram!

2015-12-15 19:45:22 WARN o.o.b.e.i.utils.EBusUtils[:316]- Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 19:45:22 TRACE o.o.b.e.i.utils.EBusUtils[:318]- -> DATA: 10 08 B5 04 01 00 3D 0A 00 37 52 01 FF FF FF FF D0 01 40 00 AA
2015-12-15 19:45:22 DEBUG o.o.b.e.i.c.AbstractEBusConnector[:271]- Received telegram was invalid, skip!
2015-12-15 19:45:22 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:45:22 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:45:22 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:45:22 TRACE o.o.b.e.i.c.AbstractEBusConnector[:230]- Auto-SYN byte received
2015-12-15 19:45:22 WARN o.o.b.e.i.utils.EBusUtils[:316]- Unexpect ACK value in eBUS telegram, skip data!
2015-12-15 19:45:22 TRACE o.o.b.e.i.utils.EBusUtils[:318]- -> DATA: 10 08 B5 11 01 02 8A 05 03 3C 96 50 68 94 00 AA
2015-12-15 19:45:22 DEBUG o.o.b.e.i.c.AbstractEBusConnector[:271]- Received telegram was invalid, skip!

Regards
Tomek

Hello again

I changed openhab.cfg and now I get
2015-12-16 09:25:48 DEBUG o.o.b.e.i.c.EBusCommandProcessor[:89]- Binding changed for item e_Temp_Zew
2015-12-16 09:25:48 DEBUG o.o.b.e.internal.EBusBinding[:285]- eBus binding has been started.
2015-12-16 09:25:51 INFO o.o.b.e.internal.EBusBinding[:137]- Update eBus Binding configuration …
2015-12-16 09:25:51 DEBUG o.o.b.e.internal.EBusBinding[:171]- Load custom eBus Parser with url platform:/base/…/configurations/ebus-config.json
2015-12-16 09:25:52 WARN o.a.c.DefaultAnnotationProcessor[:178]- Unable to detect annotations. Application may fail to deploy.
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0D 80 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0D 00 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0D 62 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0D 42 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0E 42 00 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0D 44 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0E 44 00 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0D 86 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0D 2F 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0E 2F 00 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0D 30 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0E 30 00 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0D 27 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0E 27 00 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0D 3C 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0D 31 00 .*
2015-12-16 09:25:52 TRACE o.o.b.e.i.p.EBusConfigurationProvider[:174]- Compile RegEx filter: [0-9A-Z]{2} [0-9A-Z]{2} B5 09 [0-9A-Z]{2} 0E 31 00 00 .*

Is it OK ?

Thank you,

I will analyse your telegrams this evening, I could see that some telegram miss the first slave byte.

@csowada
Great news !!!
Outside temp works OK !!!::blush:
I trying to define several items
I put into my items definition HC1 operation status and DHW operation status.
It looks ok I get appropriate status but i have a little problem
Mayby it trivial but i cant get “auto” instead “2”
here is my site
Text item=e_HC1_Program label=“HC1 program [%s]”
and items definiton
Number e_HC1_Program "Heating program HC1 " { ebus=“id:heating.heating_circuit_program, cmd:heating.heating_circuit_program, dst:15, refresh:300” }

In openhab.log i get auto

That’s sound great. I released a new test version in another topic, maybe it helps with your issue.

Try the following in your sitemap.

Selection item=e_HC1_Program mappings=[2=Auto, 3=Day, 4=Low, 5=Summer, 0=Off]

@nikoraes
Great it works :smile:
I have one more question. If I want to change program for example from “Auto” to “Manual”
The item should looks like this :
Number e_HC1_Program "Heating program HC1 " { ebus=“id:set_heating.heating_circuit_program, cmd:set_heating.heating_circuit_program, dst:15, refresh:300, set:set_heating.heating_circuit_program.program” } ???
@csowada
many thanks for your help I will try new version :smile:
Regards
Tomek

Almost :slight_smile:

Below my configuration, you can copy the binding configuration.

Number CVHC1OpMode “Bedrijfsmodus” (gCV) { ebus=“id:heating.heating_circuit_program, cmd:heating.heating_circuit_program, dst:15, refresh:300, set:heating.set_heating_circuit_program.program” }

I posted all my items in the other topic, so you can try some of those. Maybe a few of those could be added to the readme.

Many thanks:)
I will try

Hello @nikoraes
I change items like you said
I try to change from 'auto" to “manual” but nothing happened :frowning:
my items and sitemaps looks like this

items
Number e_DHW_Program "DHW program " { ebus="id:dhw.dhw_circuit_program, cmd:dhw.dhw_circuit_program, dst:15, refresh:300,set:dhw.dhw_circuit_program.program " }

sitemaps
Selection item=e_HC1_Program mappings=[1=Manual, 2=Auto, 0=Off] label=“HC1 program [%s]”

Could you tell me what I did wrong ?

Regards
Tomek

This is what it should be.

Number e_DHW_Program "DHW program " { ebus="id:dhw.dhw_circuit_program, cmd:dhw.dhw_circuit_program, dst:15, refresh:300,set:dhw.set_dhw_circuit_program.program " }

However, you found an error in the vrc 430 configuration file. The id for the set command should be set_dhw_circuit_program.
{
“comment”: " Set DHW Operation mode",
“device”: “Vaillant VRC 430”,
“id”: “set_dhw_circuit_program”,
“class”: “dhw”,
“command”: “B5 09”,
“data”: “0E 42 00 00”,
“dst”: “15”,

    "values": {
        "program": {"type": "uchar", "pos": 9, "label": "DHW Operation mode",
            "mapping": {"0":"Off", "1":"Manual", "2":"Auto"}}
    }
},

Could you try the heating operation mode and see if that works?

Hello @nikoraes
I made changes in items i sitemaps files for HC1
Now I get
Items
Number e_HC1_Program “Heating program HC1[%s]” { ebus=“id:heating.heating_circuit_program, cmd:heating.heating_circuit_program, dst:15, refresh:300, set:heating.set_heating_circuit_program.program” }
sitemaps
Selection item=e_HC1_Program mappings=[1=Manual, 2=Auto, 0=Off] label=“HC1 program [%s]”

…And it works great:)

I away from home so I can’t confirm that it works
I let you know

Now I have access to my vaillant only by ssh :smile:
But I cant get heating curve info:(
I make changes in items and sotemaps but I get only char “-”
Number e_HC1_curve “HC1 Heating curve[%.1f]” {ebus=“id.heating.temp_hcurve, cmd:heating.temp_hcurve, dst=9 , refresh:300 set:heating.set_temp_hcurve.program”}
Setpoint item=e_HC1_curve label=“HC1 Heating curve[%.1f]” minValue=“0.2” maxValue=“4.0” step=“0.01”

It was my mistake
Heating curve works
I can’t check DHW operation program but I hope it is works too
Many thanks to csowada and nikoraes:)

Hello All
Update info about Heating curve.
It looks like it does not work
If I change the value Its returns to old value after few minutes ( I can only check info in openhab server)

My items file
Number e_HC1_curve “HC1 Heating curve[%.2f]” {ebus=“id:heating.temp_hcurve, cmd:heating.temp_hcurve, dst:15 , refresh:300, set:heating.set_temp_hcurve.program”}My sitemaps
Setpoint item=e_HC1_curve label=“HC1 Heating curve[%.2f]” minValue=0.01 maxValue=4.0 step=0.05