NEWS
USB Port
-
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 iobroker
Dann am besten mal
sudo reboot
damit 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:~ $
-
@SMS
Oh Quark von mir...
Mir kam der Behfehl gleich so kurz vor.sudo usermod -aG tty iobroker sudo usermod -aG gpio iobroker
-
-
soweit so gut
pi@kellerkind4GB:~ $ sudo -u iobroker groups iobroker tty dialout gpio
aber 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?
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
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.