Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Habt Ihr auch performance Probleme seit Update?

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    614

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.0k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    883

Habt Ihr auch performance Probleme seit Update?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
62 Beiträge 7 Kommentatoren 4.7k Aufrufe 3 Beobachtet
  • Ä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.
  • Thomas BraunT Thomas Braun

    @spicer
    Ist das noch die SD-Karte, die vermutlich im Juli schon 'nen Schuss hatte?

    spicerS Offline
    spicerS Offline
    spicer
    schrieb am zuletzt editiert von
    #31

    @thomas-braun
    Ja. Denkst Du, die hat nen Schuss?

    Wenn es mehrere Möglichkeiten gibt, eine Aufgabe zu erledigen, und eine davon in einer Katastrophe endet oder sonstwie unerwünschte Konsequenzen nach sich zieht, dann wird es jemand genau so machen. Alles, was schiefgehen kann, wird auch schiefgehen.
    (Murphys Gesetz)

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • spicerS spicer

      @thomas-braun
      Ja. Denkst Du, die hat nen Schuss?

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von Thomas Braun
      #32

      @spicer Ja, vor Wochen schon.
      Als du dein WLAN verloren hast.

      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

      spicerS 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @spicer Ja, vor Wochen schon.
        Als du dein WLAN verloren hast.

        spicerS Offline
        spicerS Offline
        spicer
        schrieb am zuletzt editiert von spicer
        #33

        @thomas-braun
        Und das wirkt sich so aus?
        Kann ich die einfach mit dd kopieren?

        Wenn es mehrere Möglichkeiten gibt, eine Aufgabe zu erledigen, und eine davon in einer Katastrophe endet oder sonstwie unerwünschte Konsequenzen nach sich zieht, dann wird es jemand genau so machen. Alles, was schiefgehen kann, wird auch schiefgehen.
        (Murphys Gesetz)

        Thomas BraunT GlasfaserG 3 Antworten Letzte Antwort
        0
        • spicerS spicer

          @thomas-braun
          Und das wirkt sich so aus?
          Kann ich die einfach mit dd kopieren?

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von Thomas Braun
          #34

          @spicer

          dmesg | grep -i ext4
          

          Zusammen mit dem Herumgehampel als root ist da alles möglich.

          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

          1 Antwort Letzte Antwort
          0
          • spicerS spicer

            @thomas-braun
            Und das wirkt sich so aus?
            Kann ich die einfach mit dd kopieren?

            GlasfaserG Offline
            GlasfaserG Offline
            Glasfaser
            schrieb am zuletzt editiert von Glasfaser
            #35

            @spicer sagte in Habt Ihr auch performance Probleme seit Update?:

            Kann ich die einfach mit dd kopieren?

            Nö , oder wollst du den Müll mit kopieren .
            Setze ihn neu auf mit einem Backup , natürlich auf einer neuen Karte .

            Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

            spicerS 1 Antwort Letzte Antwort
            1
            • GlasfaserG Glasfaser

              @spicer sagte in Habt Ihr auch performance Probleme seit Update?:

              Kann ich die einfach mit dd kopieren?

              Nö , oder wollst du den Müll mit kopieren .
              Setze ihn neu auf mit einem Backup , natürlich auf einer neuen Karte .

              spicerS Offline
              spicerS Offline
              spicer
              schrieb am zuletzt editiert von
              #36

              @glasfaser
              Ok. Was ist alles im Backup enthalten?
              Alles was im ioBroker war und sonst noch iwelche Sachen?

              Wenn es mehrere Möglichkeiten gibt, eine Aufgabe zu erledigen, und eine davon in einer Katastrophe endet oder sonstwie unerwünschte Konsequenzen nach sich zieht, dann wird es jemand genau so machen. Alles, was schiefgehen kann, wird auch schiefgehen.
              (Murphys Gesetz)

              1 Antwort Letzte Antwort
              0
              • spicerS spicer

                @thomas-braun
                Und das wirkt sich so aus?
                Kann ich die einfach mit dd kopieren?

                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #37

                @spicer sagte in Habt Ihr auch performance Probleme seit Update?:

                Kann ich die einfach mit dd kopieren?

                Wenn dd = dumpster dump ist.
                Wenn du damit ein disk dump meinst: Nein.

                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

                spicerS 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @spicer sagte in Habt Ihr auch performance Probleme seit Update?:

                  Kann ich die einfach mit dd kopieren?

                  Wenn dd = dumpster dump ist.
                  Wenn du damit ein disk dump meinst: Nein.

                  spicerS Offline
                  spicerS Offline
                  spicer
                  schrieb am zuletzt editiert von
                  #38

                  @thomas-braun
                  Ich arbeite mit Linux auf dem Desktop. Da kann ich ja dd benutzen. Oder wie meintest das?

                  Wenn es mehrere Möglichkeiten gibt, eine Aufgabe zu erledigen, und eine davon in einer Katastrophe endet oder sonstwie unerwünschte Konsequenzen nach sich zieht, dann wird es jemand genau so machen. Alles, was schiefgehen kann, wird auch schiefgehen.
                  (Murphys Gesetz)

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • spicerS spicer

                    @thomas-braun
                    Ich arbeite mit Linux auf dem Desktop. Da kann ich ja dd benutzen. Oder wie meintest das?

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von
                    #39

                    @spicer Mit dd machst du gar nichts mehr. Schon mal gar nicht auf einem Desktop.

                    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

                    spicerS 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @spicer Mit dd machst du gar nichts mehr. Schon mal gar nicht auf einem Desktop.

                      spicerS Offline
                      spicerS Offline
                      spicer
                      schrieb am zuletzt editiert von
                      #40

                      @thomas-braun
                      Und warum nicht?

                      Backup Image:
                      sudo dd if=/dev/sdd of=sdcard.img
                      Restore Image:
                      sudo dd if=sdcard.img of=/dev/sdd ; sync
                      

                      Wenn es mehrere Möglichkeiten gibt, eine Aufgabe zu erledigen, und eine davon in einer Katastrophe endet oder sonstwie unerwünschte Konsequenzen nach sich zieht, dann wird es jemand genau so machen. Alles, was schiefgehen kann, wird auch schiefgehen.
                      (Murphys Gesetz)

                      Thomas BraunT 1 Antwort Letzte Antwort
                      0
                      • spicerS spicer

                        @thomas-braun
                        Und warum nicht?

                        Backup Image:
                        sudo dd if=/dev/sdd of=sdcard.img
                        Restore Image:
                        sudo dd if=sdcard.img of=/dev/sdd ; sync
                        
                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        schrieb am zuletzt editiert von
                        #41

                        @spicer Mit dd haust du das (vermutlich) krümelige Dateisystem Bit-genau auf das Output File. Inkl. der Löcher.

                        Und

                        dmesg -T | grep -i ext4
                        

                        sagt nun was?

                        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

                        spicerS 1 Antwort Letzte Antwort
                        0
                        • Thomas BraunT Thomas Braun

                          @spicer Mit dd haust du das (vermutlich) krümelige Dateisystem Bit-genau auf das Output File. Inkl. der Löcher.

                          Und

                          dmesg -T | grep -i ext4
                          

                          sagt nun was?

                          spicerS Offline
                          spicerS Offline
                          spicer
                          schrieb am zuletzt editiert von
                          #42

                          @thomas-braun sagte in Habt Ihr auch performance Probleme seit Update?:

                          dmesg -T | grep -i ext4

                          pi@halten2:~ $ dmesg -T | grep -i ext4
                          [Mi Aug 11 23:38:26 2021] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=PARTUUID=b63917fa-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
                          [Mi Aug 11 23:38:29 2021] EXT4-fs (mmcblk0p2): INFO: recovery required on readonly filesystem
                          [Mi Aug 11 23:38:29 2021] EXT4-fs (mmcblk0p2): write access will be enabled during recovery
                          [Mi Aug 11 23:38:31 2021] EXT4-fs (mmcblk0p2): recovery complete
                          [Mi Aug 11 23:38:32 2021] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
                          [Mi Aug 11 23:38:32 2021] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
                          [Mi Aug 11 23:38:36 2021] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
                          
                          

                          Wenn es mehrere Möglichkeiten gibt, eine Aufgabe zu erledigen, und eine davon in einer Katastrophe endet oder sonstwie unerwünschte Konsequenzen nach sich zieht, dann wird es jemand genau so machen. Alles, was schiefgehen kann, wird auch schiefgehen.
                          (Murphys Gesetz)

                          Thomas BraunT 1 Antwort Letzte Antwort
                          0
                          • spicerS spicer

                            @thomas-braun sagte in Habt Ihr auch performance Probleme seit Update?:

                            dmesg -T | grep -i ext4

                            pi@halten2:~ $ dmesg -T | grep -i ext4
                            [Mi Aug 11 23:38:26 2021] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=PARTUUID=b63917fa-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
                            [Mi Aug 11 23:38:29 2021] EXT4-fs (mmcblk0p2): INFO: recovery required on readonly filesystem
                            [Mi Aug 11 23:38:29 2021] EXT4-fs (mmcblk0p2): write access will be enabled during recovery
                            [Mi Aug 11 23:38:31 2021] EXT4-fs (mmcblk0p2): recovery complete
                            [Mi Aug 11 23:38:32 2021] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
                            [Mi Aug 11 23:38:32 2021] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
                            [Mi Aug 11 23:38:36 2021] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
                            
                            
                            Thomas BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            schrieb am zuletzt editiert von Thomas Braun
                            #43

                            @spicer Wie erwartet. Dateisystem kaputt.

                            Neue SD-Karte besorgen, Raspi4 aus der Schublade ziehen, Betriebssystem ohne Desktop installieren, den root account deaktiviert belassen, einfach NIE root werden, iobroker installieren, Backup via Backitup-Adapter einspielen, fertig.

                            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

                            1 Antwort Letzte Antwort
                            0
                            • spicerS Offline
                              spicerS Offline
                              spicer
                              schrieb am zuletzt editiert von
                              #44

                              Soll ich die Neuinstallation nochmal auf den RPI3 wagen oder ist der zum Vorherein zu schwach?
                              Mit dem RPI4 hätte ich etwas anderes vor, was mehr Power braucht.

                              Wenn es mehrere Möglichkeiten gibt, eine Aufgabe zu erledigen, und eine davon in einer Katastrophe endet oder sonstwie unerwünschte Konsequenzen nach sich zieht, dann wird es jemand genau so machen. Alles, was schiefgehen kann, wird auch schiefgehen.
                              (Murphys Gesetz)

                              Thomas BraunT 1 Antwort Letzte Antwort
                              0
                              • spicerS spicer

                                Soll ich die Neuinstallation nochmal auf den RPI3 wagen oder ist der zum Vorherein zu schwach?
                                Mit dem RPI4 hätte ich etwas anderes vor, was mehr Power braucht.

                                Thomas BraunT Online
                                Thomas BraunT Online
                                Thomas Braun
                                Most Active
                                schrieb am zuletzt editiert von
                                #45

                                @spicer Musst du wissen. Wichtig ist halt eine neue SD-Karte.

                                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

                                spicerS 1 Antwort Letzte Antwort
                                0
                                • Thomas BraunT Thomas Braun

                                  @spicer Musst du wissen. Wichtig ist halt eine neue SD-Karte.

                                  spicerS Offline
                                  spicerS Offline
                                  spicer
                                  schrieb am zuletzt editiert von
                                  #46

                                  @thomas-braun
                                  Da hab ich noch welche. 16 & 32GB.

                                  Wenn es mehrere Möglichkeiten gibt, eine Aufgabe zu erledigen, und eine davon in einer Katastrophe endet oder sonstwie unerwünschte Konsequenzen nach sich zieht, dann wird es jemand genau so machen. Alles, was schiefgehen kann, wird auch schiefgehen.
                                  (Murphys Gesetz)

                                  Thomas BraunT 1 Antwort Letzte Antwort
                                  0
                                  • spicerS spicer

                                    @thomas-braun
                                    Da hab ich noch welche. 16 & 32GB.

                                    Thomas BraunT Online
                                    Thomas BraunT Online
                                    Thomas Braun
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #47

                                    @spicer Nimm die 32GB. Die leben tendenziell länger.

                                    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

                                    spicerS 1 Antwort Letzte Antwort
                                    1
                                    • Thomas BraunT Thomas Braun

                                      @spicer Nimm die 32GB. Die leben tendenziell länger.

                                      spicerS Offline
                                      spicerS Offline
                                      spicer
                                      schrieb am zuletzt editiert von
                                      #48

                                      @thomas-braun
                                      Ok. Dann mache ich mich mal an die Arbeit.
                                      Danke schonmal für den Support. Melde mich dann wieder hier zurück ^^

                                      Wenn es mehrere Möglichkeiten gibt, eine Aufgabe zu erledigen, und eine davon in einer Katastrophe endet oder sonstwie unerwünschte Konsequenzen nach sich zieht, dann wird es jemand genau so machen. Alles, was schiefgehen kann, wird auch schiefgehen.
                                      (Murphys Gesetz)

                                      1 Antwort Letzte Antwort
                                      0
                                      • spicerS Offline
                                        spicerS Offline
                                        spicer
                                        schrieb am zuletzt editiert von spicer
                                        #49

                                        @thomas-braun sagte in Habt Ihr auch performance Probleme seit Update?:

                                        Neue SD-Karte besorgen, Raspi4 aus der Schublade ziehen, Betriebssystem ohne Desktop installieren, den root account deaktiviert belassen, einfach NIE root werden, iobroker installieren, Backup via Backitup-Adapter einspielen, fertig.

                                        Bekomme bei der Installation folgendes:

                                        ==========================================================================
                                            Installing ioBroker (3/4)
                                        ==========================================================================
                                        
                                        
                                        In file included from ../../nan/nan.h:58,
                                                         from ../src/main.cpp:3:
                                        /home/pi/.cache/node-gyp/12.22.5/include/node/node.h:736: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.22.5/include/node/node.h:770: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:58,
                                                         from ../src/unix_dgram.cc:5:
                                        /home/pi/.cache/node-gyp/12.22.5/include/node/node.h:736: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.22.5/include/node/node.h:770: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:58,
                                                         from ../src/./serialport.h:13,
                                                         from ../src/serialport.cpp:1:
                                        /home/pi/.cache/node-gyp/12.22.5/include/node/node.h:736: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.22.5/include/node/node.h:770: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.
                                        
                                        

                                        Hier bleibt die Installation stehen.

                                        Edit:
                                        Hatte zuwenig Geduld. Inst wurde fertig ^^

                                        Wenn es mehrere Möglichkeiten gibt, eine Aufgabe zu erledigen, und eine davon in einer Katastrophe endet oder sonstwie unerwünschte Konsequenzen nach sich zieht, dann wird es jemand genau so machen. Alles, was schiefgehen kann, wird auch schiefgehen.
                                        (Murphys Gesetz)

                                        1 Antwort Letzte Antwort
                                        0
                                        • spicerS Offline
                                          spicerS Offline
                                          spicer
                                          schrieb am zuletzt editiert von spicer
                                          #50

                                          RPI läuft nun wieder. Die Canvas-Gauge Widgets waren nicht im Backup und mussten von Hand nachinstalliert werden.
                                          Dies aber nur ein Hinweis.
                                          Leider habe ich das Eingangsproblem immer noch.
                                          Diverse Diagramme erscheinen gar nie. Andere nach langem Warten.

                                          Wenn es mehrere Möglichkeiten gibt, eine Aufgabe zu erledigen, und eine davon in einer Katastrophe endet oder sonstwie unerwünschte Konsequenzen nach sich zieht, dann wird es jemand genau so machen. Alles, was schiefgehen kann, wird auch schiefgehen.
                                          (Murphys Gesetz)

                                          crunchipC 1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          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

                                          410

                                          Online

                                          32.9k

                                          Benutzer

                                          83.0k

                                          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