eBUS Binding 4.x [4.0.0;5.0.0)

Here the new marketplace link for the 5.x binding.

1 Like

Hi,
is there a way to deactivate the logs from ebus?

In your ebus Bridge Thing you have the option to enable or disable β€œadvanced logging”, which is basically logging all the ebus messages in separate csv files (unresolved.csv and resolved.csv).

The regular logging to your openhab.log of INFO or WARN or other messages can be done via the openhab-cli. See the openhab Logging page. It can be turned OFF as well via openhab-cli.

i still got this warnings
´´´

21:47:00.751 [WARN ] [sdev.ebus.core.EBusLowLevelController] - Received byte 0xAA is not equal to send byte 0x15! Stop send attempt …
21:47:14.163 [WARN ] [sdev.ebus.core.EBusLowLevelController] - Received byte 0x11 is not equal to send byte 0x15! Stop send attempt …
21:47:15.758 [WARN ] [sdev.ebus.core.EBusLowLevelController] - Received byte 0xD0 is not equal to send byte 0xB5! Stop send attempt …
21:47:16.856 [WARN ] [sdev.ebus.core.EBusLowLevelController] - Received byte 0xF5 is not equal to send byte 0x15! Stop send attempt …
21:47:17.913 [WARN ] [sdev.ebus.core.EBusLowLevelController] - Received byte 0x2A is not equal to send byte 0x15! Stop send attempt …
21:47:20.717 [WARN ] [sdev.ebus.core.EBusLowLevelController] - Received byte 0x00 is not equal to send byte 0x15! Stop send attempt …```

advanced logging is not active.

also in openhab-cli all ebus relevant addons are OFF

Logger β”‚ Level
─────────────────────────────────────────────────────────┼──────
ESPHOMEDEVICE β”‚ WARN
ROOT β”‚ WARN
core.auth β”‚ TRACE
de.sdev.ebus.core.EBusLowLevelController β”‚ off
ebu β”‚ WARN
ebus β”‚ WARN
ebusd β”‚ OFF
org.openhab.binding.ebus β”‚ OFF
org.openhab.binding.ebus.internal.EBusLowLevelController β”‚ OFF

When using β€œlist -s” in openhab-cli console, I see the package β€œde.cs-dev.ebus.ebus-core”.

I suppose that is the one you need to silence and not β€œde.sdev.ebus.core.EBusLowLevelController”.

Have upgraded from OH 3.4.5 to OH 4.3.8 today. Use ebus binding 4.0.20 (jar file in addons folder).

Get now mass errors like this:

Exception in thread "ebus-receiver-557" java.lang.NoSuchMethodError: 'void org.openhab.core.library.types.DecimalType.<init>(java.math.BigDecimal)'

Has anybody a hint for me. Seems to have to do with Java and BigDecimal but i didn’t find the trick yet.

Edit: I have used the official upgrade tool for Windows. Beside this issue with ebus everything else worked quite well.

Deleting the folders β€œcache” and β€œtmp” did the trick.

Edit 28.11.2025:

The β€œsend queue is full” error disappeared, this is great. On OH 3.4.5 i restarted the eBUS binding every 30 minutes. This is not longer necessary now. The binding works out perfectly.