Hallo zusammen,
zuerst einmal eine Kopie einer Antwort auf eine ähnliche Frage im EnOcean Subforum:
"ich mehme an Du greifst direkt auf das USB300 zu und willst das nun mit zwei unterschiedlichen Applikationen machen. Das funktioniert nicht. Es kann nur eine Applikation exklusiv das USB300 nutzen."
Es ging da darum, ob ich einen EnOcean TMC310 (USB00) über mehrere auf dem Raspi laufende Applikationen steuern kann. Nun meine allgemeinere Anschlussfrage:
Gilt das für alle an den USB-Ports des Raspberry-Pi hängenden Transceiver (bei mir EnOcean TMC310 (USB300) mit externer Antenne, RFXTRX_E, CUL867) oder ist dies eine spezielle Eigenschaft des EnOcean-Tranceivers.
Es geht mir darum, ob ich einerseits über FHEM, andererseits über eine ebenfalls auf dem Raspi laufende Homebridge mit den jeweiligen Aktoren/Sensoren kommunizieren kann.
das hat weder was mit dem stick noch mit enocean zu tun. Das liegt daran, dass (meist) aus guten Gründen udev usb devices im exclusive mode mountet. du kannst das ändern in den udev rules oder den default mode über /sys/bus/usb/devices/<USB Port>/interface_authorized_default auf 1 setzen. ob das mit dem tcm310 funktioniert weiß ich nicht.
ich selbst nutze den Piotek Enocean Gateway über Ethernet, was da kein Problem ist. Der nutzt auch den neuen tcm515 chip, der deutlich(!) bessere reichweiten von enocean ermöglicht. hatte früher auch den tcm310 als usb stick genutzt, womit ich nicht so zufrieden war.