Beim Sniffen finde ich keine Pakete es gibt auch keinen Fehler. Der Stick ist etwa einen halben Meter vom Taster entfernt. Das kann also nicht das Problem sein.
Ich habe dann probiert den Taster direkt mit dem EEP und der ID anzulegen die noch aus fhem habe…
Scheint ein beliebter Fehler zu sein …
Du musst die Stelle auch einkommentieren, damit sie richtig interpretiert wird. Statt
#[USB 300 / TCM310]
bitte
[USB 300 / TCM310]
verwenden, also die Raute am Zeilenanfang löschen. Dies leitet nämlich einen Kommentar ein und der Rest wird nicht mehr gelesen.
Danach bitte Homegear neu starten und es sollte funktionieren.
Hmm, ich habe Enocean nicht am Laufen, aber wie sieht denn die gesamte enocean.conf aus und was steht nach Aufstarten von Homegear in der homegear.log bzw homegear.err?
[USB 300]
## Specify an unique id here to identify this device in Homegear
## After devices are paired to Homegear don't rename the interface
## as the ID is used to assign it to the peers!
id = EnOcean-Interface
## Options: usb300
deviceType = usb300
## Device name of your interface
device = /dev/ttyUSB0
Auch wenn es laut Doku nicht erforderlich ist: Kannst Du mal probieren, die Interface-ID mit im Aufruf anzugeben? Das Device selbst wird ja wenn ich die Logs richtig verstehe beim Aufstarten gefunden.
Ich habe createDevice() mal angepasst, so dass bei einem Kommunikationsmodul dieses nicht mehr angegeben werden muss. Jetzt passt es auch wieder zur Doku ;-).