shivan / homeassistant-liquidcheck

Home Assistant integration for Liquid-Check
GNU General Public License v3.0
2 stars 0 forks source link

HA Liquid-Check Installation #1

Closed MSacher closed 10 months ago

MSacher commented 10 months ago

Hallo, das Repository liquid-check wird mir im HACS leider nicht angezeigt. Ich habe dann alle Files manuell nach config/custom_components/liquid-check kopiert. Allerdings wird mir die Integration in HA nicht angezeigt, d.h. ich kann sie auch nicht konfigurieren. Bei anderen Repositories hat alles funktioniert (z.B. Meross-lan), aber hier mache ich wohl etwas falsch ...

shivan commented 10 months ago

Hi! ich bin noch bei der Integration. Mein Merge-Request wurde leider noch nicht aufgenommen.

Genau, manuell sollte es funktionieren.

Bei mir liegt das unter /home/homeassistant/.homeassistant/custom_components/liquid-check

Leider gibt es aber kein Icon dafür - da auch dieser Merge-Request noch nicht akzeptiert wurde.

Steht im Logfile irgendwas?

MSacher commented 10 months ago

Hallo, ich habe folgenden Log-Eintrag:

ERROR (SyncWorker_3) [homeassistant.loader] Error parsing manifest.json file at /config/custom_components/liquid-check/manifest.json: unexpected character: line 7 column 1 (char 6)

shivan commented 10 months ago

Hi,

hast du die neueste Version aus dem Repository?

Die von dir genannte Datei sollte so aussehen:

{
  "domain": "liquid-check",
  "name": "Liquid-Check",
  "codeowners": ["@shivan"],
  "config_flow": true,
  "dependencies": [],
  "documentation": "https://github.com/shivan/homeassistant-liquidcheck",
  "iot_class": "local_polling",
  "issue_tracker": "https://github.com/shivan/homeassistant-liquidcheck/issues",
  "requirements": [],
  "version": "1.0.0"
}

Notfalls könntest du den Inhalt von manifest.json damit mal ersetzen:

{
  "domain": "liquid-check",
  "version": "1.0.0",
  "name": "Liquid-Check",
  "documentation": "https://github.com/shivan/homeassistant-liquidcheck",
  "config_flow": true,
  "dependencies": [],
  "codeowners": ["@shivan"],
  "requirements": [],
  "iot_class": "local_polling"
}

allerdings wurde das von HACS bemängelt, deswegen habe ich das ins Obere korrigiert

MSacher commented 10 months ago

Ich probiere das morgen mal aus ...

shivan commented 10 months ago

Habe gerade auf meinem home-assistant server die manifest.json angepasst auf die neueste, und geht weiterhin. Sollte also auch bei dir gehen.

MSacher commented 10 months ago

Hallo, ich habe eine Menge Blödsinn aus dem Repository kopiert (nur die Dateinamen passten :( ). Nachdem alles richtig kopiert wurde, funktioniert die Anzeige des Liquid-Check auch perfekt. Vielen Dank.