FHEM und Home Assistant auf selbem Raspberry - Probleme mit Z-Wave USB-Stick

Begonnen von xobd, 04 November 2019, 15:25:05

Vorheriges Thema - Nächstes Thema

xobd

Seit Jahren läuft mein FHEM ohne Probleme auf meinem Raspberry Pi 3 (Buster).
Jetzt habe ich zusätzlich Home Assistant installiert, damit ich das Frontend testen/nutzen kann.

In Zukunft möchte ich meine Geräte via MQTT_GENERIC_BRIDGE im Home Assistant darstellen.
Das Eine oder Andere klappt auch schon.

Ich habe verschiedene Z-Wave Geräte. Einige davon möchte ich nur über FHEM bereitstellen, andere über Home Assistant.
In FHEM und in HA wird mein Z-Wave USB-Stick erkannt (/dev/ttyACM1).

FHEM und HA starten einen Prozess, mit dem sie auf den Stick zugreifen.
Zuerst startet FHEM, dann HA den Prozess. Diese laufen solange gleichzeitig, bis Home Assistant die ersten Daten darüber abfragt und killt dann den fhem Prozess.

Hier die Abfrage (HA habe ich momentan deaktiviert):
pi@raspberrypi:~ $ sudo lsof /dev/ttyACM1
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
perl    1978 fhem   11u   CHR  166,1      0t0 6908 /dev/ttyACM1

Ich dachte immer, daß mehrere Programme auf ein Device zugreifen können.

Kann sich jemand vorstellen wo das Problem liegt, bzw. wie ich das Problem lösen könnte?

FHEM 5.8 auf Raspberry 3
CUL 868 (1.62) / MAX Cube 868 (V 1.24.01 a-culfw Build 204) / MAX! / Z-Wave / FRITZ!DECT 200

rudolfkoenig

ZitatIch dachte immer, daß mehrere Programme auf ein Device zugreifen können.
Das heisst aber nicht, dass das auch ohne Probeme funktioniert => ich wuerde das vermeiden.

xobd

Falls ich einen zweiten Z-Wave USB-Stick anschließe, können sich die Z-Wave-Geräte gleichzeitig an zwei Sticks anmelden?
Wahrscheinlich noch besser auch mit einem zweiten Raspi.
FHEM 5.8 auf Raspberry 3
CUL 868 (1.62) / MAX Cube 868 (V 1.24.01 a-culfw Build 204) / MAX! / Z-Wave / FRITZ!DECT 200

rudolfkoenig

ZitatFalls ich einen zweiten Z-Wave USB-Stick anschließe, können sich die Z-Wave-Geräte gleichzeitig an zwei Sticks anmelden?
Nein.