NEWS
Div. Fehler beim Update
-
Hi
****root@debian-iobroker: # npm -v
6.4.1****
-
Ich habe gerade nochmal "nodejs" neu installiert und danach das "reinstall.sh" script ausgeführt. Das Ergebnis, das Script bricht ab, weil in der Zeile 34 & 37 nichts drin steht.
Habe mich an die Anleitung von IOBROKER gehalten.
root@debian-iobroker:/opt/iobroker# ./reinstall.sh Stopping iobroker controller daemon... iobroker controller daemon stopped. Exit code for "killall.sh": 123 /opt/iobroker/node_modules + iobroker.admin@3.5.10 added 173 packages from 128 contributors and audited 353 packages in 28.796s found 11 vulnerabilities (8 low, 3 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.admin + iobroker.alexa2@1.1.3 added 144 packages from 115 contributors and audited 1420 packages in 23.347s found 11 vulnerabilities (8 low, 3 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.alexa2 + iobroker.flot@1.9.2 added 1 package from 1 contributor and audited 1421 packages in 10.688s found 11 vulnerabilities (8 low, 3 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.flot + iobroker.fritzbox@0.2.1 added 4 packages from 49 contributors and audited 1425 packages in 10.863s found 11 vulnerabilities (8 low, 3 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.fritzbox + iobroker.geofency@0.3.2 added 1 package from 2 contributors and audited 1489 packages in 10.593s found 11 vulnerabilities (8 low, 3 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.geofency + iobroker.hm-rega@2.1.2 added 4 packages from 39 contributors and audited 1562 packages in 11.134s found 11 vulnerabilities (8 low, 3 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.hm-rega + iobroker.hm-rpc@1.9.1 added 10 packages from 22 contributors and audited 1575 packages in 13.061s found 11 vulnerabilities (8 low, 3 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.hm-rpc + iobroker.ical@1.7.0 added 7 packages from 13 contributors and audited 1711 packages in 14.48s found 11 vulnerabilities (8 low, 3 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.ical + iobroker.iot@0.2.2 added 69 packages from 38 contributors and audited 2015 packages in 20.817s found 11 vulnerabilities (8 low, 3 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.iot npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen) > iobroker.javascript@4.0.7 postinstall /opt/iobroker/node_modules/iobroker.javascript > node ./install/installTypings.js Installing NodeJS typings... latest @types: 10, installed node: 8 + iobroker.javascript@4.0.7 added 23 packages from 58 contributors and audited 2107 packages in 28.831s found 11 vulnerabilities (8 low, 3 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.javascript > iobroker.js-controller@1.4.2 preinstall /opt/iobroker/node_modules/iobroker.js-controller > node lib/preinstall_check.js NPM version: 6.4.1 npm version >= 5: disabling package-lock > unix-dgram@0.2.3 install /opt/iobroker/node_modules/unix-dgram > node-gyp rebuild make: Entering directory '/opt/iobroker/node_modules/unix-dgram/build' CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o SOLINK_MODULE(target) Release/obj.target/unix_dgram.node COPY Release/unix_dgram.node make: Leaving directory '/opt/iobroker/node_modules/unix-dgram/build' > ursa-optional@0.9.10 install /opt/iobroker/node_modules/ursa-optional > node rebuild.js > iobroker.js-controller@1.4.2 install /opt/iobroker/node_modules/iobroker.js-controller > node iobroker.js setup first > rsa-compat@1.9.2 postinstall /opt/iobroker/node_modules/rsa-compat > node lib/telemetry.js event:install + iobroker.js-controller@1.4.2 added 150 packages from 100 contributors and audited 2875 packages in 56.773s found 22 vulnerabilities (16 low, 6 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.js-controller + iobroker.mqtt@2.0.4 added 17 packages from 11 contributors and audited 3266 packages in 23.388s found 22 vulnerabilities (16 low, 6 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.mqtt + iobroker.shelly@2.0.5 added 17 packages from 31 contributors and audited 3378 packages in 21.828s found 23 vulnerabilities (17 low, 6 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.shelly + iobroker.simple-api@2.0.0 added 1 package from 2 contributors and audited 3379 packages in 20.079s found 23 vulnerabilities (17 low, 6 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.simple-api + iobroker.socketio@2.1.1 added 1 package from 1 contributor and audited 3548 packages in 19.626s found 34 vulnerabilities (25 low, 9 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.socketio npm WARN deprecated sprintf@0.1.5: The sprintf package is deprecated in favor of sprintf-js. npm WARN deprecated node-uuid@1.4.8: Use uuid module instead > sqlite3@4.0.6 install /opt/iobroker/node_modules/sqlite3 > node-pre-gyp install --fallback-to-build node-pre-gyp WARN Using request for node-pre-gyp https download [sqlite3] Success: "/opt/iobroker/node_modules/sqlite3/lib/binding/node-v57-linux-x64/node_sqlite3.node" is installed via remote + iobroker.sql@1.9.2 added 91 packages from 111 contributors and audited 3872 packages in 37.166s found 34 vulnerabilities (25 low, 9 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.sql + iobroker.telegram@1.3.6 added 27 packages from 71 contributors and audited 4015 packages in 28.655s found 35 vulnerabilities (26 low, 9 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.telegram npm WARN deprecated dgram@1.0.1: npm is holding this package for security reasons. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your dependencies. + iobroker.tr-064@0.4.18 added 11 packages from 7 contributors and audited 4098 packages in 24.763s found 36 vulnerabilities (27 low, 9 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.tr-064 npm ERR! code ENOLOCAL npm ERR! Could not install from "node_modules/iobroker.type-detector" as it does not contain a package.json file. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2019-01-12T16_08_56_695Z-debug.log FAIL iobroker.type-detector + iobroker.unifi@0.3.1 added 3 packages from 2 contributors and audited 4165 packages in 26.234s found 36 vulnerabilities (27 low, 9 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.unifi > iobroker.vis@1.1.8 install /opt/iobroker/node_modules/iobroker.vis > node main.js --install + iobroker.vis@1.1.8 added 1 package from 2 contributors and audited 4182 packages in 31.589s found 36 vulnerabilities (27 low, 9 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.vis + iobroker.web@2.4.1 added 1 package from 1 contributor and audited 4642 packages in 25.868s found 52 vulnerabilities (38 low, 14 high) run `npm audit fix` to fix them, or `npm audit` for details DONE iobroker.web got /opt/iobroker/node_modules/iobroker.iot/admin upload [5] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/words.js words.js application/javascript upload [4] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/iot.png iot.png image/png upload [3] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/index_m.html index_m.html text/html upload [2] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/blockly.js blockly.js application/javascript upload [1] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/alexalogo.png alexalogo.png image/png upload [0] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/actions.js actions.js application/javascript got /opt/iobroker/node_modules/iobroker.tr-064/admin upload [2] tr-064.admin /opt/iobroker/node_modules/iobroker.tr-064/admin/words.js words.js application/javascript upload [1] tr-064.admin /opt/iobroker/node_modules/iobroker.tr-064/admin/tr-064.png tr-064.png image/png upload [0] tr-064.admin /opt/iobroker/node_modules/iobroker.tr-064/admin/index.html index.html text/html got /opt/iobroker/node_modules/iobroker.alexa2/admin upload [16] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/words.js words.js application/javascript upload [15] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/index_m.html index_m.html text/html upload [14] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/index.html index.html text/html upload [13] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/spot.png icons/spot.png image/png upload [12] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/sonos.png icons/sonos.png image/png upload [11] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/reverb.png icons/reverb.png image/png upload [10] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/raspi.png icons/raspi.png image/png upload [9] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/firetv.png icons/firetv.png image/png upload [8] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/firetab.png icons/firetab.png image/png upload [7] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_sub.png icons/echo_sub.png image/png upload [6] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_show.png icons/echo_show.png image/png upload [5] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_plus2.png icons/echo_plus2.png image/png upload [4] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_dot3.png icons/echo_dot3.png image/png upload [3] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo_dot.png icons/echo_dot.png image/png upload [2] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo2.png icons/echo2.png image/png upload [1] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/icons/echo.png icons/echo.png image/png upload [0] alexa2.admin /opt/iobroker/node_modules/iobroker.alexa2/admin/alexa.png alexa.png image/png got /opt/iobroker/node_modules/iobroker.shelly/admin upload [2] shelly.admin /opt/iobroker/node_modules/iobroker.shelly/admin/words.js words.js application/javascript upload [1] shelly.admin /opt/iobroker/node_modules/iobroker.shelly/admin/shelly.png shelly.png image/png upload [0] shelly.admin /opt/iobroker/node_modules/iobroker.shelly/admin/index_m.html index_m.html text/html Cannot find io-package.json in null Cannot parse null/io-package.json:Error: ENOENT: no such file or directory, open 'null/io-package.json' got /opt/iobroker/node_modules/iobroker.mqtt/admin upload [3] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/words.js words.js application/javascript upload [2] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/mqtt.png mqtt.png image/png upload [1] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/index_m.html index_m.html text/html upload [0] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/index.html index.html text/html got /opt/iobroker/node_modules/iobroker.fritzbox/admin upload [1] fritzbox.admin /opt/iobroker/node_modules/iobroker.fritzbox/admin/index.html index.html text/html upload [0] fritzbox.admin /opt/iobroker/node_modules/iobroker.fritzbox/admin/fritzbox.png fritzbox.png image/png got /opt/iobroker/node_modules/iobroker.vis/admin upload [3] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/words.js words.js application/javascript upload [2] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/vis.png vis.png image/png upload [1] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/index_m.html index_m.html text/html upload [0] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/index.html index.html text/html Adapter "system.adapter.vis.0" restarted. got /opt/iobroker/node_modules/iobroker.vis/www upload [300] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/tabs/jquery.sliderTabs.js widgets/tabs/jquery.sliderTabs.js application/javascript (node:1292) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated. upload [250] vis /opt/iobroker/node_modules/iobroker.vis/www/widgets/basic/img/Prev_ValueBoolCtrlSvg.png widgets/basic/img/Prev_ValueBoolCtrlSvg.png image/png upload [200] vis /opt/iobroker/node_modules/iobroker.vis/www/lib/js/jquery.fancytree-all.min.js lib/js/jquery.fancytree-all.min.js application/javascript upload [150] vis /opt/iobroker/node_modules/iobroker.vis/www/js/visEditWelcome.js js/visEditWelcome.js application/javascript upload [100] vis /opt/iobroker/node_modules/iobroker.vis/www/js/fm/icon/actions/edit-rename.png js/fm/icon/actions/edit-rename.png image/png upload [90] vis /opt/iobroker/node_modules/iobroker.vis/www/js/app.js js/app.js application/javascript upload [80] vis /opt/iobroker/node_modules/iobroker.vis/www/img/garage-door-closed.png img/garage-door-closed.png image/png upload [70] vis /opt/iobroker/node_modules/iobroker.vis/www/img/bulb_off.png img/bulb_off.png image/png upload [60] vis /opt/iobroker/node_modules/iobroker.vis/www/img/bg-dots-10.svg img/bg-dots-10.svg image/svg+xml upload [50] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/tools.png icon/tools.png image/png upload [40] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/refresh-4.png icon/refresh-4.png image/png upload [30] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/door.png icon/door.png image/png upload [20] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/bar.png icon/bar.png image/png upload [19] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-width.png icon/align-width.png image/png upload [18] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-vertical-top-2.png icon/align-vertical-top-2.png image/png upload [17] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-vertical-center-2.png icon/align-vertical-center-2.png image/png upload [16] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-vertical-bottom-2.png icon/align-vertical-bottom-2.png image/png upload [15] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-horizontal-right-2.png icon/align-horizontal-right-2.png image/png upload [14] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-horizontal-left.png icon/align-horizontal-left.png image/png upload [13] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-horizontal-center-2.png icon/align-horizontal-center-2.png image/png upload [12] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/align-height.png icon/align-height.png image/png upload [11] vis /opt/iobroker/node_modules/iobroker.vis/www/icon/add.png icon/add.png image/png upload [10] vis /opt/iobroker/node_modules/iobroker.vis/www/edit.html edit.html text/html upload [9] vis /opt/iobroker/node_modules/iobroker.vis/www/css/vis.css css/vis.css text/css upload [8] vis /opt/iobroker/node_modules/iobroker.vis/www/css/vis-editor.css css/vis-editor.css text/css upload [7] vis /opt/iobroker/node_modules/iobroker.vis/www/css/styles.css css/styles.css text/css upload [6] vis /opt/iobroker/node_modules/iobroker.vis/www/css/montserrat-regular-webfont.woff css/montserrat-regular-webfont.woff application/font-woff upload [5] vis /opt/iobroker/node_modules/iobroker.vis/www/css/doc.css css/doc.css text/css upload [4] vis /opt/iobroker/node_modules/iobroker.vis/www/css/backgrounds.css css/backgrounds.css text/css upload [3] vis /opt/iobroker/node_modules/iobroker.vis/www/css/app.css css/app.css text/css upload [2] vis /opt/iobroker/node_modules/iobroker.vis/www/css/add_kian.css css/add_kian.css text/css upload [1] vis /opt/iobroker/node_modules/iobroker.vis/www/cordova.js cordova.js application/javascript upload [0] vis /opt/iobroker/node_modules/iobroker.vis/www/cache.manifest cache.manifest text/cache-manifest got /opt/iobroker/node_modules/iobroker.unifi/admin upload [1] unifi.admin /opt/iobroker/node_modules/iobroker.unifi/admin/unifi.png unifi.png image/png upload [0] unifi.admin /opt/iobroker/node_modules/iobroker.unifi/admin/index.html index.html text/html got /opt/iobroker/node_modules/iobroker.unifi/www upload [1] unifi /opt/iobroker/node_modules/iobroker.unifi/www/index.html index.html text/html upload [0] unifi /opt/iobroker/node_modules/iobroker.unifi/www/README.md README.md text/markdown got /opt/iobroker/node_modules/iobroker.telegram/admin upload [4] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/words.js words.js application/javascript upload [3] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/telegram.png telegram.png image/png upload [2] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/index_m.html index_m.html text/html upload [1] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/index.html index.html text/html upload [0] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/blockly.js blockly.js application/javascript got /opt/iobroker/node_modules/iobroker.sql/admin upload [5] sql.admin /opt/iobroker/node_modules/iobroker.sql/admin/words.js words.js application/javascript upload [4] sql.admin /opt/iobroker/node_modules/iobroker.sql/admin/sql.png sql.png image/png upload [3] sql.admin /opt/iobroker/node_modules/iobroker.sql/admin/index_m.html index_m.html text/html upload [2] sql.admin /opt/iobroker/node_modules/iobroker.sql/admin/index.html index.html text/html upload [1] sql.admin /opt/iobroker/node_modules/iobroker.sql/admin/custom_m.html custom_m.html text/html upload [0] sql.admin /opt/iobroker/node_modules/iobroker.sql/admin/custom.html custom.html text/html Cannot find io-package.json in null Cannot parse null/io-package.json:Error: ENOENT: no such file or directory, open 'null/io-package.json' got /opt/iobroker/node_modules/iobroker.javascript/admin upload [100] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/basic-languages/redshift/redshift.js vs/basic-languages/redshift/redshift.js application/javascript upload [90] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/basic-languages/objective-c/objective-c.js vs/basic-languages/objective-c/objective-c.js application/javascript upload [80] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/basic-languages/go/go.js vs/basic-languages/go/go.js application/javascript upload [70] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vendor/socket.io.js vendor/socket.io.js application/javascript upload [60] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/css/main.cd153a24.chunk.css static/css/main.cd153a24.chunk.css text/css upload [50] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/own/msg/it.js google-blockly/own/msg/it.js application/javascript upload [40] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/own/blocks_timeout.js google-blockly/own/blocks_timeout.js application/javascript upload [30] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/msg/js/pl.js google-blockly/msg/js/pl.js application/javascript upload [20] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/quote0.png google-blockly/media/quote0.png image/png upload [19] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/handopen.cur google-blockly/media/handopen.cur application/octet-stream upload [18] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/handdelete.cur google-blockly/media/handdelete.cur application/octet-stream upload [17] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/handclosed.cur google-blockly/media/handclosed.cur application/octet-stream upload [16] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/disconnect.wav google-blockly/media/disconnect.wav audio/x-wav upload [15] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/disconnect.ogg google-blockly/media/disconnect.ogg audio/ogg upload [14] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/disconnect.mp3 google-blockly/media/disconnect.mp3 audio/mpeg upload [13] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/delete.wav google-blockly/media/delete.wav audio/x-wav upload [12] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/delete.ogg google-blockly/media/delete.ogg audio/ogg upload [11] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/delete.mp3 google-blockly/media/delete.mp3 audio/mpeg upload [10] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/click.wav google-blockly/media/click.wav audio/x-wav upload [9] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/click.ogg google-blockly/media/click.ogg audio/ogg upload [8] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/click.mp3 google-blockly/media/click.mp3 audio/mpeg upload [7] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/1x1.gif google-blockly/media/1x1.gif image/gif upload [6] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/javascript_compressed.js google-blockly/javascript_compressed.js application/javascript upload [5] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/blocks_compressed.js google-blockly/blocks_compressed.js application/javascript upload [4] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/blockly_compressed.js google-blockly/blockly_compressed.js application/javascript upload [3] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/LICENSE google-blockly/LICENSE application/octet-stream upload [2] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/favicon.ico favicon.ico image/x-icon upload [1] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/asset-manifest.json asset-manifest.json application/json upload [0] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/adminWords.js adminWords.js application/javascript got /opt/iobroker/node_modules/iobroker.ical/admin upload [3] ical.admin /opt/iobroker/node_modules/iobroker.ical/admin/words.js words.js application/javascript upload [2] ical.admin /opt/iobroker/node_modules/iobroker.ical/admin/index_m.html index_m.html text/html upload [1] ical.admin /opt/iobroker/node_modules/iobroker.ical/admin/index.html index.html text/html upload [0] ical.admin /opt/iobroker/node_modules/iobroker.ical/admin/ical.png ical.png image/png Cannot find io-package.json in null Cannot parse null/io-package.json:Error: ENOENT: no such file or directory, open 'null/io-package.json' got /opt/iobroker/node_modules/iobroker.geofency/admin upload [2] geofency.admin /opt/iobroker/node_modules/iobroker.geofency/admin/words.js words.js application/javascript upload [1] geofency.admin /opt/iobroker/node_modules/iobroker.geofency/admin/index.html index.html text/html upload [0] geofency.admin /opt/iobroker/node_modules/iobroker.geofency/admin/geofency.png geofency.png image/png got /opt/iobroker/node_modules/iobroker.flot/admin upload [0] flot.admin /opt/iobroker/node_modules/iobroker.flot/admin/flot.png flot.png image/png got /opt/iobroker/node_modules/iobroker.flot/www upload [20] flot /opt/iobroker/node_modules/iobroker.flot/www/js/flot.js js/flot.js application/javascript upload [19] flot /opt/iobroker/node_modules/iobroker.flot/www/js/edit.js.map js/edit.js.map application/json upload [18] flot /opt/iobroker/node_modules/iobroker.flot/www/js/edit.js js/edit.js application/javascript upload [17] flot /opt/iobroker/node_modules/iobroker.flot/www/index.html.map index.html.map application/json upload [16] flot /opt/iobroker/node_modules/iobroker.flot/www/index.html index.html text/html upload [15] flot /opt/iobroker/node_modules/iobroker.flot/www/img/favicon.png img/favicon.png image/png upload [14] flot /opt/iobroker/node_modules/iobroker.flot/www/edit.html.map edit.html.map application/json upload [13] flot /opt/iobroker/node_modules/iobroker.flot/www/edit.html edit.html text/html upload [12] flot /opt/iobroker/node_modules/iobroker.flot/www/css/jquery.colorpicker.css css/jquery.colorpicker.css text/css upload [11] flot /opt/iobroker/node_modules/iobroker.flot/www/css/images/ui-colorpicker.png css/images/ui-colorpicker.png image/png upload [10] flot /opt/iobroker/node_modules/iobroker.flot/www/css/images/preview-opacity.png css/images/preview-opacity.png image/png upload [9] flot /opt/iobroker/node_modules/iobroker.flot/www/css/images/map.png css/images/map.png image/png upload [8] flot /opt/iobroker/node_modules/iobroker.flot/www/css/images/map-pointer.png css/images/map-pointer.png image/png upload [7] flot /opt/iobroker/node_modules/iobroker.flot/www/css/images/map-opacity.png css/images/map-opacity.png image/png upload [6] flot /opt/iobroker/node_modules/iobroker.flot/www/css/images/bar.png css/images/bar.png image/png upload [5] flot /opt/iobroker/node_modules/iobroker.flot/www/css/images/bar-pointer.png css/images/bar-pointer.png image/png upload [4] flot /opt/iobroker/node_modules/iobroker.flot/www/css/images/bar-opacity.png css/images/bar-opacity.png image/png upload [3] flot /opt/iobroker/node_modules/iobroker.flot/www/css/images/bar-alpha.png css/images/bar-alpha.png image/png upload [2] flot /opt/iobroker/node_modules/iobroker.flot/www/css/images/128/map.png css/images/128/map.png image/png upload [1] flot /opt/iobroker/node_modules/iobroker.flot/www/css/images/128/bar.png css/images/128/bar.png image/png upload [0] flot /opt/iobroker/node_modules/iobroker.flot/www/css/images/128/bar-alpha.png css/images/128/bar-alpha.png image/png got /opt/iobroker/node_modules/iobroker.web/admin upload [3] web.admin /opt/iobroker/node_modules/iobroker.web/admin/words.js words.js application/javascript upload [2] web.admin /opt/iobroker/node_modules/iobroker.web/admin/web.png web.png image/png upload [1] web.admin /opt/iobroker/node_modules/iobroker.web/admin/index_m.html index_m.html text/html upload [0] web.admin /opt/iobroker/node_modules/iobroker.web/admin/index.html index.html text/html got /opt/iobroker/node_modules/iobroker.web/www upload [350] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/vader/images/ui-bg_glass_95_fef1ec_1x400.png lib/css/themes/jquery-ui/vader/images/ui-bg_glass_95_fef1ec_1x400.png image/png upload [300] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png lib/css/themes/jquery-ui/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png image/png upload [250] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png lib/css/themes/jquery-ui/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png image/png upload [200] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/hot-sneaks/images/ui-icons_88a206_256x240.png lib/css/themes/jquery-ui/hot-sneaks/images/ui-icons_88a206_256x240.png image/png upload [150] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/eggplant/images/ui-icons_734d99_256x240.png lib/css/themes/jquery-ui/eggplant/images/ui-icons_734d99_256x240.png image/png upload [100] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/dark-hive/images/ui-bg_highlight-hard_20_0972a5_1x100.png lib/css/themes/jquery-ui/dark-hive/images/ui-bg_highlight-hard_20_0972a5_1x100.png image/png upload [90] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/custom-light/images/ui-icons_2e83ff_256x240.png lib/css/themes/jquery-ui/custom-light/images/ui-icons_2e83ff_256x240.png image/png upload [80] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/custom-dark/jquery-ui.min.css lib/css/themes/jquery-ui/custom-dark/jquery-ui.min.css text/css upload [70] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/custom-dark/images/ui-bg_glass_20_555555_1x400.png lib/css/themes/jquery-ui/custom-dark/images/ui-bg_glass_20_555555_1x400.png image/png upload [60] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/cupertino/images/ui-bg_highlight-soft_100_deedf7_1x100.png lib/css/themes/jquery-ui/cupertino/images/ui-bg_highlight-soft_100_deedf7_1x100.png image/png upload [50] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/blitzer/jquery-ui.css lib/css/themes/jquery-ui/blitzer/jquery-ui.css text/css upload [40] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/blitzer/images/ui-bg_flat_0_333333_40x100.png lib/css/themes/jquery-ui/blitzer/images/ui-bg_flat_0_333333_40x100.png image/png upload [30] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/black-tie/images/ui-icons_4ca300_256x240.png lib/css/themes/jquery-ui/black-tie/images/ui-icons_4ca300_256x240.png image/png upload [20] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/black-tie/images/ui-bg_diagonals-thick_8_333333_40x40.png lib/css/themes/jquery-ui/black-tie/images/ui-bg_diagonals-thick_8_333333_40x40.png image/png upload [19] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/style.css lib/css/style.css text/css upload [18] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/materialize.css lib/css/materialize.css text/css upload [17] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/jqGrid/ui.jqgrid-4.5.4.css lib/css/jqGrid/ui.jqgrid-4.5.4.css text/css upload [16] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/jqGrid/ellipsis-xbl.xml lib/css/jqGrid/ellipsis-xbl.xml text/xml upload [15] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/iob/selectID.css.map lib/css/iob/selectID.css.map application/json upload [14] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/iob/selectID.css lib/css/iob/selectID.css text/css upload [13] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/fancytree/ui.fancytree.min.css lib/css/fancytree/ui.fancytree.min.css text/css upload [12] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/fancytree/ui.fancytree.min-win7.css lib/css/fancytree/ui.fancytree.min-win7.css text/css upload [11] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/fancytree/ui.fancytree.jquery.min.css lib/css/fancytree/ui.fancytree.jquery.min.css text/css upload [10] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/fancytree/state.png lib/css/fancytree/state.png image/png upload [9] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/fancytree/state.pdn lib/css/fancytree/state.pdn application/octet-stream upload [8] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/fancytree/loading.gif lib/css/fancytree/loading.gif image/gif upload [7] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/fancytree/icons.gif lib/css/fancytree/icons.gif image/gif upload [6] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/fancytree/device.png lib/css/fancytree/device.png image/png upload [5] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/fancytree/device.pdn lib/css/fancytree/device.pdn application/octet-stream upload [4] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/fancytree/channel.png lib/css/fancytree/channel.png image/png upload [3] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/fancytree/channel.pdn lib/css/fancytree/channel.pdn application/octet-stream upload [2] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/bootstrap.min.css lib/css/bootstrap.min.css text/css upload [1] web /opt/iobroker/node_modules/iobroker.web/www/index.html index.html text/html upload [0] web /opt/iobroker/node_modules/iobroker.web/www/admin/img/admin.png admin/img/admin.png image/png got /opt/iobroker/node_modules/iobroker.hm-rega/admin upload [3] hm-rega.admin /opt/iobroker/node_modules/iobroker.hm-rega/admin/words.js words.js application/javascript upload [2] hm-rega.admin /opt/iobroker/node_modules/iobroker.hm-rega/admin/index_m.html index_m.html text/html upload [1] hm-rega.admin /opt/iobroker/node_modules/iobroker.hm-rega/admin/index.html index.html text/html upload [0] hm-rega.admin /opt/iobroker/node_modules/iobroker.hm-rega/admin/homematic.png homematic.png image/png got /opt/iobroker/node_modules/iobroker.hm-rpc/admin upload [200] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/index_m.html index_m.html text/html upload [150] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/75_hm-pb-2-wm55_thumb.png icons/75_hm-pb-2-wm55_thumb.png image/png upload [100] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/27_hmw-lc-bl1-dr_thumb.png icons/27_hmw-lc-bl1-dr_thumb.png image/png upload [90] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/188_hmip-etrv-c_thumb.png icons/188_hmip-etrv-c_thumb.png image/png upload [80] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/179_hmip-swdm-b2_thumb.png icons/179_hmip-swdm-b2_thumb.png image/png upload [70] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/169_hmip-swo-pr_thumb.png icons/169_hmip-swo-pr_thumb.png image/png upload [60] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/150_hm-lc-dw-wm_thumb.png icons/150_hm-lc-dw-wm_thumb.png image/png upload [50] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/140_alpha-ip-rgb_thumb.png icons/140_alpha-ip-rgb_thumb.png image/png upload [40] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/132_hmip-smo_thumb.png icons/132_hmip-smo_thumb.png image/png upload [30] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/121_hmip-wth_thumb.png icons/121_hmip-wth_thumb.png image/png upload [20] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/113_hmip-psm_thumb.png icons/113_hmip-psm_thumb.png image/png upload [19] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/113_hmip-psm-uk_thumb.png icons/113_hmip-psm-uk_thumb.png image/png upload [18] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/113_hmip-psm-pe_thumb.png icons/113_hmip-psm-pe_thumb.png image/png upload [17] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/113_hmip-psm-it_thumb.png icons/113_hmip-psm-it_thumb.png image/png upload [16] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/113_hmip-psm-ch_thumb.png icons/113_hmip-psm-ch_thumb.png image/png upload [15] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/112_hmip-wrc2_thumb.png icons/112_hmip-wrc2_thumb.png image/png upload [14] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/111_hm-lc-rgbw-wm_thumb.png icons/111_hm-lc-rgbw-wm_thumb.png image/png upload [13] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/110_hm-es-pmsw1-dr_thump.png icons/110_hm-es-pmsw1-dr_thump.png image/png upload [12] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/109_hm-lc-sw1-pl-ct_thump.png icons/109_hm-lc-sw1-pl-ct_thump.png image/png upload [11] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/108_hm-rc-dis-h-x-eu_thump.png icons/108_hm-rc-dis-h-x-eu_thump.png image/png upload [10] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/107_hm-es-pmsw1-pl-R5_thumb.png icons/107_hm-es-pmsw1-pl-R5_thumb.png image/png upload [9] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/107_hm-es-pmsw1-pl-R4_thumb.png icons/107_hm-es-pmsw1-pl-R4_thumb.png image/png upload [8] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/107_hm-es-pmsw1-pl-R3_thumb.png icons/107_hm-es-pmsw1-pl-R3_thumb.png image/png upload [7] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/107_hm-es-pmsw1-pl-R2_thumb.png icons/107_hm-es-pmsw1-pl-R2_thumb.png image/png upload [6] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/105_hm-sec-sd-2-team_thumb.png icons/105_hm-sec-sd-2-team_thumb.png image/png upload [5] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/104_hm-sec-sd-2_thumb.png icons/104_hm-sec-sd-2_thumb.png image/png upload [4] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/103_hm-sen-mdir-wm55_thumb.png icons/103_hm-sen-mdir-wm55_thumb.png image/png upload [3] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/102_hm-es-tx-wm_thumb.png icons/102_hm-es-tx-wm_thumb.png image/png upload [2] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/101_hm-sen-db-pcb_thumb.png icons/101_hm-sen-db-pcb_thumb.png image/png upload [1] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/icons/100_hm-rc-8_thumb.png icons/100_hm-rc-8_thumb.png image/png upload [0] hm-rpc.admin /opt/iobroker/node_modules/iobroker.hm-rpc/admin/homematic.png homematic.png image/png got /opt/iobroker/node_modules/iobroker.admin/admin upload [3] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/words.js words.js application/javascript upload [2] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index_m.html index_m.html text/html upload [1] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index.html index.html text/html upload [0] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/admin.png admin.png image/png Update "system.adapter.admin.0" ./reinstall.sh: line 34: unexpected EOF while looking for matching `"' ./reinstall.sh: line 37: syntax error: unexpected end of file
-
Das muss nichts bedeuten - war IMHO schon immer so.
Gruß
Rainer
-
Okay, danke Rainer für die Info.
mal eine frage… der js-controller läuft bei mir unter der Version 1.4.2
Ist das die aktuelle Version? Auf GitHub habe ich die Version 1.5.3 gesehen. In der 1.5.x Version wurde ein Bug gefixt was mich interessiert.
Warum auch immer kann ich nicht das System auf die 1.5.3 hochziehen. Das ist der eigentliche Grund meines Posts.
Gruß Daniel
-
-
Moin moin…
Ich hatte gestern mal einen zusätzlichen REPO Eintrag "online" gesetzt nach der Anleitung.
Diesen haben ich auch in den Haupteinstellungen auf "aktiv" gesetzt. Im Admin Adapter ist das Intervall auf 12h definiert.
https://raw.githubusercontent.com/ioBroker/ioBroker.js-controller/master/conf/sources-dist.json
Die 12h Stunden sind bereits erreicht. Gibt es ggf. ein Logfile zu diesen Thema?
Gruß Daniel
-
Ich habe mir das Verzeichnis "/val/log/" und "/opt/iobroker/" angeschaut.
Zum Thema Updates für das System konnte ich hier nichts finden. Ggf. hat ja NPM oder noch ein anderes involviertes Tool ein eigenes LOG Verzeichnis!?
-
-
Hi… das habe ich ausprobiert (Reload Button) - leider ohne Erfolg.
Mit Anleitung meinte ich, den Link von Dir.
Da ich den iobroker aktuell als VM auf dem QNAP laufen habe, bin ich am überlegen das System neu aufzusetzen. Klappt das Backup Recovery und würde das Sinnvoll sein?
Gruß Daniel
Gesendet von iPad mit Tapatalk
-
Hi… das habe ich ausprobiert (Reload Button) - leider ohne Erfolg. `
kein Eintrag im log?so etwas wie:
host.linaro-alip 2019-01-13 16:35:23.970 info Update repository "latest" under "http://download.iobroker.net/sources-dist-latest.json"
da muss etwas kommen - wahrscheinlich mit …failed
Gruß
Rainer
-
Hi
Ich konnte so einen Eintrag im aktuellen LOG nicht finden. Ich schaue gerade im Verzeichnis "/opt/iobroker/log/" -> Datei: -rw-rw-rw- 1 root root 278713 Jan 13 19:53 iobroker.2019-01-13.log
2019-01-13 19:25:01.432 - info: admin.0 Repository received successfully.
Einen Eintrag wie Du ihn hast habe ich so nicht gefunden. In welchen Log File schaust Du?
Gruß Daniel
-
Hallo,
ich habe auch die Probleme.
root@orangepiplus2e:/opt/iobroker/log# npm install
npm ERR! code ENOLOCAL
npm ERR! Could not install from "../node_modules/iobroker.type-detector" as it does not contain a package.json file.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2019-02-03T13_08_12_533Z-debug.log
Log:
root@orangepiplus2e:/opt/iobroker/log# cat /root/.npm/_logs/2019-02-03T13_08_12_533Z-debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'install' ]
2 info using npm@6.4.1
3 info using node@v8.15.0
4 verbose npm-session 2a798a6bb228acbe
5 silly install runPreinstallTopLevelLifecycles
6 silly preinstall iobroker@1.0.0
7 info lifecycle iobroker@1.0.0~preinstall: iobroker@1.0.0
8 silly install loadCurrentTree
9 silly install readLocalPackageData
…..
157 silly resolveWithNewModule iobroker.socketio@2.1.1 checking installable status
158 silly fetchPackageMetaData error for iobroker.type-detector@file:node_modules/iobroker.type-detector Could not install from "../node_modules/iobroker.type-detector" as it does not contain a package.json file.
159 http fetch GET 200 https://github.com/iobroker-community-a ... all/master 4217ms
....
167 silly saveTree └── zstack-constants@0.2.0
168 verbose stack Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.type-detector/package.json'
169 verbose cwd /opt/iobroker/log
170 verbose Linux 3.4.113-sun8i
171 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
172 verbose node v8.15.0
173 verbose npm v6.4.1
174 error code ENOLOCAL
175 error Could not install from "../node_modules/iobroker.type-detector" as it does not contain a package.json file.
176 verbose exit [ 1, true ]
Bitte um Unterstützung…
Grüße
-
Ich habe keine ahnung was für ein Paket das sein soll aber es scheint nicht sauber zu sein und aus einer lokalen Quelle installiert.
Could not install from "../node_modules/iobroker.type-detector"
Schau mal in /opt/iobroker, bearbeite die package.json und lösche unter dependencies einen möglichen Verweis auf iobroker.type-detector (ganze Zeile löschen)
Gesendet von unterwegs