NEWS
USB Port
-
@SMS
Für USB sollte der user auch in tty drin sein.
Versuch mal so:sudo usermod -aG tty audio video bluetooth redis gpio iobrokerUSB-Gerät ist nicht als /dev/ttyUSB... verfügbar
Das kann dadurch verursacht sein, dass der aktuelle Benutzer nicht in der Gruppe tty eingetragen ist. Kontrollieren lässt sich das für den aktuellen Benutzer mit dem Befehl:
pi@kellerkind4GB:~ $ sudo usermod -aG tty audio video bluetooth redis gpio iobroker Aufruf: usermod [Optionen] BENUTZERZUGANG Optionen: -c, --comment KOMMENTAR Neuer KOMMENTAR im GECOS-Feld -d, --home HOME_DIR Neues Home-Verzeichnis für den Benutzer- zugang -e, --expiredate ABL_DATUM Ablaufdatum auf ABL_DATUM setzen -f, --inactive INAKTIV Passwort nach Ablauf von INAKTIV deaktivieren -g, --gid GRUPPE Erzwinge GRUPPE als neue primäre Gruppe -G, --groups GRUPPEN Neue Liste zusätzlicher GRUPPEN -a, --append Benutzer zu zusätzlichen Gruppen hinzufügen, die mit der Option -G angegeben werden, ohne ihn dabei aus anderen Gruppen zu entfernen -h, --help Diese Hilfe anzeigen, sonst nichts -l, --login NEUER_NAME Neuer Wert für den Namen des Benutzerzugangs -L, --lock Den Benutzerzugang sperren -m, --move-home Den Inhalt des Home-Verzeichnisses an den neuen Ort verschieben (nur mit -d benutzen) -o, --non-unique Benutzung von doppelter (nicht einmaliger) UID erlauben -p, --password PASSWORD Ein verschlüsseltes Passwort als neues Passwort verwenden -R, --root CHROOT_VERZ Verzeichnis für chroot -s, --shell SHELL Neue Login-Shell für den Benutzerzugang -u, --uid UID Neue UID des Benutzerzugangs -U, --unlock Den Benutzerzugang entsperren -v, --add-subuids FIRST-LAST add range of subordinate uids -V, --del-subuids FIRST-LAST remove range of subordinate uids -w, --add-subgids FIRST-LAST add range of subordinate gids -W, --del-subgids FIRST-LAST remove range of subordinate gids -Z, --selinux-user SEUSER neue SELinux-Benutzer-Zuordnung für den Benutzerzugang pi@kellerkind4GB:~ $wie heißt denn die Gruppe und der Benutzer?
-
pi@kellerkind4GB:~ $ sudo usermod -aG tty audio video bluetooth redis gpio iobroker Aufruf: usermod [Optionen] BENUTZERZUGANG Optionen: -c, --comment KOMMENTAR Neuer KOMMENTAR im GECOS-Feld -d, --home HOME_DIR Neues Home-Verzeichnis für den Benutzer- zugang -e, --expiredate ABL_DATUM Ablaufdatum auf ABL_DATUM setzen -f, --inactive INAKTIV Passwort nach Ablauf von INAKTIV deaktivieren -g, --gid GRUPPE Erzwinge GRUPPE als neue primäre Gruppe -G, --groups GRUPPEN Neue Liste zusätzlicher GRUPPEN -a, --append Benutzer zu zusätzlichen Gruppen hinzufügen, die mit der Option -G angegeben werden, ohne ihn dabei aus anderen Gruppen zu entfernen -h, --help Diese Hilfe anzeigen, sonst nichts -l, --login NEUER_NAME Neuer Wert für den Namen des Benutzerzugangs -L, --lock Den Benutzerzugang sperren -m, --move-home Den Inhalt des Home-Verzeichnisses an den neuen Ort verschieben (nur mit -d benutzen) -o, --non-unique Benutzung von doppelter (nicht einmaliger) UID erlauben -p, --password PASSWORD Ein verschlüsseltes Passwort als neues Passwort verwenden -R, --root CHROOT_VERZ Verzeichnis für chroot -s, --shell SHELL Neue Login-Shell für den Benutzerzugang -u, --uid UID Neue UID des Benutzerzugangs -U, --unlock Den Benutzerzugang entsperren -v, --add-subuids FIRST-LAST add range of subordinate uids -V, --del-subuids FIRST-LAST remove range of subordinate uids -w, --add-subgids FIRST-LAST add range of subordinate gids -W, --del-subgids FIRST-LAST remove range of subordinate gids -Z, --selinux-user SEUSER neue SELinux-Benutzer-Zuordnung für den Benutzerzugang pi@kellerkind4GB:~ $wie heißt denn die Gruppe und der Benutzer?
@SMS Dann geht das offenbar nur mit jeweils einer Gruppe. Hab das lange nicht mehr so gemacht...
sudo usermod -aG tty iobroker sudo usermod -aG gpio iobrokerDann am besten mal
sudo rebootdamit die Gruppen auch neu eingelesen werden müssen.
[Edit:] Befehl vervollständigt...
-
@SMS Dann geht das offenbar nur mit jeweils einer Gruppe. Hab das lange nicht mehr so gemacht...
sudo usermod -aG tty iobroker sudo usermod -aG gpio iobrokerDann am besten mal
sudo rebootdamit die Gruppen auch neu eingelesen werden müssen.
[Edit:] Befehl vervollständigt...
pi@kellerkind4GB:~ $ sudo -aG tty iobroker usage: sudo -h | -K | -k | -V usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user] usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command] usage: sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-T timeout] [-u user] [VAR=value] [-i|-s] [<command>] usage: sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-T timeout] [-u user] file ... pi@kellerkind4GB:~ $ sudo -aG gpio iobroker usage: sudo -h | -K | -k | -V usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user] usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command] usage: sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-T timeout] [-u user] [VAR=value] [-i|-s] [<command>] usage: sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-T timeout] [-u user] file ... pi@kellerkind4GB:~ $neustart ->
pi@kellerkind4GB:~ $ sudo -u iobroker groups iobroker dialout pi@kellerkind4GB:~ $ -
pi@kellerkind4GB:~ $ sudo -aG tty iobroker usage: sudo -h | -K | -k | -V usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user] usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command] usage: sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-T timeout] [-u user] [VAR=value] [-i|-s] [<command>] usage: sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-T timeout] [-u user] file ... pi@kellerkind4GB:~ $ sudo -aG gpio iobroker usage: sudo -h | -K | -k | -V usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user] usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command] usage: sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-T timeout] [-u user] [VAR=value] [-i|-s] [<command>] usage: sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-T timeout] [-u user] file ... pi@kellerkind4GB:~ $neustart ->
pi@kellerkind4GB:~ $ sudo -u iobroker groups iobroker dialout pi@kellerkind4GB:~ $@SMS
Oh Quark von mir...
Mir kam der Behfehl gleich so kurz vor. :-)sudo usermod -aG tty iobroker sudo usermod -aG gpio iobroker -
das muss ich dann aber auf allen Pi's installieren? Ich habe einen Master und mehrere Slaves am laufen.
-
@SMS
Oh Quark von mir...
Mir kam der Behfehl gleich so kurz vor. :-)sudo usermod -aG tty iobroker sudo usermod -aG gpio iobrokersoweit so gut
pi@kellerkind4GB:~ $ sudo -u iobroker groups iobroker tty dialout gpioaber im Adapter modbus kann ich immer noch nicht die USB Ports auswählen
-
Kann ich das auf einem Slave machen und dann auch wieder als Slave einbinden?
Andere Frage noch: Wenn ich über den Adapter RPI2 einen Ausgang ansteuere, sollte der doch auch Spannung ausgeben? Leider tut sich da auch nichts.
Ist nun was grundsätzlich auf allen Pi's passiert? -
Kann ich das auf einem Slave machen und dann auch wieder als Slave einbinden?
Andere Frage noch: Wenn ich über den Adapter RPI2 einen Ausgang ansteuere, sollte der doch auch Spannung ausgeben? Leider tut sich da auch nichts.
Ist nun was grundsätzlich auf allen Pi's passiert?Kann ich das auf einem Slave machen und dann auch wieder als Slave einbinden?
Klar, das ist einfach die aktuelle Art und Weise ioBroker zu installieren. Alle Optionen (wie Multihost) stehen dir weiterhin zur Verfügung.
Wenn ich über den Adapter RPI2 einen Ausgang ansteuere, sollte der doch auch Spannung ausgeben?
Wie gesagt: gehe auf einen sauberen Stand (OS und ioBroker neu installieren). Wenn dann das Problem immer noch auftritt, kannst du gerne das Problem in einem Forumsbeitrag erklären. Ich glaube aber, dass sich all deine Probleme in Luft auflösen, da so viele Leute mit RasPi arbeiten (sonst hätten wir viel mehr Probleme hier).
-
Kann ich das auf einem Slave machen und dann auch wieder als Slave einbinden?
Klar, das ist einfach die aktuelle Art und Weise ioBroker zu installieren. Alle Optionen (wie Multihost) stehen dir weiterhin zur Verfügung.
Wenn ich über den Adapter RPI2 einen Ausgang ansteuere, sollte der doch auch Spannung ausgeben?
Wie gesagt: gehe auf einen sauberen Stand (OS und ioBroker neu installieren). Wenn dann das Problem immer noch auftritt, kannst du gerne das Problem in einem Forumsbeitrag erklären. Ich glaube aber, dass sich all deine Probleme in Luft auflösen, da so viele Leute mit RasPi arbeiten (sonst hätten wir viel mehr Probleme hier).
- also Speicherkarte platt machen
- dann ein Betriebssystem drauf (buster?)
- iobroker so installieren: curl -sL https://iobroker.net/install.sh | bash -
vor Punkt 3 Node.js installieren? curl -sLf https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs -
- also Speicherkarte platt machen
- dann ein Betriebssystem drauf (buster?)
- iobroker so installieren: curl -sL https://iobroker.net/install.sh | bash -
vor Punkt 3 Node.js installieren? curl -sLf https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs- also Speicherkarte platt machen
ja
- dann ein Betriebssystem drauf (buster?)
Die aktuellste Version von Raspberry OS (
ich glaube, da gibt es keine Debian Code Names mehr*):
https://www.raspberrypi.org/software/operating-systems/#raspberry-pi-os-32-bitAm besten nimmst du die "Lite" Version, dann hast du das absolute Minimum und keinen GUI Kram drauf.
- iobroker so installieren:
curl -sL https://iobroker.net/install.sh | bash -
Ja
vor Punkt 3 Node.js installieren? curl -sLf https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejsNein! Mit dem Befehl oben machst du bereits alles. Es ist wirklich so einfach!
Edit: * doch, der Name ist etwas versteckt, aber es ist Buster.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden