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.
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.