Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. timy

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    T
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 15
    • Best 1
    • Groups 1

    timy

    @timy

    Starter

    1
    Reputation
    7
    Profile views
    15
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    timy Follow
    Starter

    Best posts made by timy

    • RE: json Fehler im vis

      Okay kann geclosed werden
      Nach reinstall vom vis funktioniert dieses nun einwandfrei

      cd /opt/iobroker

      iobroker stop vis
      npm install iobroker.vis
      iobroker upload vis
      iobroker start vis

      posted in Error/Bug
      T
      timy

    Latest posts made by timy

    • RE: json Fehler im vis

      Okay kann geclosed werden
      Nach reinstall vom vis funktioniert dieses nun einwandfrei

      cd /opt/iobroker

      iobroker stop vis
      npm install iobroker.vis
      iobroker upload vis
      iobroker start vis

      posted in Error/Bug
      T
      timy
    • RE: [Newbee] -vis.0 is not an object of type "meta"

      @catrin @wendy2702
      habe das selbe Problem. System ist komplett frisch installiert und aktuell

      posted in Visualisierung
      T
      timy
    • json Fehler im vis
      Systemdata Bitte Ausfüllen
      Hardwaresystem: Raspberry 3 B+
      Arbeitsspeicher: 1GB
      Festplattenart: SD-Karte 32Gb
      Betriebssystem: Raspberry
      Node-Version: 10.x.x neueste
      Nodejs-Version: 10.x.x neueste
      NPM-Version: 6.x.x neueste
      Installationsart: Manuell
      Image genutzt: Nein

      Habe mir VIS eingerichtet und gestartet. soweit ohne Probleme.
      Sobald ich aber rein möchte um ein Projekt zu erstellen etc bekomme ich nur diese json Fehler

       (6578) Cannot write file main/vis-user.css: vis.0 is not an object of type "meta"
      

      192467ae-4de4-4d36-b8a6-c077034b1b54-image.png

      Dadurch kann ich kein eigenes Projekt erstellen.
      In der Doku steht dazu leider auch nichts.

      Ich komme auch nicht aus dem Editor Modus heraus. Bin da irgendwie am verzweifeln, im Forum hier steht auch nichts

      Jemand ne Idee? Thx

      posted in Error/Bug
      T
      timy
    • RE: Installation schlägt immer fehl..

      @homoran der war fertig...
      es kam danach die bash und nichts weiter.

      posted in Error/Bug
      T
      timy
    • RE: Installation schlägt immer fehl..

      @thomas-braun der fixer hat das dann gerade gerückt.
      danach konnte ich iobroker den status auslesen usw

      posted in Error/Bug
      T
      timy
    • RE: Installation schlägt immer fehl..

      @thomas-braun da kam das..

      pi@raspberrypi:~ $ iobroker status
      -bash: iobroker: Kommando nicht gefunden.
      

      wie gesagt mit der reparatur hat es dann geklappt.

      posted in Error/Bug
      T
      timy
    • RE: Installation schlägt immer fehl..

      habe noch

      curl -sL https://iobroker.net/fix.sh | bash -
      
      

      durchgeführt danach

      ibroker start
      

      danach ist es gestartet...
      Aber irgendwie schon sehr komisch

      posted in Error/Bug
      T
      timy
    • RE: Installation schlägt immer fehl..

      und wieder der Fehler...

      pi@raspberrypi:~ $ curl -sLf https://iobroker.net/install.sh | bash
      library: loaded
      Library version=2021-01-23
      
      ==========================================================================
      
          Welcome to the ioBroker installer!
          Installer version: 2020-12-07
      
          You might need to enter your password a couple of times.
      
      ==========================================================================
      
      
      ==========================================================================
          Installing prerequisites (1/4)
      ==========================================================================
      
      OK:1 http://archive.raspberrypi.org/debian buster InRelease
      Holen:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB]
      Holen:3 http://packages.microsoft.com/repos/code stable InRelease [10,4 kB]
      Holen:4 http://packages.microsoft.com/repos/code stable/main armhf Packages [15,6 kB]
      Holen:5 http://packages.microsoft.com/repos/code stable/main arm64 Packages [15,8 kB]
      Holen:6 http://packages.microsoft.com/repos/code stable/main amd64 Packages [15,2 kB]
      Es wurden 72,0 kB in 2 s geholt (38,1 kB/s).
      Paketlisten werden gelesen... Fertig
      
      ==========================================================================
      
          Node.js not found. Installing...
      
      ==========================================================================
      
      
      ## Installing the NodeSource Node.js 12.x repo...
      
      
      ## Populating apt-get cache...
      
      + apt-get update
      OK:1 http://packages.microsoft.com/repos/code stable InRelease
      OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
      OK:3 http://archive.raspberrypi.org/debian buster InRelease
      Paketlisten werden gelesen... Fertig
      
      ## Confirming "buster" is supported...
      
      + curl -sLf -o /dev/null 'https://deb.nodesource.com/node_12.x/dists/buster/Release'
      
      ## Adding the NodeSource signing key to your keyring...
      
      + curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
      OK
      
      ## Creating apt sources list file for the NodeSource Node.js 12.x repo...
      
      + echo 'deb https://deb.nodesource.com/node_12.x buster main' > /etc/apt/sources.list.d/nodesource.list
      + echo 'deb-src https://deb.nodesource.com/node_12.x buster main' >> /etc/apt/sources.list.d/nodesource.list
      
      ## Running `apt-get update` for you...
      
      + apt-get update
      OK:1 http://archive.raspberrypi.org/debian buster InRelease
      OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
      OK:3 http://packages.microsoft.com/repos/code stable InRelease
      Holen:4 https://deb.nodesource.com/node_12.x buster InRelease [4.584 B]
      Holen:5 https://deb.nodesource.com/node_12.x buster/main armhf Packages [774 B]
      Es wurden 5.358 B in 2 s geholt (2.248 B/s).
      Paketlisten werden gelesen... Fertig
      
      ## Run `sudo apt-get install -y nodejs` to install Node.js 12.x and npm
      ## You may also need development tools to build native addons:
           sudo apt-get install gcc g++ make
      ## To install the Yarn package manager, run:
           curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
           echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
           sudo apt-get update && sudo apt-get install yarn
      
      
      Installed nodejs
      Node.js Installed successfully!
      Changing npm registry to https://registry.npmjs.org
      Installed gcc-c++
      Installed libavahi-compat-libdnssd-dev
      Installed libudev-dev
      Installed libpam0g-dev
      Installed libcairo2-dev
      Installed libpango1.0-dev
      Installed libjpeg-dev
      Installed libgif-dev
      Installed librsvg2-dev
      
      ==========================================================================
          Creating ioBroker user and directory (2/4)
      ==========================================================================
      
      User iobroker created
      Created /etc/sudoers.d/iobroker
      Directory /opt/iobroker created
      
      ==========================================================================
          Installing ioBroker (3/4)
      ==========================================================================
      
      In file included from ../../nan/nan.h:56,
                       from ../src/main.cpp:3:
      /home/pi/.cache/node-gyp/12.21.0/include/node/node.h:737: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/pi/.cache/node-gyp/12.21.0/include/node/node.h:771:3: note: in expansion of macro ‘NODE_MODULE_X’
         NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
         ^~~~~~~~~~~~~
      ../src/main.cpp:42:1: note: in expansion of macro ‘NODE_MODULE’
       NODE_MODULE(diskusage, Init)
       ^~~~~~~~~~~
      In file included from ../../nan/nan.h:56,
                       from ../src/unix_dgram.cc:5:
      /home/pi/.cache/node-gyp/12.21.0/include/node/node.h:737: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/pi/.cache/node-gyp/12.21.0/include/node/node.h:771:3: note: in expansion of macro ‘NODE_MODULE_X’
         NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
         ^~~~~~~~~~~~~
      ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
       NODE_MODULE(unix_dgram, Initialize)
       ^~~~~~~~~~~
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Open(Nan::NAN_METHOD_ARGS_TYPE)’:
      ../src/serialport.cpp:78:69: 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]
         uv_queue_work(uv_default_loop(), req, EIO_Open, (uv_after_work_cb)EIO_AfterOpen);
                                                                           ^~~~~~~~~~~~~
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Update(Nan::NAN_METHOD_ARGS_TYPE)’:
      ../src/serialport.cpp:135:71: 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]
         uv_queue_work(uv_default_loop(), req, EIO_Update, (uv_after_work_cb)EIO_AfterUpdate);
                                                                             ^~~~~~~~~~~~~~~
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Close(Nan::NAN_METHOD_ARGS_TYPE)’:
      ../src/serialport.cpp:175:70: 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]
         uv_queue_work(uv_default_loop(), req, EIO_Close, (uv_after_work_cb)EIO_AfterClose);
                                                                            ^~~~~~~~~~~~~~
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Flush(Nan::NAN_METHOD_ARGS_TYPE)’:
      ../src/serialport.cpp:215:70: 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]
         uv_queue_work(uv_default_loop(), req, EIO_Flush, (uv_after_work_cb)EIO_AfterFlush);
                                                                            ^~~~~~~~~~~~~~
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Set(Nan::NAN_METHOD_ARGS_TYPE)’:
      ../src/serialport.cpp:271:68: 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]
         uv_queue_work(uv_default_loop(), req, EIO_Set, (uv_after_work_cb)EIO_AfterSet);
                                                                          ^~~~~~~~~~~~
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Get(Nan::NAN_METHOD_ARGS_TYPE)’:
      ../src/serialport.cpp:316:68: 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]
         uv_queue_work(uv_default_loop(), req, EIO_Get, (uv_after_work_cb)EIO_AfterGet);
                                                                          ^~~~~~~~~~~~
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE GetBaudRate(Nan::NAN_METHOD_ARGS_TYPE)’:
      ../src/serialport.cpp:366:76: 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]
         uv_queue_work(uv_default_loop(), req, EIO_GetBaudRate, (uv_after_work_cb)EIO_AfterGetBaudRate);
                                                                                  ^~~~~~~~~~~~~~~~~~~~
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Drain(Nan::NAN_METHOD_ARGS_TYPE)’:
      ../src/serialport.cpp:412:70: 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]
         uv_queue_work(uv_default_loop(), req, EIO_Drain, (uv_after_work_cb)EIO_AfterDrain);
                                                                            ^~~~~~~~~~~~~~
      ../src/serialport.cpp: At global scope:
      ../src/serialport.cpp:433:28: warning: unnecessary parentheses in declaration of ‘ToParityEnum’ [-Wparentheses]
       SerialPortParity NAN_INLINE(ToParityEnum(const v8::Local<v8::String>& v8str)) {
                                  ^
      ../src/serialport.cpp:452:30: warning: unnecessary parentheses in declaration of ‘ToStopBitEnum’ [-Wparentheses]
       SerialPortStopBits NAN_INLINE(ToStopBitEnum(double stopBits)) {
                                    ^
      In file included from ../../../nan/nan.h:56,
                       from ../src/./serialport.h:6,
                       from ../src/serialport.cpp:1:
      /home/pi/.cache/node-gyp/12.21.0/include/node/node.h:737: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/pi/.cache/node-gyp/12.21.0/include/node/node.h:771:3: note: in expansion of macro ‘NODE_MODULE_X’
         NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
         ^~~~~~~~~~~~~
      ../src/serialport.cpp:486:1: note: in expansion of macro ‘NODE_MODULE’
       NODE_MODULE(serialport, init);
       ^~~~~~~~~~~
      ../src/serialport_unix.cpp: In function ‘int setup(int, OpenBaton*)’:
      ../src/serialport_unix.cpp:176:60: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1005 [-Wformat-truncation=]
           snprintf(data->errorString, sizeof(data->errorString), "Error %s Cannot open %s", strerror(errno), data->path);
                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
      ../src/serialport_unix.cpp:176:13: note: ‘snprintf’ output 20 or more bytes (assuming 1043) into a destination of size 1024
           snprintf(data->errorString, sizeof(data->errorString), "Error %s Cannot open %s", strerror(errno), data->path);
           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ../src/serialport_unix.cpp: In function ‘void EIO_Open(uv_work_t*)’:
      ../src/serialport_unix.cpp:86:60: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=]
           snprintf(data->errorString, sizeof(data->errorString), "Error: %s, cannot open %s", strerror(errno), data->path);
                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      ../src/serialport_unix.cpp:86:13: note: ‘snprintf’ output 22 or more bytes (assuming 1045) into a destination of size 1024
           snprintf(data->errorString, sizeof(data->errorString), "Error: %s, cannot open %s", strerror(errno), data->path);
           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      
      ATTENTION: Error reporting via Sentry will be activated on next start of ioBroker
      
      ioBroker wants to make sure to deliver the most stable smart home system.
      To allow this we decided to implement an automatic error and crash reporting solution into the js-controller and also into adapters.
      
      THIS REPORTING WILL BE ENABLED WITH THE NEXT START OF YOUR IOBROKER!
      
      For any error that leads to the crash of the js-controller or one of the relevant adapters the error details are send to a server. For the js-controller and core adapters this server is located and operated in germany. For community adapters please check the Github Readme of the affected adapter for details which Sentry server is used.
      
      If you want to disable the error reporting you can use the command
      'iobroker plugin disable sentry'
      This command will also make sure that no adapter that runs on this host will send crash reporting data to sentry.
      
      

      Danach habe ich ein reboot durchgeführt aber gestartet wurde da nichts...

      posted in Error/Bug
      T
      timy
    • RE: Installation schlägt immer fehl..

      @thomas-braun okay.
      update läuft gerade noch auf neuem System.

      ich probiere es.

      posted in Error/Bug
      T
      timy
    • RE: Installation schlägt immer fehl..

      @thomas-braun den nodejs nicht vorher installieren?
      Ansonsten einfach nur den curl Befehl?

      posted in Error/Bug
      T
      timy
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo