The whole point of the eventbus configuration is to publish the events that happen on Items. Therefore the topics that get published are going to use the Item name.
If you are looking to link Items to a device, you should be using the MQTT binding normally, not in the event bus configuration. The event bus configuration is intended to, for example, synchronize two OH instances with each other or expose all events for all Items to some other service.
Thanks @rlkoshak
So there is a way to skip mqtt-evenbus.cfg config and use MQTT command and status directives directly from items?
Or there is a need to write MQTT actions in rules?
If you use MQTT 2.x which I highly recommend start with the binding docs and MQTT Generic Thing docs. Then search the forum for “MQTT 2.4” and you will see lots of examples.
I believe it’s still possible to run both MQTT bindings so you can set up and use MQTT 1 to handle the Rollershutter types until that problem gets fixed. Or you can set up a Rule and use the MQTT Action (NOTE: The MQTT Action comes with the MQTT 2.x binding is not separately installed, see the MQTT 2.x readme docs for how to access and use it).