so also in der homebridge-eveatmo.service steht folgendes:
[Unit]
Description=Node.js HomeKit Server
After=syslog.target network-online.target
[Service]
Type=simple
User=root
EnvironmentFile=/etc/default/homebridge-eveatmo
ExecStart=/usr/local/bin/homebridge $HOMEBRIDGE_OPTS
Restart=on-failure
RestartSec=10
KillMode=process
ExecStartPre=
[Install]
WantedBy=multi-user.target
Alles anzeigen
und sudo nano /etc/default/homebridge-eveatmo spuckt folgendes aus:
# Defaults / Configuration options for homebridge
# The following settings tells homebridge where to find the config.json file and where to persist the data (i.e. pairing and others)
#HOMEBRIDGE_OPTS=-U /var/homebridge-eveatmo >> /var/log/homebridge.log 2>> //var/log/homebridge.err
HOMEBRIDGE_OPTS=-U /var/homebridge-eveatmo
# If you uncomment the following line, homebridge will log more
# You can display this via systemd's journalctl: journalctl -f -u homebridge
# DEBUG=*
scheint also eigentlich doch alles korrekt zu sein mit den verweisen. Warum werden dann die 2 plugins in der 2ten Instanz geladen?
Liegt es daran das ich mich nicht als root angemeldet hatte? (sudo su)
Aber ich hatte ja das tool von der genutzt. Wie kann er diese beiden plugins laden in der Instanz wenn sie nichtmal in der config stehen? Das bringt mich schon wieder zur Verzweiflung...