Skip to content

Parameter --mqttint is ignored #1740

@hansblafoo

Description

@hansblafoo

Description

I installed ebusd-26.1_arm64-trixie_mqtt1.deb and basically, it runs well. Adapter is connected and ebusd receives values from the ebus.

I have configured the /etc/default/ebusd in the following way:
EBUSD_OPTS="--scanconfig=full --configpath=https://ebus.github.io/next/ -d ens:/dev/ttyAMA0 --loglevel=debug --latency=50 --mqtthost=192.168.178.56 --mqttport=1883 --mqttint=/etc/ebusd/mqtt-ownconfig.cfg"

Publishing values via mqtt also works, but the configuration provided via --mqttint is completely ignored. I can list non-existing files, include mistakes into the provided file, but nothing changes - the file does not seem to be loaded. I also checked the file permissions (chmod a+rw to the file) and the path is also correct, but it does not change anything.

What am I doing wrong?

Actual behavior

ebusd shows no message of loading or trying to load the file given for the --mqttint parameter. I already included a mistake into this file, but I don't get any error messages. If I only provide --mqttint without setting the path to the file, ebusd crashes at start and journalctl -xeu ebusd mentions "missing argument to --mqttint".

Expected behavior

ebusd should load the file provided by --mqttint parameter.

ebusd version

26.1

ebusd arguments

EBUSD_OPTS="--scanconfig=full --configpath=https://ebus.github.io/next/ -d ens:/dev/ttyAMA0 --loglevel=debug --latency=50 --mqtthost=192.168.178.56 --mqttport=1883 --mq ttint=/etc/ebusd/mqtt-ownconfig.cfg"

Operating system

Debian 13 (Trixie) / Ubuntu 24-25 / Raspberry Pi OS 13

CPU architecture

arm64

Dockerized

None

Hardware interface

Adapter Shield v5/C6 via Raspberry GPIO

Related integration

No response

Logs

more /var/log/ebusd.log | grep mqttint
delivers no results. It is not mentioned anywhere in the logs, also not in the journalctl -xeu ebusd output.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions