Neuigkeiten:

Am Sonntag den 8.12.2024 kann es ab ca. 8:00 Uhr zu kurzzeitigen Einschränkungen / Ausfällen bei den Diensten des FHEM Vereines kommen.
Die Server müssen mal gewartet und dabei neu gestartet werden ;)

Hauptmenü

Umzug auf Raspberry Pi OS 12 »Bookworm«, kein Zugriff auf Serial/By-id

Begonnen von Bjoernar, 05 April 2024, 13:24:15

Vorheriges Thema - Nächstes Thema

Otto123

Vermutung: alle USB Sticks abziehen, schauen ob FHEM erreichbar ist, attr initialUsbCheck disable 1 , save, USB Sticks wieder anstecken, neustart.
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

Der-Eine

Es ist aktuell 1 USB Gerät angeklemmt (Dongle Maus Tastatur)
Ansonsten ist noch kein Gerät dran.

Otto123

dann versuche
attr initialUsbCheck disable 1 bevor Du
sudo addgroup fhem plugdevmachst ;)

Oder schau Dir auf der Console das Log von FHEM an
https://wiki.fhem.de/wiki/FHEM_startet_nicht_-_Tipps_zur_Fehlersuche#Die_letzen_Zeilen_im_existierenden_FHEM_Log_anzeigen
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

Der-Eine

Hallo zusammen,
also ich hatte zuerst folgendes gesetzt:
attr WEB editConfig 1
Anschließend in der cfg Datei
attr initialUsbCheck disable 1
Den User hinzugefügt mit
sudo addgroup fhem plugdev
Der Log spuckt mir aber folgendes nach einem Neustart aus:
Protect this FHEM installation by defining an allowed device with define allowed allowed
You can disable this message with attr global motd none

2024.04.24 16:15:07 1: usb create starting
2024.04.24 16:15:07 3: Probing ZWDongle device /dev/serial0
2024.04.24 16:15:07 3: Probing CUL device /dev/ttyAMA10
2024.04.24 16:15:07 3: Probing TCM_ESP3 device /dev/ttyAMA10
2024.04.24 16:15:07 3: Probing ZWDongle device /dev/ttyAMA10
2024.04.24 16:15:08 3: Probing SIGNALDuino device /dev/ttyAMA10
2024.04.24 16:15:08 3: Probing MYSENSORS device /dev/ttyAMA10
2024.04.24 16:15:08 3: Probing ArduCounter device /dev/ttyAMA10
2024.04.24 16:15:08 3: Probing ElsnerWS device /dev/ttyAMA10
2024.04.24 16:15:09 3: Probing FRM device /dev/ttyAMA10
2024.04.24 16:22:53 1: Including fhem.cfg
2024.04.24 16:22:53 3: WEB: port 8083 opened
2024.04.24 16:22:53 2: eventTypes: loaded 0 lines from ./log/eventTypes.txt
2024.04.24 16:22:53 1: Including ./log/fhem.save
2024.04.24 16:22:53 1: Messages collected while initializing FHEM:SecurityCheck:
  WEB is not password protected

Protect this FHEM installation by defining an allowed device with define allowed allowed
You can disable this message with attr global motd none

2024.04.24 16:22:53 1: usb create starting
2024.04.24 16:22:53 3: Probing ZWDongle device /dev/serial0
2024.04.24 16:22:53 3: Probing CUL device /dev/ttyAMA10
2024.04.24 16:22:53 3: Probing TCM_ESP3 device /dev/ttyAMA10
2024.04.24 16:22:53 3: Probing ZWDongle device /dev/ttyAMA10
2024.04.24 16:22:54 3: Probing SIGNALDuino device /dev/ttyAMA10
2024.04.24 16:22:54 3: Probing MYSENSORS device /dev/ttyAMA10
2024.04.24 16:22:54 3: Probing ArduCounter device /dev/ttyAMA10
2024.04.24 16:22:54 3: Probing ElsnerWS device /dev/ttyAMA10
2024.04.24 16:22:55 3: Probing FRM device /dev/ttyAMA10

Sieht für mich nicht so aus als ob die .cfg greift


Otto123

sehe ich auch so, dann ist vielleicht das Editieren der fhem.cfg per Hand doch keine gute Idee?  ;)
Du kannst auch wie dort im Kommentar beschrieben einfach anstatt define ... disable ... die Zeile mit dem define kommentieren oder löschen.
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

RappaSan

Schon mal probiert
define initialUsbCheck notify global:INITIALIZED usb create
einfach mit einem # als erstem Zeichen in der Zeile in der fhem.cfg auszukommentieren?

Wernieman

OT:
Zitatund VNC aktiviert
Mann sollte ein Desktop-System nur dann  wählen, wenn man wirklich ein Bildschirm auf dem System hat. Ansonsten immer "Server only", d.h. ohne Desktop, macht Dir das Leben in sehr vielen Situationen einfacher. Editieren mit einer ssh-Session.
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Der-Eine

Hi zusammen,
also.. jetzt habe ich alles noch und noch und nochmal durchgespielt und plötzlich ging das ganze.

@Wernieman:
Wie meinst du das mit "Server only"? Aktuell ist es tatsächlich so, dass dieses Gerät noch an einem Monitor angeklemmt ist.. Soll aber irgendwann hinter einen Kniestock verschwinden.

Wernieman

"Server only" heist ohne Grafishe Oberflächje. Also X oder Wyland. Da Du VNC installiert hast, hast Du eine Grafische Oberfläche ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html