Homebridge UI-X

Begonnen von Sky, 08 Dezember 2022, 20:42:31

Vorheriges Thema - Nächstes Thema

Sky

Hallo ,
ich habe zu meiner bestehenden Homebridge ( über systemd )
nun Homebridge UI-X installiert.

Komme aber nicht ganz klar mit den Einträgen in der config.json

Vielleicht sieht jemand den Fehler ??


{
      "platform": "config",
      "name": "Config",
      "port": 8080,
      "sudo": true,
  "theme": "dark-mode",
  "restart": "sudo -n systemctl restart homebridge",
      "log": {
        "method": "systemd",
        "service": "homebridge"
      }
   }

Miami

Hast Du die /etc/sudoers editiert, wie in homebridge-config-ui-x Manual Configuration beschrieben?

Sky

#2
Ich habe soviel versucht zu finden und auch gelesen ,aber scheinbar sind in meiner config.json
noch Fehler .
Folgendes habe ich noch nicht gemacht

homebridge    ALL=(ALL) NOPASSWD: ALL


Meine aktuelle config.json sieht so aus :

{
      "platform": "config",
      "name": "Config",
      "port": 8080,
      "sudo": true,
  "auth": "none",
  "theme": "dark-mode",
  "restart": "sudo -n systemctl restart homebridge",
      "log": {
        "method": "systemd",
"command": "journalctl -o cat -n 500 -f -u homebridge",
        "service": "homebridge"
      }


Wo der Speicherort meiner Protokolldatei ist, habe ich noch nicht gefunden,auf jedenfall nicht unter

/var/log/homebridge.log


Ein Aufruf über SSH bringt auch nichts

pi@raspberrypi:~ $ sudo tail -f /var/log/homebridge.log
tail: cannot open '/var/log/homebridge.log' for reading: No such file or directory
tail: no files remaining




Miami

#3
Ich habe Homebridge und Hombebridge UI zusammen installiert.
In der config-Datei  ist dabei folgendes für Hombebridge UI eingetragen:    "platforms": [
        {
            "name": "Config UI X",
            "port": 8581,
            "auth": "none",
            "tempUnits": "c",
            "lang": "auto",
            "platform": "config"
        },

Ich kann mich nicht erinnern, jemals selber was in der config-Datei eingetragen zu haben, ich habe immer den Menüpunkt Plugins in Hombebridge UI dazu verwendet.
Wo das Homebridge Log liegt weiss ich nicht, ich kann es aber mit Hombebridge UI ansehen und herunterladen.

Sky

Danke für Deine Antwort ,
so sieht meine config.json jetzt aus


{
            "platform": "config",
            "name": "Config UI X",
            "port": 8080,
            "tempUnits": "c",
            "restart": "sudo -n systemctl restart homebridge",
            "sudo": true,
            "log": {
                "method": "systemd",
                "service": "homebridge"
            }