ebusd service not accepting mqttint parameter #1668
Unanswered
Razorblade12
asked this question in
Q&A
Replies: 2 comments
|
I have some similar issue: ebusd just completely ignores the value set for the mqttint parameter. It does not load any file. |
0 replies
|
anyone know what to do - this option used to work |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi community,
I have compiled ebusd on my Rocky Linux system and most of the things seem to be working fine - except for one strange thing:
When running ebusd as a service it won't accpet the mqttint parameter. Running ebusd from the command line with exact the same parameters is working fine.
What am I doing wrong here?
I tried changing the permissions of the file and the location, running the service as root doesn't help, either.
Error is:
ebusd[38430]: 2026-01-19 09:49:32.455 [main error] invalid arguments
systemd[1]: ebusd.service: Control process exited, code=exited, status=22/n/a
e.g.
ebusd -d ens:ebusd:9999 --scanconfig --configpath=/opt/ebusd_cfg/en/ --mqtthost=localhost --mqttport=1883 --mqttuser=mqttuser --mqttpass=pass --mqttint=/etc/ebusd/mqtt-hassio.cfgfrom command line is working fine
Having
EBUSD_OPTS="-d ens:ebusd:9999 --scanconfig --configpath=/opt/ebusd_cfg/en/ --mqtthost=localhost --mqttport=1883 --mqttuser=mqttuser --mqttpass=pass"in the config file is working as a service
while this is not:
EBUSD_OPTS="-d ens:ebusd:9999 --scanconfig --configpath=/opt/ebusd_cfg/en/ --mqtthost=localhost --mqttport=1883 --mqttuser=mqttuser --mqttpass=pass --mqttint=/etc/ebusd/mqtt-hassio.cfg"All reactions