Man kann 'ebusd' direkt als Home-Assistant Supervisor Addon installieren (das von LukasGrebe, findet man samt Installationsanleitung auf GitHub). Es läuft dann isoliert im eigenen 'Container', dazu wird die Docker-Umgebung benutzt (das sollte m.E. in Home Assistant OS genauso sein, habe es selbst unter Debian Linux laufen = Home Assistant Supervised).
Wenn das 'ebusd add-on' installiert ist (und läuft), aber 'ebusctl' per Kommandozeile nicht gefunden wird, ist man vermutlich nicht im richtigen 'Container'. Man kann sich aber mit folgendem Befehl vom root-System (Kommandozeile = Shell) in den Container einloggen, in dem 'ebusd' läuft:
Code:
docker exec -it `docker ps | grep ebusd | awk '{print $1}'` /bin/bash
(mit der Zeile braucht man nicht immer wieder die ID des Docker-Containers raussuchen).
Dort eingeloggt sollte er dann auch 'ebusctl' finden.
Ich habe außerdem im HA das 'File editor' Add-on installiert, damit ist das Ändern der lokalen CSV-Dateien bequemer.