Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. js-controller 3.0/3.1 jetzt im Latest!

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

js-controller 3.0/3.1 jetzt im Latest!

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
js-controller
1.3k Beiträge 127 Kommentatoren 496.6k Aufrufe 89 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • 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 Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #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. :innocent:

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

      J 1 Antwort Letzte Antwort
      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. :innocent:

        J Offline
        J Offline
        Jan1
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        1
        • apollon77A apollon77

          @frankjoke lass am beste im Telegram dazu schreiben

          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              0
              • apollon77A apollon77

                @liv-in-sky Wo ist das GitHub Issue? :-)

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                schrieb am zuletzt editiert von 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 :-)

                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 Antwort Letzte Antwort
                0
                • D Offline
                  D Offline
                  dtp
                  schrieb am zuletzt editiert von
                  #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 Antwort Letzte Antwort
                  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
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                      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
                        schrieb am zuletzt editiert von
                        #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 Antwort Letzte Antwort
                        0
                        • M Offline
                          M Offline
                          mcchickents
                          schrieb am zuletzt editiert von
                          #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 Antworten Letzte Antwort
                          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
                            schrieb am zuletzt editiert von
                            #820

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

                            1 Antwort Letzte Antwort
                            0
                            • M Offline
                              M Offline
                              mcchickents
                              schrieb am zuletzt editiert von
                              #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 Antwort Letzte Antwort
                              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
                                schrieb am zuletzt editiert von
                                #822

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

                                1 Antwort Letzte Antwort
                                0
                                • M Offline
                                  M Offline
                                  mcchickents
                                  schrieb am zuletzt editiert von
                                  #823

                                  Danke :+1:

                                  1 Antwort Letzte Antwort
                                  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
                                    schrieb am zuletzt editiert von
                                    #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 Antwort Letzte Antwort
                                    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
                                      schrieb am zuletzt editiert von
                                      #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 Antwort Letzte Antwort
                                      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
                                        schrieb am zuletzt editiert von
                                        #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 Antwort Letzte Antwort
                                        0
                                        • wendy2702W Offline
                                          wendy2702W Offline
                                          wendy2702
                                          schrieb am zuletzt editiert von
                                          #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 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

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

                                          742

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe