Hallo zusammen,
Wenn ich meinen Raspberry PI2 neu starte muss der OWL USB ausgesteckt werden.
Ansonsten funktioniert weder der OWL noch der JeeLink USB !
Dieses Problem hatte ich sowohl mit dem Raspberry Pi als auch mit dem Neuen PI2 der komplett mit der Neusten Version installiert wurde.
Ist das Problem bekannt?
Wie hast DU die Geräte angelegt?
Über /dev/ttyXX oder über die Seriennummer?
Über tty
define myJeeLink JeeLink /dev/ttyUSB0
define CM160 CM160 /dev/ttyUSB1
Gruss
Dann wird bestimmt beim boten erst die links angelegt ... und eventuell in einer anderen reihenfolge.
Gucke mal bei Deinem RapsPi unter "/dev/serial/by-id/", wo welches Device ist und verwende diesen Link. Der ist dauerhafter.
z.B. bei mir;
root@mimi:~# ls -lha /dev/serial/by-id/
insgesamt 0
drwxr-xr-x 2 root root 60 Feb 2 08:57 .
drwxr-xr-x 4 root root 80 Feb 2 08:57 ..
lrwxrwxrwx 1 root root 13 Feb 2 08:57 pci-FTDI_FT232R_USB_UART_A702GD6P-if00-port0 -> ../../ttyUSB0
r
d.h. Mein jeelink ist mit /dev/serial/by-id/pci-FTDI_FT232R_USB_UART_A702GD6P-if00-port0 angelegt. Das ist reboot-sicher (Hatte auch mal 2 CULs)
@Wernieman
Super Danke jetzt scheint es zu funzen.....
:) :) :)
ist Dir jetzt der Grund für Dein Problem "bekannt"?
Wie Du beschrieben hast habe umgestellt auf by-id
Das wars.
Danke.
Hallo
Habe das ähnliche Problem das bei einem Reboot die drei geräte immer durcheinander sind
im DEF des USB Strommessers steht /dev/ttyUSB2
mit ls -lha /dev/serial/by-id/
erhalte ich
insgesamt 0
drwxr-xr-x 2 root root 100 Jan 1 1970 .
drwxr-xr-x 4 root root 80 Jan 1 1970 ..
lrwxrwxrwx 1 root root 13 Jan 1 1970 usb-FTDI_FT232R_USB_UART_AH01M53Z-if00-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root 13 Jan 1 1970 usb-FTDI_FT232R_USB_UART_AI028EM6-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 Jan 1 1970 usb-Silicon_Labs_OWL_Wireless_Electricity_Monitor_USB_version_is_connected_006DFCE7-if00-port0 -> ../../ttyUSB2
pi@raspberrypi ~ $
Verstehe es nicht ganz wie kann ich das in fhem Definieren das sie die drei schnittstellen nicht durcheinander kommen bei einem Reboot was muss ich da eintragen?
Gruß Josty
define CM160 CM160 /dev/serial/by-id/usb-Silicon_Labs_OWL_Wireless_Electricity_Monitor_USB_version_is_connected_006DFCE7-if00-port0
So ungefähr wenn er auch CM160 heist.
Und dementsprechend für alle anderen usb Geräte ebenso mit deren by-id
Hallo,
Danke ja das klappt jetzt genau so :)
Gruß Josty