Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. js-controller 3.0/3.1 jetzt im Latest!

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    224

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

js-controller 3.0/3.1 jetzt im Latest!

js-controller 3.0/3.1 jetzt im Latest!

Scheduled Pinned Locked Moved ioBroker Allgemein
js-controller
1.3k Posts 127 Posters 493.9k Views 89 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • MaufloM Mauflo

    Habe gerade den Radar2 Adapter upgedatet und ein paar beunruhigende Infos während der Installationsphase erhalten. Muss ich da etwas beachten? Denn nach der Installation (die letztendlich funktioniert hat) läuft der Adapter ohne Probleme:

    $ ./iobroker upgrade radar2
    Update radar2 from @1.0.9 to @1.2.5
    NPM version: 6.14.4
    npm install iobroker.radar2@1.2.5 --loglevel error --prefix "/opt/iobroker" (System call)
    prebuild-install
     
    info begin
     Prebuild-install version 5.3.3
    prebuild-install
     info looking for cached prebuild @ /home/iobroker/.npm/_prebuilds/e00ec3-usb-v1.6.3-node-v64-linux-arm.tar.gz
    prebuild-install http request GET https://github.com/tessel/node-usb/releases/download/v1.6.3/usb-v1.6.3-node-v64-linux-arm.tar.gz
    prebuild-install
     http 404 https://github.com/tessel/node-usb/releases/download/v1.6.3/usb-v1.6.3-node-v64-linux-arm.tar.gz
    prebuild-install
     WARN install No prebuilt binaries found (target=10.20.1 runtime=node arch=arm libc= platform=linux)
    In file included from ../src/helpers.h:3,                 from ../src/node_usb.h:21,                 from ../src/node_usb.cc:1:../node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:../node_modules/nan/nan.h:2232:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)                                                              ^
    In file included from ../src/node_usb.h:14,                 from ../src/node_usb.cc:1:../src/node_usb.cc: At global scope:/home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]       (node::addon_register_func) (regfunc),                          \                                           ^/home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’   NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)   ^~~~~~~~~~~~~../src/node_usb.cc:95:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(usb_bindings, Initialize) ^~~~~~~~~~~
    ../src/node_usb.cc: In function ‘void handleHotplug(std::pair<libusb_device*, libusb_hotplug_event>)’:../src/node_usb.cc:151:58: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]  Nan::MakeCallback(Nan::New(hotplugThis), "emit", 2, argv);                                                          ^In file included from ../src/helpers.h:3,                 from ../src/node_usb.h:21,                 from ../src/node_usb.cc:1:../node_modules/nan/nan.h:1001:46: note: declared here   NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(                                              ^~~~~~~~~~~~
    ../src/node_usb.cc:151:58: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]  Nan::MakeCallback(Nan::New(hotplugThis), "emit", 2, argv);                                                          ^In file included from ../src/helpers.h:3,                 from ../src/node_usb.h:21,                 from ../src/node_usb.cc:1:../node_modules/nan/nan.h:1001:46: note: declared here   NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(                                              ^~~~~~~~~~~~
    In file included from ../src/node_usb.h:12,                 from ../src/node_usb.cc:1:/home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:/home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78:   required from here/home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]                reinterpret_cast<Callback>(callback), type);                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:../node_modules/nan/nan_object_wrap.h:65:61:   required from here/home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
    In file included from ../src/helpers.h:3,                 from ../src/node_usb.h:21,                 from ../src/device.cc:1:../node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:../node_modules/nan/nan.h:2232:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)                                                              ^
    ../src/device.cc: In member function ‘void Req::submit(Device*, v8::Local<v8::Function>, uv_work_cb, uv_work_cb)’:../src/device.cc:220:70: warning: cast between incompatible function types from ‘uv_work_cb’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]   uv_queue_work(uv_default_loop(), &req, backend, (uv_after_work_cb) after);                                                                      ^~~~~
    ../src/device.cc: In static member function ‘static void Req::default_after(uv_work_t*)’:../src/device.cc:237:64: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]    Nan::MakeCallback(device, Nan::New(baton->callback), 1, argv);                                                                ^In file included from ../src/helpers.h:3,                 from ../src/node_usb.h:21,                 from ../src/device.cc:1:../node_modules/nan/nan.h:959:46: note: declared here   NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(                                              ^~~~~~~~~~~~../src/device.cc:237:64: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]    Nan::MakeCallback(device, Nan::New(baton->callback), 1, argv);                                                                ^In file included from ../src/helpers.h:3,                 from ../src/node_usb.h:21,                 from ../src/device.cc:1:../node_modules/nan/nan.h:959:46: note: declared here   NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(                                              ^~~~~~~~~~~~
    In file included from ../src/node_usb.h:12,                 from ../src/device.cc:1:/home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:/home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78:   required from here/home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]                reinterpret_cast<Callback>(callback), type);                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:../node_modules/nan/nan_object_wrap.h:65:61:   required from here/home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
    In file included from ../src/helpers.h:3,                 from ../src/node_usb.h:21,                 from ../src/transfer.cc:1:../node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:../node_modules/nan/nan.h:2232:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)                                                              ^
    ../src/transfer.cc: In function ‘void handleCompletion(Transfer*)’:../src/transfer.cc:126:72: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]   Nan::MakeCallback(self->handle(), Nan::New(self->v8callback), 3, argv);                                                                        ^In file included from ../src/helpers.h:3,                 from ../src/node_usb.h:21,                 from ../src/transfer.cc:1:../node_modules/nan/nan.h:959:46: note: declared here   NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(                                              ^~~~~~~~~~~~
    ../src/transfer.cc:126:72: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]   Nan::MakeCallback(self->handle(), Nan::New(self->v8callback), 3, argv);                                                                        ^In file included from ../src/helpers.h:3,                 from ../src/node_usb.h:21,                 from ../src/transfer.cc:1:../node_modules/nan/nan.h:959:46: note: declared here   NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(                                              ^~~~~~~~~~~~
    In file included from ../src/node_usb.h:12,                 from ../src/transfer.cc:1:/home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:/home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78:   required from here/home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]                reinterpret_cast<Callback>(callback), type);                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:../node_modules/nan/nan_object_wrap.h:65:61:   required from here/home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
    In file included from ../src/BluetoothHciSocket.cpp:8:../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:../../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)                                                              ^
    In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_buffer.h:25,                 from ../src/BluetoothHciSocket.cpp:7:../src/BluetoothHciSocket.cpp: At global scope:/home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]       (node::addon_register_func) (regfunc),                          \                                           ^/home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’   NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)   ^~~~~~~~~~~~~../src/BluetoothHciSocket.cpp:578:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(binding, BluetoothHciSocket::Init); ^~~~~~~~~~~
    In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63,                 from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_buffer.h:25,                 from ../src/BluetoothHciSocket.cpp:7:/home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:/home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78:   required from here/home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]                reinterpret_cast<Callback>(callback), type);                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:../../../nan/nan_object_wrap.h:65:61:   required from here/home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
    upload [13] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/words.js words.js application/javascript
    Update "system.adapter.radar2.0"
    upload [12] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/radar2.png radar2.png image/png
    upload [11] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/index_m.html index_m.html text/html
    upload [10] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/index.html index.html text/html
    upload [9] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
    upload [8] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
    upload [7] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
    upload [6] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
    upload [5] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
    upload [4] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/i18n/it/translations.json i18n/it/translations.json application/json
    upload [3] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
    upload [2] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/i18n/es/translations.json i18n/es/translations.json application/json
    upload [1] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/i18n/en/translations.json i18n/en/translations.json application/json
    upload [0] radar2.admin /opt/iobroker/node_modules/iobroker.radar2/admin/i18n/de/translations.json i18n/de/translations.json application/json
    Adapter "radar2" updated
    process exited with code 0
    

    Danke für Rückmeldungen!

    Thomas BraunT Offline
    Thomas BraunT Offline
    Thomas Braun
    Most Active
    wrote on last edited by Thomas Braun
    #808

    @Mauflo Weiß gar nicht was du da beunruhigend findest. Sind ganz normale Meldungen, wenn ein Modul baut.
    Da keine vorkompilierten binairies für deine node-Version gefunden wurden muss halt selber kompiliert werden:

    No prebuilt binaries found (target=10.20.1 runtime=node arch=arm libc= platform=linux)
    

    Linux-Werkzeugkasten:
    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
    NodeJS Fixer Skript:
    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

    MaufloM 1 Reply Last reply
    0
    • J Jan1

      @dtp
      Ich bin kein Freund von "ich nehme was fertiges, weil ich kein Plan habe", denn so lernst einfach nix dazu.
      Schau Dir mal meine letzten eigenen Threads an, da habe ich meine Fragen meist selber beantwortet weil ich mittlerweile einfach durch viel probieren und mal Google fragen doch schon ne Menge weiß,um mir selber helfen zu können 😉

      D Offline
      D Offline
      dtp
      wrote on last edited by
      #809

      @Jan1 sagte in js-controller 3.0 jetzt im Latest!:

      Ich bin kein Freund von "ich nehme was fertiges, weil ich kein Plan habe", denn so lernst einfach nix dazu.

      Kann man so oder so sehen. Oder programmierst du deine Betriebssysteme und Hardwaretreiber auch alle selbst?

      Es gibt sehr gute Docker-Container-Abbilder für die Synology DiskStations. Eins davon ist das ioBroker-Abbild von buanet. Natürlich könnte ich dort jetzt auf node.js v12.x upgraden, aber wozu, wenn im Moment alles rund mit meinen Adaptern läuft?

      Ich habe schon genügend Baustellen am Wickel. Neben der HomeMatic kam nun noch ein 3D-Drucker hinzu. Und da muss ich mich aktuell erst mal in Fusion 360 einarbeiten. Ach ja, und einen Beruf habe ich neben der Familie auch noch. Dank Corona kann ich meinen Job zwar zur Zeit zu 90 % im Home Office ausüben, aber die Kinder (9 und 11) wollen tagsüber von meiner Frau, die ebenfalls berufstätig ist, und mir auch noch schulisch betreut werden.

      Nee, nee, da lass ich node.js lieber so, wie es ist. 😇

      ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

      J 1 Reply Last reply
      1
      • D dtp

        @Jan1 sagte in js-controller 3.0 jetzt im Latest!:

        Ich bin kein Freund von "ich nehme was fertiges, weil ich kein Plan habe", denn so lernst einfach nix dazu.

        Kann man so oder so sehen. Oder programmierst du deine Betriebssysteme und Hardwaretreiber auch alle selbst?

        Es gibt sehr gute Docker-Container-Abbilder für die Synology DiskStations. Eins davon ist das ioBroker-Abbild von buanet. Natürlich könnte ich dort jetzt auf node.js v12.x upgraden, aber wozu, wenn im Moment alles rund mit meinen Adaptern läuft?

        Ich habe schon genügend Baustellen am Wickel. Neben der HomeMatic kam nun noch ein 3D-Drucker hinzu. Und da muss ich mich aktuell erst mal in Fusion 360 einarbeiten. Ach ja, und einen Beruf habe ich neben der Familie auch noch. Dank Corona kann ich meinen Job zwar zur Zeit zu 90 % im Home Office ausüben, aber die Kinder (9 und 11) wollen tagsüber von meiner Frau, die ebenfalls berufstätig ist, und mir auch noch schulisch betreut werden.

        Nee, nee, da lass ich node.js lieber so, wie es ist. 😇

        J Offline
        J Offline
        Jan1
        wrote on last edited by
        #810

        @dtp
        Da vergleichst aber schön Äpfel mit Birnen.
        Ich hab auch nicht geschrieben, dass man das nicht tun sollte, sondern, dass ich kein Freund davon bin 😉

        Das Problem ist eben, dass Du nicht 100% weißt, was alles drin steckt und das kann zum Problem werden. Ist auch der Grund warum ich keine fertigen Scripte von hier verwende. Ich kann kein Java Script und wenn dann eins nicht mehr läuft, bin ich aufgeschmissen. Da bastle ich mir was mit Blockly und weiß was drin ist und versteh die Logik, da auf meinem Mist gewachsen. Das als kleines Beispiel was ich damit ausdrücken möchte, mehr nicht.

        1 Reply Last reply
        1
        • apollon77A apollon77

          @frankjoke lass am beste im Telegram dazu schreiben

          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          wrote on last edited by
          #811

          @apollon77

          hi- ist das thema hier relevant für den js-3 controller https://forum.iobroker.net/topic/32962/ordner-in-iobroker-explodiert-backup-objects

          es werden die files im ordner .../iobroker-data/backup-objects/.. nicht gelöscht - das problem war schon vor js-cont.3

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          apollon77A 1 Reply Last reply
          0
          • liv-in-skyL liv-in-sky

            @apollon77

            hi- ist das thema hier relevant für den js-3 controller https://forum.iobroker.net/topic/32962/ordner-in-iobroker-explodiert-backup-objects

            es werden die files im ordner .../iobroker-data/backup-objects/.. nicht gelöscht - das problem war schon vor js-cont.3

            apollon77A Offline
            apollon77A Offline
            apollon77
            wrote on last edited by
            #812

            @liv-in-sky Wo ist das GitHub Issue? 🙂

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            liv-in-skyL 1 Reply Last reply
            0
            • Thomas BraunT Thomas Braun

              @Mauflo Weiß gar nicht was du da beunruhigend findest. Sind ganz normale Meldungen, wenn ein Modul baut.
              Da keine vorkompilierten binairies für deine node-Version gefunden wurden muss halt selber kompiliert werden:

              No prebuilt binaries found (target=10.20.1 runtime=node arch=arm libc= platform=linux)
              
              MaufloM Offline
              MaufloM Offline
              Mauflo
              wrote on last edited by
              #813

              @Thomas-Braun danke, ich dachte es mir, war aber nicht sicher!

              RaspberryPi 4 4 GB - Raspbian light Buster - ARMv7 Processor rev 3 (v7l) - Node.js v12.18.0 - NPM 6.14.4 - Aktive Instanzen 18 (admin, alexa2, backitup, broadlink2, ham-wemo, harmony, history, hs100, hue, info, iot, javascript, radar2, scenes, tr-064, web [2x], wifilight) all latest and updated

              1 Reply Last reply
              0
              • apollon77A apollon77

                @liv-in-sky Wo ist das GitHub Issue? 🙂

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                wrote on last edited by liv-in-sky
                #814

                @apollon77 sagte in js-controller 3.0 jetzt im Latest!:

                @liv-in-sky Wo ist das GitHub Issue? 🙂

                hier: https://github.com/ioBroker/ioBroker.js-controller/issues/866 🙂

                liv-in-sky created this issue in ioBroker/ioBroker.js-controller

                closed backup-object folder isn't deleting files #866

                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                1 Reply Last reply
                0
                • D Offline
                  D Offline
                  dtp
                  wrote on last edited by
                  #815

                  @Jan1

                  Ich habe aber auch nicht geschrieben, dass du behauptet hättest, dass man das nicht tun soll. 😉

                  Blockly ist aber doch jetzt das, was du eigentlich nicht nutzen willst. Schließlich handelt es sich um ein GUI für Javascript. Und ich habe schon von einigen gelesen, dass sie den von Blockly erzeugten Scriptcode erst mal optimiert haben, weil er nicht gerade effizient geschrieben ist.

                  Ich z.B. schreibe da lieber direkt in Javascript, statt Blockly zu nutzen, weil ich die einzelnen Schritte so besser kontrollieren und verstehen kann. Und ich bin jetzt auch beileibe kein Javascript-Experte. 😉

                  ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

                  J 1 Reply Last reply
                  0
                  • D dtp

                    @Jan1

                    Ich habe aber auch nicht geschrieben, dass du behauptet hättest, dass man das nicht tun soll. 😉

                    Blockly ist aber doch jetzt das, was du eigentlich nicht nutzen willst. Schließlich handelt es sich um ein GUI für Javascript. Und ich habe schon von einigen gelesen, dass sie den von Blockly erzeugten Scriptcode erst mal optimiert haben, weil er nicht gerade effizient geschrieben ist.

                    Ich z.B. schreibe da lieber direkt in Javascript, statt Blockly zu nutzen, weil ich die einzelnen Schritte so besser kontrollieren und verstehen kann. Und ich bin jetzt auch beileibe kein Javascript-Experte. 😉

                    J Offline
                    J Offline
                    Jan1
                    wrote on last edited by
                    #816

                    @dtp
                    Ich kann kein Java Script und dass Blockly nicht optimales Java Script ist, ist auchklar und war nur ein Beispiel. Du liebst anscheinend den Vergleich Äpfel mit Birnen 😉

                    D 1 Reply Last reply
                    0
                    • J Jan1

                      @dtp
                      Ich kann kein Java Script und dass Blockly nicht optimales Java Script ist, ist auchklar und war nur ein Beispiel. Du liebst anscheinend den Vergleich Äpfel mit Birnen 😉

                      D Offline
                      D Offline
                      dtp
                      wrote on last edited by dtp
                      #817

                      @Jan1

                      Öh, ich habe doch nur deinen eigenen Vergleich aufgegriffen. Also wer hat dann Äpfel mit Birnen verglichen?

                      Und es ging um deine eigene Aussage, dass du gerne verstehen möchtest, was passiert. Ergo kann man diesbezüglich durchaus ein Docker Image mit Blockly vergleichen, da beide auf Software-Level basieren, die unter dem User-Level liegen.

                      Zudem haben Docker-Images den großen Vorteil, dass man sie ohne Gefahr für die eigentlichen Daten problemlos wieder entfernen kann, wenn sie Probleme bereiten.

                      ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

                      J 1 Reply Last reply
                      0
                      • D dtp

                        @Jan1

                        Öh, ich habe doch nur deinen eigenen Vergleich aufgegriffen. Also wer hat dann Äpfel mit Birnen verglichen?

                        Und es ging um deine eigene Aussage, dass du gerne verstehen möchtest, was passiert. Ergo kann man diesbezüglich durchaus ein Docker Image mit Blockly vergleichen, da beide auf Software-Level basieren, die unter dem User-Level liegen.

                        Zudem haben Docker-Images den großen Vorteil, dass man sie ohne Gefahr für die eigentlichen Daten problemlos wieder entfernen kann, wenn sie Probleme bereiten.

                        J Offline
                        J Offline
                        Jan1
                        wrote on last edited by
                        #818

                        @dtp
                        Das war auf die Aussage zu selber programmieren des OS bezogen und alles selber machen, da das zu hoch gegriffen ist. Und nun wird mein Beispiel zum Verständnis wieder etwas aus dem Zusammenhang gezogen.
                        Ist aber alles nicht negativ gemeint, falls Du das falsch verstanden hattest.

                        1 Reply Last reply
                        0
                        • M Offline
                          M Offline
                          mcchickents
                          wrote on last edited by
                          #819

                          Guten Tag,

                          ich habe das Problem das es bei mir kein Tr64 in der Version 4.0.0 gibt. Die Liste habe ich auch schon aktualisiert. Anbei ein Bild. Vieleicht kann mir ja jemand helfen.tr64.JPG

                          Noch eine weitere Frage wie kann man hier im Forum in einem Thread nach bestimmten Wörtern Suchen?

                          Gruß Julian

                          J wendy2702W 2 Replies Last reply
                          0
                          • M mcchickents

                            Guten Tag,

                            ich habe das Problem das es bei mir kein Tr64 in der Version 4.0.0 gibt. Die Liste habe ich auch schon aktualisiert. Anbei ein Bild. Vieleicht kann mir ja jemand helfen.tr64.JPG

                            Noch eine weitere Frage wie kann man hier im Forum in einem Thread nach bestimmten Wörtern Suchen?

                            Gruß Julian

                            J Offline
                            J Offline
                            Jan1
                            wrote on last edited by
                            #820

                            @mcchickents
                            Du bist nicht im latest REPO und im default ist das bestimmt der letzte Stand

                            1 Reply Last reply
                            0
                            • M Offline
                              M Offline
                              mcchickents
                              wrote on last edited by
                              #821

                              @Jan1 said in js-controller 3.0 jetzt im Latest!:

                              REPO

                              Danke für die Schnelle antwort. Bei mir ist das hinterlegt.
                              io.JPG

                              J 1 Reply Last reply
                              0
                              • M mcchickents

                                @Jan1 said in js-controller 3.0 jetzt im Latest!:

                                REPO

                                Danke für die Schnelle antwort. Bei mir ist das hinterlegt.
                                io.JPG

                                J Offline
                                J Offline
                                Jan1
                                wrote on last edited by
                                #822

                                @mcchickents
                                Das ist auch der falsche Reiter, hier steht nur was man eins vorher auswählen kann 😉

                                1 Reply Last reply
                                0
                                • M Offline
                                  M Offline
                                  mcchickents
                                  wrote on last edited by
                                  #823

                                  Danke 👍

                                  1 Reply Last reply
                                  0
                                  • M mcchickents

                                    Guten Tag,

                                    ich habe das Problem das es bei mir kein Tr64 in der Version 4.0.0 gibt. Die Liste habe ich auch schon aktualisiert. Anbei ein Bild. Vieleicht kann mir ja jemand helfen.tr64.JPG

                                    Noch eine weitere Frage wie kann man hier im Forum in einem Thread nach bestimmten Wörtern Suchen?

                                    Gruß Julian

                                    wendy2702W Offline
                                    wendy2702W Offline
                                    wendy2702
                                    wrote on last edited by
                                    #824

                                    @mcchickents sagte in js-controller 3.0 jetzt im Latest!:

                                    Noch eine weitere Frage wie kann man hier im Forum in einem Thread nach bestimmten Wörtern Suchen?

                                    Mit

                                    STRG + F
                                    

                                    Bitte keine Fragen per PN, die gehören ins Forum!

                                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                    M 1 Reply Last reply
                                    0
                                    • wendy2702W wendy2702

                                      @mcchickents sagte in js-controller 3.0 jetzt im Latest!:

                                      Noch eine weitere Frage wie kann man hier im Forum in einem Thread nach bestimmten Wörtern Suchen?

                                      Mit

                                      STRG + F
                                      
                                      M Offline
                                      M Offline
                                      mcchickents
                                      wrote on last edited by
                                      #825

                                      @wendy2702

                                      Strg+F durchsucht aber nur in den Antworten die schon offen sind. was in dem thread mit 824 antworten nicht so gut funktioniert

                                      wendy2702W 1 Reply Last reply
                                      0
                                      • M mcchickents

                                        @wendy2702

                                        Strg+F durchsucht aber nur in den Antworten die schon offen sind. was in dem thread mit 824 antworten nicht so gut funktioniert

                                        wendy2702W Offline
                                        wendy2702W Offline
                                        wendy2702
                                        wrote on last edited by
                                        #826

                                        @mcchickents Verstehe ich nicht. Hat aber auch nichts weiter in dem Thread hier verloren.

                                        Bitte keine Fragen per PN, die gehören ins Forum!

                                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                        1 Reply Last reply
                                        0
                                        • wendy2702W Offline
                                          wendy2702W Offline
                                          wendy2702
                                          wrote on last edited by
                                          #827

                                          Ich habe es schon irgendwo gelesen, weiß aber nicht mehr ob hier oder wo.

                                          Ich muss teilweise meine Adapter Updates mehrfach ausführen.

                                          Z.B. Telegram... aktuell 1.5.8 —> angeboten 1.5.9

                                          9904553F-CF0D-49E0-8CE7-30EDEB177859.png

                                          Iobroker update:

                                          Adapter    "telegram"      : 1.5.9    , installed 1.5.8 [Updateable]
                                          

                                          Erster Versuch Telegramm: Hier schreibt er von 1.5.6 auf 1.5.8 ?

                                          Admin zeigt aktuell 1.5.8 an

                                          2020-05-05 21:52:15.361  - info: host.iobroker iobroker upgrade telegram
                                          2020-05-05 21:52:16.402  - info: host.iobroker iobroker Update telegram from @1.5.6 to @1.5.8
                                          2020-05-05 21:52:16.420  - info: host.iobroker iobroker host.iobroker Adapter "system.adapter.telegram.0" is stopped.
                                          2020-05-05 21:52:16.443  - info: host.iobroker "system.adapter.telegram.0" disabled
                                          2020-05-05 21:52:16.443  - info: host.iobroker stopInstance system.adapter.telegram.0 (force=false, process=true)
                                          2020-05-05 21:52:16.443  - info: host.iobroker stopInstance system.adapter.telegram.0 send kill signal
                                          2020-05-05 21:52:16.444  - info: telegram.0 (28475) Got terminate signal TERMINATE_YOURSELF
                                          2020-05-05 21:52:16.628  - info: host.iobroker iobroker npm install iobroker.telegram@1.5.8 --loglevel error --prefix "/opt/iobroker" (System call)
                                          2020-05-05 21:52:16.946  - info: telegram.0 (28475) terminating
                                          2020-05-05 21:52:16.946  - info: telegram.0 (28475) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                          2020-05-05 21:52:17.444  - info: host.iobroker stopInstance system.adapter.telegram.0 killing pid 28475
                                          2020-05-05 21:52:17.462  - info: host.iobroker instance system.adapter.telegram.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                          2020-05-05 21:52:26.342  - info: host.iobroker iobroker upload [5] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/words.js words.js application/javascript
                                          2020-05-05 21:52:26.376  - info: host.iobroker iobroker Update "system.adapter.telegram.0"
                                          2020-05-05 21:52:26.510  - info: host.iobroker iobroker upload [4] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/telegram.png telegram.png image/png
                                          2020-05-05 21:52:26.563  - info: host.iobroker iobroker upload [3] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/index_m.html index_m.html text/html
                                          2020-05-05 21:52:26.616  - info: host.iobroker iobroker upload [2] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/index.html index.html text/html
                                          2020-05-05 21:52:26.668  - info: host.iobroker iobroker upload [1] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom_m.html custom_m.html text/html
                                          2020-05-05 21:52:26.721  - info: host.iobroker iobroker upload [0] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/blockly.js blockly.js application/javascript
                                          2020-05-05 21:52:26.777  - info: host.iobroker iobroker Adapter "telegram" updatedhost.iobroker Adapter "system.adapter.telegram.0" is started
                                          2020-05-05 21:52:26.795  - info: host.iobroker "system.adapter.telegram.0" enabled
                                          2020-05-05 21:52:26.815  - info: host.iobroker instance system.adapter.telegram.0 started with pid 20918
                                          2020-05-05 21:52:27.716  - info: telegram.0 (20918) starting. Version 1.5.8 in /opt/iobroker/node_modules/iobroker.telegram, node
                                          
                                          

                                          Telegram zweiter Versuch dann OK:

                                          
                                          $ ./iobroker upgrade telegram
                                          Update telegram from @1.5.8 to @1.5.9
                                          host.iobroker Adapter "system.adapter.telegram.0" is stopped.
                                          NPM version: 6.14.4
                                          npm install iobroker.telegram@1.5.9 --loglevel error --prefix "/opt/iobroker" (System call)
                                          upload [5] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/words.js words.js application/javascript
                                          Update "system.adapter.telegram.0"
                                          upload [4] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/telegram.png telegram.png image/png
                                          upload [3] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/index_m.html index_m.html text/html
                                          upload [2] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/index.html index.html text/html
                                          upload [1] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom_m.html custom_m.html text/html
                                          upload [0] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/blockly.js blockly.js application/javascript
                                          Adapter "telegram" updated
                                          host.iobroker Adapter "system.adapter.telegram.0" is started
                                          process exited with code 0
                                          
                                          

                                          Gleiches beim History und Web Server Adapter.

                                          Gibt es dafür schon ein Issue? Wenn nicht wo soll ich es aufmachen? Admin oder JS-Controller ?

                                          Bitte keine Fragen per PN, die gehören ins Forum!

                                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                          apollon77A 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          55

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe