Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. IOBroker stoppt ständig automatisch

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    SOLVED IOBroker stoppt ständig automatisch

    This topic has been deleted. Only users with topic management privileges can see it.
    • sigi234
      sigi234 Forum Testing Most Active @Jautze last edited by

      @Jautze

      https://forum.iobroker.net/topic/25807/bilddateien-verschwunden

      J 1 Reply Last reply Reply Quote 0
      • J
        Jautze last edited by

        Hallo,

        der neue Host scheint das Problem behoben zu haben.

        Danke und viele Grüße
        Marcel

        1 Reply Last reply Reply Quote 0
        • J
          Jautze @sigi234 last edited by

          @sigi234
          Habe es jetzt so umgebaut:

           var fs = require('fs');
           const bild = fs.readFileSync('/mnt/nas/Bilder_Cam/Cam7/tuer_neu.jpg'); 
           writeFile('vis.0','tuer_neu.jpg', bild);var fs = require('fs');
           var fs2 = require('fs');
           const bild2 = fs2.readFileSync('/mnt/nas/Bilder_Cam/Cam6/wiga.jpg'); 
           writeFile('vis.0','wiga.jpg', bild2);
           var fs3 = require('fs');
           const bild3 = fs3.readFileSync('/mnt/nas/Bilder_Cam/Cam5/garage.jpg');
           writeFile('vis.0','garage.jpg', bild3);
           var fs4 = require('fs');
           const bild4 = fs4.readFileSync('/mnt/nas/Bilder_Cam/Cam4/tuer.jpg');
          writeFile('vis.0','tuer.jpg', bild4);
          var fs5 = require('fs');
          const bild5 = fs5.readFileSync('/mnt/nas/Bilder_Cam/Cam3/pool.jpg');
          writeFile('vis.0','pool.jpg', bild5);
          var fs6 = require('fs');
          const bild6 = fs6.readFileSync('/mnt/nas/Bilder_Cam/Cam2/foerster.jpg');
          writeFile('vis.0','foerster.jpg', bild6);
          var fs7 = require('fs');
          const bild7 = fs7.readFileSync('/mnt/nas/Bilder_Cam/Cam1/oben.jpg');
          writeFile('vis.0','oben.jpg', bild7);
          

          passt das? Oder geht es einfacher?

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Jautze last edited by

            @Jautze sagte:

            Oder geht es einfacher?

            const fs = require('fs');
            

            braucht es nur einmal.

            1 Reply Last reply Reply Quote 0
            • J
              Jautze last edited by

              Hallo,

              schon wieder abgeschmiert trotz geändertem Bildupload.


              2019-10-15 15:02:35.697 - ESC[31merrorESC[39m: host.IOBroker uncaught exception: The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array
              -like Object. Received type undefined
              2019-10-15 15:02:35.698 - ESC[31merrorESC[39m: host.IOBroker TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be one of type string, Buffer, ArrayBuffer, A
              rray, or Array-like Object. Received type undefined
              at Function.from (buffer.js:207:11)
              at readFile (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServerRedis.js:453:68)
              at Immediate.setImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemFileDB.js:396:40)
              at runCallback (timers.js:705:18)
              at tryOnImmediate (timers.js:676:5)
              at processImmediate (timers.js:658:5)

              Hiiiiiillllllffffffeeeee....

              sigi234 1 Reply Last reply Reply Quote 0
              • sigi234
                sigi234 Forum Testing Most Active @Jautze last edited by

                @Jautze

                Was kommt bei:

                cd /opt/iobroker
                iobroker list instances
                node -v
                nodejs -v
                npm -v

                J 1 Reply Last reply Reply Quote 0
                • J
                  Jautze @sigi234 last edited by

                  @sigi234 sagte in IOBroker stoppt ständig automatisch:

                  npm -v

                  marcel@IOBroker:/opt/iobroker$ iobroker list instances
                  + system.adapter.admin.0                 : admin                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                  + system.adapter.alexa2.0                : alexa2                -  enabled
                  + system.adapter.backitup.0              : backitup              -  enabled
                    system.adapter.bring.0                 : bring                 - disabled
                    system.adapter.broadlink2.0            : broadlink2            - disabled
                    system.adapter.chromecast.0            : chromecast            - disabled
                  + system.adapter.cloud.0                 : cloud                 -  enabled
                    system.adapter.daswetter.0             : daswetter             -  enabled
                    system.adapter.dwd.0                   : dwd                   -  enabled
                  + system.adapter.email.0                 : email                 -  enabled
                    system.adapter.feiertage.0             : feiertage             -  enabled
                    system.adapter.flot.0                  : flot                  -  enabled
                  + system.adapter.fritzbox.0              : fritzbox              -  enabled
                  + system.adapter.fritzdect.0             : fritzdect             -  enabled
                    system.adapter.ham.0                   : ham                   - disabled
                  + system.adapter.hm-rega.0               : hm-rega               -  enabled
                  + system.adapter.hm-rpc.0                : hm-rpc                -  enabled, port: 0
                    system.adapter.homeconnect.0           : homeconnect           - disabled
                  + system.adapter.hpcontrol.0             : hpcontrol             -  enabled
                    system.adapter.hs100.0                 : hs100                 - disabled
                    system.adapter.ical.0                  : ical                  -  enabled
                    system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png -  enabled
                    system.adapter.icons-material-png.0    : icons-material-png    -  enabled
                    system.adapter.icons-material-svg.0    : icons-material-svg    -  enabled
                    system.adapter.icons-mfd-png.0         : icons-mfd-png         -  enabled
                    system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png -  enabled
                    system.adapter.icons-ultimate-png.0    : icons-ultimate-png    -  enabled
                  + system.adapter.influxdb.0              : influxdb              -  enabled, port: 8086
                  + system.adapter.info.0                  : info                  -  enabled
                  + system.adapter.innogy-smarthome.0      : innogy-smarthome      -  enabled
                  + system.adapter.javascript.0            : javascript            -  enabled
                    system.adapter.lgtv.0                  : lgtv                  - disabled
                    system.adapter.mihome.0                : mihome                - disabled, port: 9898, bind: 0.0.0.0
                  + system.adapter.modbus.0                : modbus                -  enabled
                  + system.adapter.mqtt.0                  : mqtt                  -  enabled, port: 1883
                  + system.adapter.nut.0                   : nut                   -  enabled
                  + system.adapter.octoprint.0             : octoprint             -  enabled
                    system.adapter.poolcontroller.0        : poolcontroller        -  enabled, port: 80
                  + system.adapter.radar.1                 : radar                 -  enabled
                  + system.adapter.radar2.0                : radar2                -  enabled
                    system.adapter.sayit.0                 : sayit                 - disabled, port: 0
                  + system.adapter.scenes.0                : scenes                -  enabled
                  + system.adapter.shelly.0                : shelly                -  enabled, port: 1882, bind: 0.0.0.0
                  + system.adapter.socketio.0              : socketio              -  enabled, port: 8093, bind: 0.0.0.0, run as: marcel
                  + system.adapter.sonoff.0                : sonoff                -  enabled, port: 1884, bind: 0.0.0.0
                  + system.adapter.statistics.0            : statistics            -  enabled
                    system.adapter.stiebel-isg.0           : stiebel-isg           - disabled
                  + system.adapter.synology.0              : synology              -  enabled
                  + system.adapter.systeminfo.0            : systeminfo            -  enabled
                  + system.adapter.tankerkoenig.0          : tankerkoenig          -  enabled
                  + system.adapter.telegram.0              : telegram              -  enabled, port: 8443, bind: 0.0.0.0
                  + system.adapter.telegram.1              : telegram              -  enabled, port: 8443, bind: 0.0.0.0
                    system.adapter.terminal.0              : terminal              - disabled, port: 8089, bind: 0.0.0.0, run as: marcel
                  + system.adapter.text2command.0          : text2command          -  enabled
                  + system.adapter.tr-064.0                : tr-064                -  enabled
                    system.adapter.tvspielfilm.0           : tvspielfilm           -  enabled
                  + system.adapter.unifi.0                 : unifi                 -  enabled
                    system.adapter.vis-colorpicker.0       : vis-colorpicker       -  enabled
                    system.adapter.vis-history.0           : vis-history           -  enabled
                    system.adapter.vis-hqwidgets.0         : vis-hqwidgets         -  enabled
                    system.adapter.vis-jqui-mfd.0          : vis-jqui-mfd          -  enabled
                    system.adapter.vis-justgage.0          : vis-justgage          -  enabled
                    system.adapter.vis-map.0               : vis-map               -  enabled
                    system.adapter.vis-metro.0             : vis-metro             -  enabled
                    system.adapter.vis-players.0           : vis-players           -  enabled
                    system.adapter.vis-plumb.0             : vis-plumb             -  enabled
                    system.adapter.vis.0                   : vis                   -  enabled
                  + system.adapter.vuplus.0                : vuplus                -  enabled
                  + system.adapter.web.0                   : web                   -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                    system.adapter.yahka.0                 : yahka                 - disabled
                  + system.adapter.yamaha.0                : yamaha                -  enabled
                  + system.adapter.zigbee.0                : zigbee                -  enabled, port: /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018ECDF19-if00
                  
                  + instance is alive
                  marcel@IOBroker:/opt/iobroker$ node -v
                  v10.16.3
                  marcel@IOBroker:/opt/iobroker$ nodejs -v
                  v10.16.3
                  marcel@IOBroker:/opt/iobroker$ npm -v
                  6.9.0
                  
                  
                  sigi234 1 Reply Last reply Reply Quote 0
                  • sigi234
                    sigi234 Forum Testing Most Active @Jautze last edited by

                    @Jautze

                    Schaut ok aus.
                    Alle Skripte mal deaktivieren und Adapter nach einander abschalten.
                    Backup nicht vergessen.

                    1 Reply Last reply Reply Quote 0
                    • J
                      Jautze last edited by Jautze

                      Wie gesagt...

                      meiner Meinung nach hängt es an diesem scipt:

                      function main() {
                          /*
                          exec('scp /mnt/nas/Bilder_Cam/Cam4/tuer.jpg /opt/iobroker/iobroker-data/files/vis.0/Biler_Kamera/tuer.jpg');
                          exec('scp /mnt/nas/Bilder_Cam/Cam5/garage.jpg /opt/iobroker/iobroker-data/files/vis.0/Biler_Kamera/garage.jpg');
                          exec('scp /mnt/nas/Bilder_Cam/Cam1/oben.jpg /opt/iobroker/iobroker-data/files/vis.0/Biler_Kamera/oben.jpg');
                          exec('scp /mnt/nas/Bilder_Cam/Cam2/foerster.jpg /opt/iobroker/iobroker-data/files/vis.0/Biler_Kamera/foerster.jpg');
                          exec('scp /mnt/nas/Bilder_Cam/Cam3/pool.jpg /opt/iobroker/iobroker-data/files/vis.0/Biler_Kamera/pool.jpg');
                          exec('scp /mnt/nas/Bilder_Cam/Cam6/wiga.jpg /opt/iobroker/iobroker-data/files/vis.0/Biler_Kamera/wiga.jpg');
                          exec('scp /mnt/nas/Bilder_Cam/Cam7/tuer_neu.jpg /opt/iobroker/iobroker-data/files/vis.0/Biler_Kamera/tuer_neu.jpg');
                          */
                          /*
                          exec('iobroker upload /mnt/nas/Bilder_Cam/Cam7/tuer_neu.jpg /vis.0/main/img/tuer_neu.jpg')
                          exec('iobroker upload /mnt/nas/Bilder_Cam/Cam6/wiga.jpg /vis.0/main/img/wiga.jpg')
                          exec('iobroker upload /mnt/nas/Bilder_Cam/Cam5/garage.jpg /vis.0/main/img/garage.jpg')
                          exec('iobroker upload /mnt/nas/Bilder_Cam/Cam4/tuer.jpg /vis.0/main/img/tuer.jpg')
                          exec('iobroker upload /mnt/nas/Bilder_Cam/Cam3/pool.jpg /vis.0/main/img/pool.jpg')
                          exec('iobroker upload /mnt/nas/Bilder_Cam/Cam2/foerster.jpg /vis.0/main/img/foerster.jpg')
                          exec('iobroker upload /mnt/nas/Bilder_Cam/Cam1/oben.jpg /vis.0/main/img/oben.jpg')
                          */
                          /*
                          exec('sudo scp /mnt/nas/Bilder_Cam/Cam4/tuer.jpg /opt/iobroker/iobroker-data/files/vis.0/main/img/tuer.jpg');
                          exec('sudo scp /mnt/nas/Bilder_Cam/Cam5/garage.jpg /opt/iobroker/iobroker-data/files/vis.0/main/img/garage.jpg');
                          exec('scp /mnt/nas/Bilder_Cam/Cam1/oben.jpg /opt/iobroker/iobroker-data/files/vis.0/main/img/oben.jpg');
                          exec('scp /mnt/nas/Bilder_Cam/Cam2/foerster.jpg /opt/iobroker/iobroker-data/files/vis.0/main/img/foerster.jpg');
                          exec('scp /mnt/nas/Bilder_Cam/Cam3/pool.jpg /opt/iobroker/iobroker-data/files/vis.0/main/img/pool.jpg');
                          exec('scp /mnt/nas/Bilder_Cam/Cam6/wiga.jpg /opt/iobroker/iobroker-data/files/vis.0/main/img/wiga.jpg');
                          exec('sudo scp /mnt/nas/Bilder_Cam/Cam7/tuer_neu.jpg /opt/iobroker/iobroker-data/files/vis.0/main/img/tuer_neu.jpg');
                          */
                          //var cp = require('cp'); cp('/mnt/nas/Bilder_Cam/Cam4/tuer.jpg', '/opt/iobroker/iobroker-data/files/vis.0/Biler_Kamera/tuer.jpg', function(err) {console.error(err);});
                      var fs = require('fs');
                      const bild = fs.readFileSync('/mnt/nas/Bilder_Cam/Cam7/tuer_neu.jpg');
                      writeFile('vis.0','tuer_neu.jpg', bild);var fs = require('fs');
                      const bild2 = fs.readFileSync('/mnt/nas/Bilder_Cam/Cam6/wiga.jpg');
                      writeFile('vis.0','wiga.jpg', bild2);
                      const bild3 = fs.readFileSync('/mnt/nas/Bilder_Cam/Cam5/garage.jpg');
                      writeFile('vis.0','garage.jpg', bild3);
                      const bild4 = fs.readFileSync('/mnt/nas/Bilder_Cam/Cam4/tuer.jpg');
                      writeFile('vis.0','tuer.jpg', bild4);
                      const bild5 = fs.readFileSync('/mnt/nas/Bilder_Cam/Cam3/pool.jpg');
                      writeFile('vis.0','pool.jpg', bild5);
                      const bild6 = fs.readFileSync('/mnt/nas/Bilder_Cam/Cam2/foerster.jpg');
                      writeFile('vis.0','foerster.jpg', bild6);
                      const bild7 = fs.readFileSync('/mnt/nas/Bilder_Cam/Cam1/oben.jpg');
                      writeFile('vis.0','oben.jpg', bild7);
                      }
                      
                      schedule('*/5 * * * * *', main); 
                      

                      Das habe ich jetzt mal gestoppt... mal schauen was jetzt passiert...

                      1 Reply Last reply Reply Quote 0
                      • J
                        Jautze last edited by Negalein

                        Hallo,

                        also es hängt definitiv am Script im Post darüber.

                        Mein Broker ist jetzt 16 Stunden durchgelaufen ohne Probleme. Mit dem Script, läuft er höchstens 1 Stunde durch.

                        Wer kann mir helfen das Script so umzubauen das es durch läuft?

                        Logauszug von den Abstürzen gestern:

                        2019-10-15 15:02:35.697 - ESC[31merrorESC[39m: host.IOBroker uncaught exception: The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array
                        -like Object. Received type undefined
                        2019-10-15 15:02:35.698 - ESC[31merrorESC[39m: host.IOBroker TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be one of type string, Buffer, ArrayBuffer, A
                        rray, or Array-like Object. Received type undefined
                        at Function.from (buffer.js:207:11)
                        at readFile (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServerRedis.js:453:68)
                        at Immediate.setImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemFileDB.js:396:40)
                        at runCallback (timers.js:705:18)
                        at tryOnImmediate (timers.js:676:5)
                        at processImmediate (timers.js:658:5)
                        2019-10-15 15:02:35.699  - ESC[32minfoESC[39m: host.IOBroker stopInstance system.adapter.admin.0
                        2019-10-15 15:02:35.699  - ESC[32minfoESC[39m: host.IOBroker stopInstance system.adapter.hm-rpc.0
                        2019-10-15 15:02:35.699  - ESC[32minfoESC[39m: host.IOBroker stopInstance system.adapter.hm-rega.0
                        2019-10-15 15:02:35.700  - ESC[32minfoESC[39m: host.IOBroker stopInstance system.adapter.fritzbox.0
                        2019-10-15 15:02:35.700  - ESC[32minfoESC[39m: host.IOBroker stopInstance system.adapter.tankerkoenig.0
                        2019-10-15 15:02:35.700  - ESC[32minfoESC[39m: host.IOBroker stopInstance system.adapter.yamaha.0
                        2019-10-15 15:02:35.700  - ESC[32minfoESC[39m: host.IOBroker stopInstance system.adapter.dwd.0
                        2019-10-15 15:02:35.700  - ESC[32minfoESC[39m: host.IOBroker stopInstance canceled schedule system.adapter.dwd.0
                        

                        Danke und viele Grüße
                        Marcel

                        1 Reply Last reply Reply Quote 0
                        • J
                          Jautze last edited by

                          Hallo,

                          der neue Host scheint das Problem behoben zu haben.

                          Danke und viele Grüße
                          Marcel

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          830
                          Online

                          31.9k
                          Users

                          80.1k
                          Topics

                          1.3m
                          Posts

                          iobroker iobroker update iobroker.admin iobroker.web
                          4
                          18
                          951
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo