NEWS
Proxmox Installation und Zigbee Stick
-
@Thomas-Braun Du hast mir in einem Zigbee-Problem Post ja schon weitergeholfen.
Ich habe den Umzug von einem Win-10 Hub auf einen Proxmox mit Ubuntu 20.4 (fast) erfolgreich abgeschlossen.
Alle Adapter sind grün, Die MQTT-Serveradressen an allen Geräten auf die neue Maschine umgeleitet usw.
Jetzt habe ich den letzten Schritt machen wollen und habe den Zigbeestick in den USB des neuen Geräts gesteckt.
Hier komme ich aber überhaupt nicht weiter. Im Moment kenne ich mich mit Linux leider noch nicht so aus und Groups usw. sagt mir recht wenig.
Unter der Console von PVE kommt folgendes:
Im IO-Broker Container:
Egal was ich anwähle....es funktioniert nicht. Was muss ich noch tun?
Kann mir jemand (in einfachen Worten) den entscheidenden Tip geben? -
@DocGame Keine Ahnung von proxmox. Aber bei root@iobroker bekomme ich schon wieder Magenschmerzen.
-
@Thomas-Braun für Magenschmerzen gibts Tabletten
@DocGame VM oder CT -
@Thomas-Braun ich habe ja gesagt, dass ich absoluter Laie mit Linus bin. Ich muss jetzt erst mal wieder Licht ins Haus bringen (mit dem abziehen des Sticks in dem alten Rechner wars das) und dann bin ich für jeden weiteren Tip dankbar.
-
@crunchip CT
Die ganzen anderen Geschichten konnte ich ja noch neben dem Funktionierenden System tseten. Jetzt ist es leider duster.
Ich weiß leider nicht wie man in Proxmox was weiterleitet oder Rechte vergibt. -
@DocGame ich habe wegen der immer mal vorkommenden Probleme (durchreichen eines Gerätes, wiederfinden nach Neustart) meinen IoBroker in einer VM laufen, sind zwei klicks und das Gerät ist durchgereicht.
ansonsten guck mal z.b. HIER
bzw
PASSTHROUGH -
@crunchip Ich hab die CT Variante gemacht. da ich nicht wusste wie ich den ja laufenden CT in eine VM bekomme. Hätte sonst ja wieder alles neu machen müssen (Oder?)
Eigentlich sieht es so aus als hätte ich alles richtig gemacht... Der Adapter bleibt aber gelb.
Scheinen doch noch rechte zu sein....zigbee.0 2020-11-07 10:17:48.081 error at /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:242:12 zigbee.0 2020-11-07 10:17:48.081 error at SerialPort._error (/opt/iobroker/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:198:14) zigbee.0 2020-11-07 10:17:48.081 error at SerialPort.<anonymous> (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:134:49) zigbee.0 2020-11-07 10:17:48.081 error at __awaiter (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:23:12) zigbee.0 2020-11-07 10:17:48.081 error at new Promise (<anonymous>) zigbee.0 2020-11-07 10:17:48.081 error at /opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:27:71 zigbee.0 2020-11-07 10:17:48.081 error at Generator.next (<anonymous>) zigbee.0 2020-11-07 10:17:48.081 error at Znp.<anonymous> (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:136:32) zigbee.0 2020-11-07 10:17:48.081 error (14859) Error: Error while opening serialport 'Error: Error: Permission denied, cannot open /dev/ttyACM0' zigbee.0 2020-11-07 10:17:48.081 error (14859) Failed to start Zigbee zigbee.0 2020-11-07 10:17:48.019 info (14859) Starting Zigbee npm ...
-
@DocGame chmod o+rw /dev/ttyACM0
@DocGame sagte in Proxmox Installation und Zigbee Stick:
wie ich den ja laufenden CT in eine VM bekomme
backup mittels backitup erstellen, ne VM einrichten, iobroker installieren und backup zurückspielen, wäre ne Möglichkeit gewesen
-
@crunchip Das ist Plan B wenn das nicht klappt...
Hie das Ergebnis des Befehls...
-
@DocGame
In /dev ändert man keine Rechte. Jedenfalls nicht so.
Das geht über udev-Regeln, falls erforderlich. Jedenfalls in nativen Systemen.
Wie schauen die Rechte denn nun aus? -
@Thomas-Braun gehe bitte vom Linux-Kenntnisstand eines Neugeborenen aus. Wo bekomme ich die Infos zu den Rechten her?
-
ls -la /pfad/zur/datei
-
root@iobroker:~# ls -la /dev/ttyACM0 crw-rw---- 1 nobody nogroup 166, 0 Nov 7 10:16 /dev/ttyACM0 root@iobroker:~#
so wie ich rausgelesen habe muss ich einen User anlegen. Ich denke, das habe ich gerade getan.. Wie geht es denn jetzt weiter?
-
@DocGame dafür hab ich dir oben doch schon den Link geschickt
-
@crunchip Ich habe doch alles nach der Anleitung gemacht...
hier die lxc.conf:arch: amd64 cores: 2 hostname: iobroker memory: 12288 net0: name=eth0,bridge=vmbr0,firewall=1,hwaddr=92:08:50:AB:D7:ED,ip=dhcp,ip6=dhcp,type=veth onboot: 1 ostype: ubuntu parent: Iobroker_6_11_10_00 rootfs: local-lvm:vm-100-disk-0,size=40G swap: 1024 unprivileged: 1 lxc.cgroup.devices.allow: c 189:* rwm lxc.mount.entry: /dev/bus/usb/001/013 dev/bus/usb/001/013 none bind,optional,create=file lxc.cgroup.devices.allow: c 166:* rwm lxc.mount.entry: /dev/ttyACM0 dev/ttyACM0 none bind,optional,create=file
-
@DocGame Die Datei gehört keinem.
gehe bitte vom Linux-Kenntnisstand eines Neugeborenen aus.
Gute Selbsteinschätzung. Was ich aber nicht verstehen kann und will: Du hast Kenntnisse, die für ein Paddelboot auf dem Parkweiher ausreichen, kommst aber hier mit einem Containerschiff ab und willst das jetzt damit einparken. Das wird nicht dauerhaft funktionieren.
Klingt jetzt vielleicht arrogant, aber besorg dir einen PI und mach da deine Gehversuche. -
@Thomas-Braun Unter Windows hatte ich z.T. stabilitätsprobleme.
Da meine Ganze Haussteuerung daran hängt bin ich zig Empfehlungen gefolgt und habe Proxmox installiert.
Wenn IOBroker(mit Zigbee-Adapter) läuft, will ich wenig bis gar nichts mit Linux machen. Ich will alles wie bisher über die iobroker Oberfläche machen, was in meinen Augen auch funktionieren sollte.
Einen PI hatte ich bei meinen ersten IObroker Versuchen bis ich auf Win 10 umgestiegen bin.
Ich will keine Linuxproffesur sondern nur meinen USB-Port mit Rechten ausstatten damit ich wieder Zigbee habe. -
@DocGame sagte in Proxmox Installation und Zigbee Stick:
will ich wenig bis gar nichts mit Linux machen
das beißt sich aber, wenn man Proxmox installiert, dann solltest du bei Windows bleiben
-
@DocGame sagte in Proxmox Installation und Zigbee Stick:
Wenn IOBroker(mit Zigbee-Adapter) läuft, will ich wenig bis gar nichts mit Linux machen.
Ich will keine Linuxproffesur sondern nur meinen USB-Port mit Rechten ausstatten damit ich wieder Zigbee habe.
Wie gesagt: Vollkommen falsche Vorstellung. Und wenn man wenig mit 'Linux' machen will kämpft man doch dann auch nicht noch gleich mit zwei von der Sorte. Ohne Ahnung.
Proxmox ist ein tolles Tool. Für Leute mit wenigstens halbwegs soliden Grundkennnissen. Das wird ja auch eigentlich im professionellem Umfeld für gewissse Dinge verwendet.
Meine Empfehlung wäre: Raspberry PI besorgen, dann dort eine simple Installation des ioBrokers drauf, ab und an mal updaten und sonst Ruhe haben. Da kommst du mit 5 'Linux'-Befehlen aus.
-
@crunchip War vielleicht falsch ausgedrückt. Erst mal muss die Kiste laufen (da die andere abgeschaltet ist). Dann will ich mich natürlich wieder primär um iobroker kümmern. Ich kann mich ohne drängende Frau (weil nichts geht) besser in die Materie einlesen. Aber alles Schritt für schritt. Ist das nicht alles am Anfang so gegangen?