Probleme mit den Rechten des CUL für Homematic

Begonnen von Schlamandi, 08 August 2021, 16:56:19

Vorheriges Thema - Nächstes Thema

Schlamandi

Hi zusammen, ich stehe gerade auf dem Schlauch und brauche mal eure Hilfe.

Seid einigen Tagen macht mein NanoCul keinen Mucks mehr. Ein Blick in die Logs zeigt:


2021.08.08 16:21:30 1: usb create starting
2021.08.08 16:21:31 3: Probing ZWDongle device /dev/serial0
2021.08.08 16:21:31 1: ZWDongle: Can't open /dev/serial0: Keine Berechtigung
2021.08.08 16:21:31 3: Probing CUL device /dev/ttyAMA0
2021.08.08 16:21:31 1: CUL: Can't open /dev/ttyAMA0: Keine Berechtigung
2021.08.08 16:21:31 1: usb create end


Also habe ich mal in die Gruppen und die Rechte angeschaut.

...
tty:x:5:pi,fhem
usb:x:1001:fhem
...



drwxrwxrwx 14 fhem dialout 4,0K Jan  9  2021 .
drwxr-xr-x  8 root root    4,0K Apr 13  2019 ..
drwxrwxrwx  2 fhem dialout 4,0K Apr 13  2019 .alexa
-rw-rw-rw-  1 fhem dialout  311 Sep 14  2019 alexa-fhem.cfg
-rw-rw-rw-  1 fhem dialout  311 Sep 14  2019 alexa-fhem.cfg.previous
drwxrwxrwx  2 fhem dialout 4,0K Jul 27 19:56 backup
-rw-rw-rw-  1 fhem dialout 356K Jul 27 20:26 CHANGED
-rw-rw-rw-  1 fhem dialout  41K Jun 13 13:28 configDB.pm
drwxrwxrwx 39 fhem dialout 4,0K Nov 13  2016 contrib
drwxrwxrwx  3 fhem dialout 4,0K Nov 13  2016 demolog
drwxrwxrwx  4 fhem dialout 4,0K Aug 10  2017 docs
drwxrwxrwx  6 fhem dialout  24K Jul 25 15:28 FHEM
-rw-rw-rw-  1 fhem dialout  57K Aug  5 22:05 fhem.cfg
-rw-rw-rw-  1 fhem dialout  25K Sep 14  2019 fhem.cfg.demo
-rwxrw-rw-  1 fhem dialout 166K Jul 25 15:28 fhem.pl
-rw-rw-rw-  1 fhem dialout  18K Jan  9  2021 GPL_V2.txt
drwxrwxrwx  3 fhem dialout 4,0K Jan  9  2021 lib
drwxrwxrwx  2 fhem dialout  20K Aug  1 00:00 log
-rw-rw-rw-  1 fhem dialout  43K Jul 25 15:28 MAINTAINER.txt
-rw-rw-rw-  1 fhem dialout  935 Nov 15  2015 README_DEMO.txt
drwxrwxrwx  7 fhem dialout 4,0K Jul 10  2018 restoreDir
drwxrwxrwx  2 fhem dialout 4,0K Apr 13  2019 .ssh
drwxrwxrwx  2 fhem dialout 4,0K Nov 13  2016 unused
drwxrwxrwx 10 fhem dialout 4,0K Dez 14  2017 www


Ich wüsste jetzt nicht wo der Fehler ist. Habe ich etwas übersehen?

Otto123

Hi,

Steckt dein Nanocul an serial0 oder AMA0? Wenn nicht sind diese Meldungen für dich nicht relevant und ich würde dir empfehlen initialUsbCheck auf disable zu setzen.

Ob es dein Problem löst? Glaub ich nicht, das wird woanders liegen.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

frank

#2
zeig mal die berechtigungen im ordner fhem/FHEM.
der ZWDongle funktioniert, trotz fehlermeldungen?
zeig auch ein list vom cul.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Schlamandi

#3
Zitat
Steckt dein Nanocul an serial0 oder AMA0?

Er steckt in einem der 4 USB Ports

Zitat
der ZWDongle funktioniert, trotz fehlermeldungen?
ZW = ZWave? Habe ich keinen.

Ich habe den Cul aber mal getauscht gegen einen anderen und der ging dann für 2 Tage, dann war es auch wieder vorbei

Otto123

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Schlamandi

Zitat von: Otto123 am 11 August 2021, 07:10:28
...
Wie hast Du ihn definiert?

Weiß ich leider nicht mehr. Ist schon Jahre her. Wie kann ich das rausfinden?
Habe mal einen Screenshot mit angehängt.

Otto123

Naja meine Frage in in Richtung der DEF - die sieht man ja in deinem Screenshot.
Was ergibt denn in der Fhem Kommando Zeile:
{qx(ls -lhaR /dev/serial/)}

Auf alle Fälle kannst du dies machen:
attr initialUsbCheck disable 1
Danach save.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Schlamandi

Zitat von: Otto123 am 12 August 2021, 22:38:23

Was ergibt denn in der Fhem Kommando Zeile:
{qx(ls -lhaR /dev/serial/)}




/dev/serial/:
insgesamt 0
drwxr-xr-x  4 root root   80 Aug  8 20:28 .
drwxr-xr-x 15 root root 3,4K Aug  8 20:28 ..
drwxr-xr-x  2 root root  100 Aug  8 20:28 by-id
drwxr-xr-x  2 root root  100 Aug  8 20:28 by-path

/dev/serial/by-id:
insgesamt 0
drwxr-xr-x 2 root root 100 Aug  8 20:28 .
drwxr-xr-x 4 root root  80 Aug  8 20:28 ..
lrwxrwxrwx 1 root root  13 Aug  8 20:28 usb-FTDI_FT232R_USB_UART_A505MPIJ-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root  13 Aug  8 20:28 usb-FTDI_FT232R_USB_UART_A505MPP9-if00-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root  13 Aug  8 20:28 usb-FTDI_FT232R_USB_UART_A505MPVY-if00-port0 -> ../../ttyUSB2

/dev/serial/by-path:
insgesamt 0
drwxr-xr-x 2 root root 100 Aug  8 20:28 .
drwxr-xr-x 4 root root  80 Aug  8 20:28 ..
lrwxrwxrwx 1 root root  13 Aug  8 20:28 platform-3f980000.usb-usb-0:1.2:1.0-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root  13 Aug  8 20:28 platform-3f980000.usb-usb-0:1.3:1.0-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root  13 Aug  8 20:28 platform-3f980000.usb-usb-0:1.5:1.0-port0 -> ../../ttyUSB2

Otto123

Du hast eine Ausgabe aus der Zukunft gepostet ::)

Der Stick steckt, die Ausgabe bzgl. Der Rechte ist wie vermutet irrelevant.  Nach der vorgeschlagenen Deaktivierung sollten die Meldungen verschwunden sein.

Was genau geht jetzt nicht?
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz