@jackblackson
Läuft! Vielen Dank!
NEWS
Best posts made by Schwabe
Latest posts made by Schwabe
-
RE: Vorstellung meiner VIS 2.0
@glasfaser vielen Dank für Deinen schnellen Tipp. Das ist mir zwar so auch noch nicht untergekommen, doch hat es so geklappt.
-
RE: Vorstellung meiner VIS 2.0
Hallo saeft_2003,
vielen Dank das Du Deine super Arbeit hier teilst.
Leider kann ich die *.zip von den Icons bei mir nicht entpacken. Mache ich was falsch oder kannst Du sie noch mal neu einstellen? Danke.
Gruß thomas -
Problem inventwo.vis-icontwo auf Ubuntu Windows10LinuxSubsys
Systemdata Bitte Ausfüllen Hardwaresystem: PC Intel I9 Arbeitsspeicher: 32GB Festplattenart: SSD Betriebssystem: Ubuntu Windows10 Linux Subsystem Node-Version: 10.x.x Nodejs-Version: 14.18.1 NPM-Version: 6.14.15 Installationsart: Browser und Konsole Image genutzt: Nein Ort/Name der Imagedatei: Link Ich habe 2 ioBroker Systeme am Laufen, das eine auf einem TinkerBoard S (RasPi) und das andere unter Ubuntu als Subsystem von Windows 10. Auf beiden Systemen habe ich die selben über 20 Adapter installiert. Lediglich das inventwo.vis-icontwo bekomme ich auf dem Ubuntu nicht installiert.
Ich habe mir schon alles im Internet durchgelesen was ich finden konnte und vor Monaten das Thema auch schon bei github als Issue erstellt.
Wenn ich es über den Browser installieren will bekomme ich immer noch folgende Fehlermeldung:
$ iobroker add vis-icontwo --host Server
NPM version: 6.14.14
npm install iobroker.vis-icontwo@0.82.0 --loglevel error --prefix "/opt/iobroker" (System call)
npm ERR! code EACCES
npm ERR! syscall renamenpm ERR! path /opt/iobroker/node_modules/.staging/npm-a371ebf8/node_modules/string-widthnpm ERR! dest /opt/iobroker/node_modules/.staging/string-width-01f78b50npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, rename '/opt/iobroker/node_modules/.staging/npm-a371ebf8/node_modules/string-width' -> '/opt/iobroker/node_modules/.staging/string-width-01f78b50'npm ERR! [OperationalError: EACCES: permission denied, rename '/opt/iobroker/node_modules/.staging/npm-a371ebf8/node_modules/string-width' -> '/opt/iobroker/node_modules/.staging/string-width-01f78b50'] {npm ERR! cause: [Error: EACCES: permission denied, rename '/opt/iobroker/node_modules/.staging/npm-a371ebf8/node_modules/string-width' -> '/opt/iobroker/node_modules/.staging/string-width-01f78b50'] {npm ERR! errno: -13,
npm ERR! code: 'EACCES',npm ERR! syscall: 'rename',npm ERR! path: '/opt/iobroker/node_modules/.staging/npm-a371ebf8/node_modules/string-width',npm ERR! dest: '/opt/iobroker/node_modules/.staging/string-width-01f78b50'npm ERR! },npm ERR! errno: -13,npm ERR! code: 'EACCES',npm ERR! syscall: 'rename',npm ERR! path: '/opt/iobroker/node_modules/.staging/npm-a371ebf8/node_modules/string-width',npm ERR! dest: '/opt/iobroker/node_modules/.staging/string-width-01f78b50',npm ERR! parent: 'iobroker'npm ERR! }npm ERR! npm ERR! The operation was rejected by your operating system.npm ERR! It is likely you do not have the permissions to access this file as the current usernpm ERR! npm ERR! If you believe this might be a permissions issue, please double-check thenpm ERR! permissions of the file and its containing directories, or try runningnpm ERR! the command again as root/Administrator.
npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-11-06T10_55_39_304Z-debug.log
host.Server Cannot install iobroker.vis-icontwo@0.82.0: 243
ERROR: Process exited with code 25Und wenn ich es über die Konsole versuche erhalte ich immer noch diese Fehlermeldung:
pi@Server:~$ npm install iobroker.vis-icontwo
npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json'
npm WARN pi No description
npm WARN pi No repository field.
npm WARN pi No README data
npm WARN pi No license field.npm ERR! code EACCES
npm ERR! syscall rename
npm ERR! path /home/pi/node_modules/.staging/npm-67dbb18f/node_modules/string-width
npm ERR! dest /home/pi/node_modules/.staging/string-width-3a84e7a4
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, rename '/home/pi/node_modules/.staging/npm-67dbb18f/node_modules/string-width' -> '/home/pi/node_modules/.staging/string-width-3a84e7a4'
npm ERR! [OperationalError: EACCES: permission denied, rename '/home/pi/node_modules/.staging/npm-67dbb18f/node_modules/string-width' -> '/home/pi/node_modules/.staging/string-width-3a84e7a4'] {
npm ERR! cause: [Error: EACCES: permission denied, rename '/home/pi/node_modules/.staging/npm-67dbb18f/node_modules/string-width' -> '/home/pi/node_modules/.staging/string-width-3a84e7a4'] {
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'rename',
npm ERR! path: '/home/pi/node_modules/.staging/npm-67dbb18f/node_modules/string-width',
npm ERR! dest: '/home/pi/node_modules/.staging/string-width-3a84e7a4'
npm ERR! },
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'rename',
npm ERR! path: '/home/pi/node_modules/.staging/npm-67dbb18f/node_modules/string-width',
npm ERR! dest: '/home/pi/node_modules/.staging/string-width-3a84e7a4'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.npm ERR! A complete log of this run can be found in:
npm ERR! /home/pi/.npm/_logs/2021-11-07T11_04_44_392Z-debug.logWürde mich über jeden Tipp freuen.
Wünsche Euch noch einen schönen Sonntag
-
RE: Test Adapter mihome-vacuum v2.0.x
@thomas-braun
Danke für Deine Info.
Ich kann bisher allerdings nur sagen, das der restliche ioBroker sehr stabil läuft und das mit mindestens 10 anderen Adaptern. Auch kann ich auf das System problemlos per Putty zugreifen. Eigentlich sehe ich aktuell kein Unterschied zu meinem TinkerBord.
Da ich den Rechner eh als Server laufen habe, soll da halt auch der ioBroker drauf, und am liebsten unter Windows. Was wäre denn da die bessere Lösung? Auf ein zusätzliches Linux z.B. unter Proxmox möchte ich wenn möglich nicht umstellen, eine VM unter Windows wäre mir da schon lieber, sollte dies besser funktionieren.
Hyper-V habe ich schon für ein Windows7 probiert, das ist wirklich noch nicht ausgereift.
Freue mich auf Tipps. -
RE: Test Adapter mihome-vacuum v2.0.x
@meistertr
danken für Deine Gedanken.
Allerdings läuft das Ubuntu nicht in einer VM unter Windows, sondern das Ubuntu ist über den Store installiert. Der restliche ioBroker mit sämtlichen anderen Adaptern läuft zudem ohne Probleme.
Ich bin mittlerweile Ratlos und weiterhin für jeden Tipp dankbar. -
RE: Test Adapter mihome-vacuum v2.0.x
@da_woody
Danke für Deine Antwort.
Der Adapter läuft schon seit Wochen, entsprechend hat der Robbi schon einige Runden gedreht. Alles wurde vom Server übernommen und stimmt mit den von mir manuell ermittelten Werten überein. Ich habe auf einem 2. System auf einem TinkerBoard den Adapter mit dem Robbi problemlos am laufen. Dort habe ich den Adapter aber auch schon für 2 Wochen deaktiviert und er wurde auf dem aktuellen System unter Windows Ubuntu trotzdem nicht "grün"...mir fällt nichts mehr ein. -
RE: Test Adapter mihome-vacuum v2.0.x
@da_woody
Danke für die Info, das Lernen hört nie auf.
Ich habe also den Objektbaum gelöscht, anschließend die Instanz und dann den Adapter. Danach wollte ich den Adapter per Konsole installieren, leider ohne Erfolg. Der Log davon ist:iobroker@Server:~$ npm install iobroker.mihome-vacuum npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN saveError ENOENT: no such file or directory, open '/home/iobroker/package.json' npm WARN enoent ENOENT: no such file or directory, open '/home/iobroker/package.json' npm WARN iobroker No description npm WARN iobroker No repository field. npm WARN iobroker No README data npm WARN iobroker No license field. + iobroker.mihome-vacuum@2.2.5 added 50 packages from 103 contributors and audited 188 packages in 3.449s 4 packages are looking for funding run `npm fund` for details found 0 vulnerabilities
Danach habe ich in den Einstellung auf Beta gestellt und den Adapter über den ioBroker installiert, was funktioniert hat. Allerdings habe ich mit der aktuellen Version das gleiche Problem wie mit der 2.1.1., der Adapter wird einfach nicht "grün". Ich kann den Server abrufen, bekomme auch den Sauger aufgelistet, kann diesen übernehmen, nur bleibt der Adapter auf "gelb".
Ich bin für jeden Tipp dankbar. -
RE: Test Adapter mihome-vacuum v2.0.x
@da_woody
ich habe ja auch unter anderem das Problem das ich keine älter Version installiert bekomme.
Was ist denn ein DP und was bedeutet Objektbaum löschen?
Danke für Deine Hilfe. -
RE: Test Adapter mihome-vacuum v2.0.x
Ich habe mittlerweile Canvas wie in der Beschreibung über die Konsole installiert, ohne weiteren Erfolg. Der Adapter lässt sich auch nicht auf eine niedrigere Version downgraden.
Mir fällt langsam nichts mehr ein und ich bin für jeden Tipp dankbar.
Das ist der Log von einem solchen Versuch.$ ./iobroker upgrade mihome-vacuum@2.0.8 Update mihome-vacuum from @2.1.1 to @2.0.8 NPM version: 6.14.11 npm install iobroker.mihome-vacuum@2.0.8 --loglevel error --prefix "/opt/iobroker" (System call) npm ERR! code ETARGET npm ERR! notarget No matching version found for iobroker.mihome-vacuum@2.0.8.npm ERR! notarget In most cases you or one of your dependencies are requestingnpm ERR! notarget a package version that doesn't exist. npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-03-30T21_37_39_770Z-debug.log upload [11] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/words.js words.js application/javascript Update "system.adapter.mihome-vacuum.0" upload [10] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/valetudo_logo_small.svg valetudo_logo_small.svg image/svg+xml upload [9] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/valetudo_conf.png valetudo_conf.png image/png upload [8] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/tank.png tank.png image/png upload [7] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/spaceship.png spaceship.png image/png upload [6] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/root/howto.md root/howto.md text/markdown upload [5] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/robot1.png robot1.png image/png upload [4] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/robot.png robot.png image/png upload [3] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/mihome-vacuum.png mihome-vacuum.png image/png upload [2] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/index_m.html index_m.html text/html upload [1] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/index.html index.html text/html upload [0] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/S5.png S5.png image/png Adapter "mihome-vacuum" updated process exited with code 0