Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Hallo Tester.

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Hallo Tester.

    This topic has been deleted. Only users with topic management privileges can see it.
    • Bluefox
      Bluefox last edited by

      Bitte alle Pakete (besonders: SQL, JS-Controller, Flot, Admin) updaten, so wie oben beschreiben ist. Es gibt da Änderungen.

      1 Reply Last reply Reply Quote 0
      • ruhr70
        ruhr70 last edited by

        erledigt.

        Beim Update vom js-controller die Meldungen:

        $ sudo npm install https://github.com/ioBroker/ioBroker.js-controller/tarball/master --production
        [sudo] Passwort für michael: 
        npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
        npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0\. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
        |
        [...]
        
        

        Und im Log sind die SQL Fehler erhalten geblieben:

        sql.0	12 16:23:13.293	error	sql.0 Cannot insert INSERT INTO ts_number (id, ts, val, ack, _from, q) VALUES(11, 1463062982278, 42.5, 0, 3, 0);: Error: SQLITE_BUSY: database is locked
        sql.0	12 16:23:13.293	error	sql.0 Cannot insert INSERT INTO ts_number (id, ts, val, ack, _from, q) VALUES(10, 1463062982277, 999.22, 0, 3, 0);: Error: SQLITE_BUSY: database is locked
        sql.0	12 16:23:03.302	error	sql.0 Cannot insert INSERT INTO ts_bool (id, ts, val, ack, _from, q) VALUES(15, 1463062982277, 0, 0, 3, 0);: Error: SQLITE_BUSY: database is locked
        sql.0	12 16:23:03.301	error	sql.0 Cannot insert INSERT INTO ts_bool (id, ts, val, ack, _from, q) VALUES(6, 1463062982277, 0, 0, 3, 0);: Error: SQLITE_BUSY: database is locked
        sql-0	12 16:22:05.322	error	Cannot delete DELETE FROM ts_number WHERE id=8 AND ts < 1461853320320;: Error: SQLITE_BUSY: database is locked
        sql-0	12 16:21:58.668	error	Cannot insert INSERT INTO ts_string (id, ts, val, ack, _from, q) VALUES(5, 1463062917661, 'stabil', 0, 3, 0);: Error: SQLITE_BUSY: database is locked
        sql-0	12 16:21:58.668	error	Cannot insert INSERT INTO ts_bool (id, ts, val, ack, _from, q) VALUES(15, 1463062917661, 0, 0, 3, 0);: Error: SQLITE_BUSY: database is locked
        sql-0	12 16:21:58.668	error	Cannot insert INSERT INTO ts_bool (id, ts, val, ack, _from, q) VALUES(6, 1463062917661, 0, 0, 3, 0);: Error: SQLITE_BUSY: database is locked
        sql-0	12 16:21:54.618	error	Cannot delete DELETE FROM ts_number WHERE id=2 AND ts < 1461853260616;: Error: SQLITE_BUSY: database is locked
        sql-0	12 16:21:54.295	info	enabled logging of javascript.1.WIFFI.Arbeitszimmer.wz_azimut
        

        Umgebung, wie oben beschrieben:

        ubuntu 16.04

        npm 2.15.1

        node 4.4.4

        1 Reply Last reply Reply Quote 0
        • Bluefox
          Bluefox last edited by

          @ruhr70:

          erledigt.

          Beim Update vom js-controller die Meldungen:

          $ sudo npm install https://github.com/ioBroker/ioBroker.js-controller/tarball/master --production
          [sudo] Passwort für michael: 
          npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
          npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0\. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
          |
          [...]
          
          

          Und im Log sind die SQL Fehler erhalten geblieben:

          sql.0	12 16:23:13.293	error	sql.0 Cannot insert INSERT INTO ts_number (id, ts, val, ack, _from, q) VALUES(11, 1463062982278, 42.5, 0, 3, 0);: Error: SQLITE_BUSY: database is locked
          sql.0	12 16:23:13.293	error	sql.0 Cannot insert INSERT INTO ts_number (id, ts, val, ack, _from, q) VALUES(10, 1463062982277, 999.22, 0, 3, 0);: Error: SQLITE_BUSY: database is locked
          sql.0	12 16:23:03.302	error	sql.0 Cannot insert INSERT INTO ts_bool (id, ts, val, ack, _from, q) VALUES(15, 1463062982277, 0, 0, 3, 0);: Error: SQLITE_BUSY: database is locked
          sql.0	12 16:23:03.301	error	sql.0 Cannot insert INSERT INTO ts_bool (id, ts, val, ack, _from, q) VALUES(6, 1463062982277, 0, 0, 3, 0);: Error: SQLITE_BUSY: database is locked
          sql-0	12 16:22:05.322	error	Cannot delete DELETE FROM ts_number WHERE id=8 AND ts < 1461853320320;: Error: SQLITE_BUSY: database is locked
          sql-0	12 16:21:58.668	error	Cannot insert INSERT INTO ts_string (id, ts, val, ack, _from, q) VALUES(5, 1463062917661, 'stabil', 0, 3, 0);: Error: SQLITE_BUSY: database is locked
          sql-0	12 16:21:58.668	error	Cannot insert INSERT INTO ts_bool (id, ts, val, ack, _from, q) VALUES(15, 1463062917661, 0, 0, 3, 0);: Error: SQLITE_BUSY: database is locked
          sql-0	12 16:21:58.668	error	Cannot insert INSERT INTO ts_bool (id, ts, val, ack, _from, q) VALUES(6, 1463062917661, 0, 0, 3, 0);: Error: SQLITE_BUSY: database is locked
          sql-0	12 16:21:54.618	error	Cannot delete DELETE FROM ts_number WHERE id=2 AND ts < 1461853260616;: Error: SQLITE_BUSY: database is locked
          sql-0	12 16:21:54.295	info	enabled logging of javascript.1.WIFFI.Arbeitszimmer.wz_azimut
          

          Umgebung, wie oben beschrieben:

          ubuntu 16.04

          npm 2.15.1

          node 4.4.4 `
          Danke. Kannst du nur sql updaten? Noch mal 🙂

          1 Reply Last reply Reply Quote 0
          • ruhr70
            ruhr70 last edited by

            @Bluefox:

            @ruhr70:

            ubuntu 16.04

            npm 2.15.1

            node 4.4.4 Danke. Kannst du nur sql updaten? Noch mal :)

            erledigt.

            sql.0	13 02:53:18.213	error	sql.0 Cannot insert INSERT INTO ts_number (id, ts, val, ack, _from, q) VALUES(12, 1463100788209, 20.9, 0, 3, 0);: Error: SQLITE_CONSTRAINT: UNIQUE constraint failed: ts_number.id, ts_number.ts
            sql.0	13 02:53:18.210	error	sql.0 Cannot insert INSERT INTO ts_number (id, ts, val, ack, _from, q) VALUES(11, 1463100788194, -17.9, 0, 3, 0);: Error: SQLITE_CONSTRAINT: UNIQUE constraint failed: ts_number.id, ts_number.ts
            sql.0	13 02:53:18.207	error	sql.0 Cannot insert INSERT INTO ts_number (id, ts, val, ack, _from, q) VALUES(10, 1463100788193, 1001.09, 0, 3, 0);: Error: SQLITE_CONSTRAINT: UNIQUE constraint failed: ts_number.id, ts_number.ts
            sql.0	13 02:53:18.205	error	sql.0 Cannot insert INSERT INTO ts_number (id, ts, val, ack, _from, q) VALUES(9, 1463100788191, 0.11, 0, 3, 0);: Error: SQLITE_CONSTRAINT: UNIQUE constraint failed: ts_number.id, ts_number.ts
            sql.0	13 02:53:18.202	error	sql.0 Cannot insert INSERT INTO ts_number (id, ts, val, ack, _from, q) VALUES(8, 1463100788190, 30.5, 0, 3, 0);: Error: SQLITE_CONSTRAINT: UNIQUE constraint failed: ts_number.id, ts_number.ts
            sql.0	13 02:53:18.200	error	sql.0 Cannot insert INSERT INTO ts_number (id, ts, val, ack, _from, q) VALUES(13, 1463100788190, 30.2, 0, 3, 0);: Error: SQLITE_CONSTRAINT: UNIQUE constraint failed: ts_number.id, ts_number.ts
            sql.0	13 02:53:18.198	error	sql.0 Cannot insert INSERT INTO ts_number (id, ts, val, ack, _from, q) VALUES(7, 1463100788188, 98, 0, 3, 0);: Error: SQLITE_CONSTRAINT: UNIQUE constraint failed: ts_number.id, ts_number.ts
            sql-0	13 02:53:09.201	warn	Cannot get index of "javascript.1.WIFFI.Arbeitszimmer.wz_motion_left": Error: SQLITE_BUSY: database is locked
            sql-0	13 02:53:09.201	error	Cannot select SELECT id, type FROM datapoints WHERE name='javascript.1.WIFFI.Arbeitszimmer.wz_motion_left';: Error: SQLITE_BUSY: database is locked
            sql-0	13 02:53:08.173	info	enabled logging of javascript.1.WIFFI.Arbeitszimmer.wz_azimut
            

            ioBroker Versionen:

            root@ubuntu-1604-dev:/opt/iobroker# ./iobroker update
            update done
            Adapter    "web"           : 1.4.3    , installed 1.4.3
            Adapter    "rickshaw"      : 0.3.1    , installed 0.4.0 [Updateable]
            Adapter    "sql"           : 0.1.2    , installed 0.3.1 [Updateable]
            Controller "js-controller" : 0.8.10   , installed 0.8.10
            Adapter    "javascript"    : 2.0.6    , installed 2.0.6
            Adapter    "history"       : 0.2.1    , installed 0.4.0 [Updateable]
            Adapter    "fritzbox"      : 0.2.1    , installed 0.2.1
            Adapter    "flot"          : 1.0.0    , installed 1.2.0 [Updateable]
            Adapter    "admin"         : 1.0.3    , installed 1.1.1 [Updateable]
            
            1 Reply Last reply Reply Quote 0
            • derAuge
              derAuge last edited by

              erledigt

              root@RPi2-1:/opt/iobroker#  uname -a && node -v && nodejs -v && npm -v
              Linux RPi2-1 4.1.19-v7+ #858 SMP Tue Mar 15 15:56:00 GMT 2016 armv7l GNU/Linux
              v4.4.3
              v0.10.29
              2.15.1
              
              root@RPi2-1:/opt/iobroker# ps -A | grep " io.*"
                713 ?        01:48:02 iobroker.js-con
                722 ?        01:00:08 io.admin.0
                727 ?        00:51:32 io.sql.0
                732 ?        00:06:08 io.web.0
                743 ?        00:50:16 io.history.0
               1276 ?        00:48:06 io.javascript.0
              

              root@RPi2-1:/opt/iobroker# node node_modules/iobroker.js-controller/iobroker.js update

              ! update done
              ! Adapter "zwave" : 0.2.5
              ! Adapter "yr" : 1.0.1 , installed 1.0.1
              ! Adapter "yamaha" : 0.1.5
              ! Adapter "wolf" : 0.1.0
              ! Adapter "web" : 1.4.3 , installed 1.4.3
              ! Adapter "weatherunderground": 0.1.0
              ! Adapter "vis-timeandweather": 1.1.0
              ! Adapter "vis-rgraph" : 0.0.2
              ! Adapter "vis-plumb" : 0.1.6
              ! Adapter "vis-metro" : 1.0.0
              ! Adapter "vis-lcars" : 1.0.0
              ! Adapter "vis-keyboard" : 0.0.2
              ! Adapter "vis-justgage" : 0.4.1 , installed 0.4.1
              ! Adapter "vis-jqui-mfd" : 0.1.0
              ! Adapter "vis-hqwidgets" : 1.0.0
              ! Adapter "vis-google-fonts": 0.1.0
              ! Adapter "vis-fancyswitch": 1.0.0
              ! Adapter "vis-colorpicker": 0.1.3
              ! Adapter "vis-bars" : 0.1.1
              ! Adapter "vis" : 0.9.4 , installed 0.9.4
              ! Adapter "vcard" : 0.0.6
              ! Adapter "text2command" : 1.0.0
              ! Adapter "terminal" : 0.1.2
              ! Adapter "telegram" : 0.2.4
              ! Adapter "starline" : 0.1.5
              ! Adapter "sonos" : 0.1.8
              ! Adapter "squeezebox" : 0.1.0
              ! Adapter "samsung" : 0.0.10
              ! Adapter "rpi" : 0.0.4
              ! Adapter "rickshaw" : 0.3.1 , installed 0.4.0 [Updateable]
              ! Adapter "pushover" : 0.1.1
              ! Adapter "pushbullet" : 0.0.11
              ! Adapter "piface" : 0.0.50
              ! Adapter "phantomjs" : 0.1.2
              ! Adapter "owfs" : 0.0.2
              ! Adapter "onkyo" : 0.2.0
              ! Adapter "occ" : 0.2.4
              ! Adapter "tvspielfilm" : 0.2.2 , installed 0.1.0 [Updateable]
              ! Adapter "sql" : 0.1.2 , installed 0.2.0 [Updateable]
              ! Adapter "socketio" : 1.4.0
              ! Adapter "simple-api" : 1.1.0
              ! Adapter "scenes" : 0.2.5
              ! Adapter "sayit" : 0.3.17
              ! Adapter "s7" : 0.2.4
              ! Adapter "ping" : 1.1.1
              ! Adapter "noolite" : 0.0.1
              ! Adapter "node-red" : 1.0.0
              ! Adapter "mysensors" : 0.2.3
              ! Adapter "mqtt" : 1.0.2
              ! Adapter "modbus" : 0.3.10
              ! Adapter "mobile" : 0.4.1
              ! Adapter "miele" : 0.0.12
              ! Adapter "megad" : 1.2.0
              ! Adapter "knx" : 0.2.10
              ! Controller "js-controller" : 0.8.10 , installed 0.8.10
              ! Adapter "javascript" : 2.0.6 , installed 2.0.6
              ! Adapter "influxdb" : 0.1.2
              ! Adapter "icons-ultimate-png": 0.1.0
              ! Adapter "icons-open-icon-library-png": 0.1.3
              ! Adapter "icons-mfd-svg" : 0.1.2
              ! Adapter "icons-mfd-png" : 0.1.2
              ! Adapter "icons-material-svg": 0.1.0
              ! Adapter "icons-material-png": 0.1.0
              ! Adapter "icons-icons8" : 0.0.1
              ! Adapter "icons-addictive-flavour-png": 0.1.0
              ! Adapter "ical" : 1.1.1
              ! Adapter "hmm" : 1.0.1
              ! Adapter "homekit" : 0.1.4
              ! Adapter "hue" : 0.5.3
              ! Adapter "hm-rpc" : 1.1.3
              ! Adapter "hm-rega" : 0.3.7
              ! Adapter "history" : 0.2.1 , installed 0.4.0 [Updateable]
              ! Adapter "harmony" : 0.5.5
              ! Adapter "geofency" : 0.1.4
              ! Adapter "fritzbox" : 0.2.1
              ! Adapter "feiertage" : 0.3.2 , installed 0.3.2
              ! Adapter "flot" : 1.0.0 , installed 1.2.0 [Updateable]
              ! Adapter "email" : 0.1.2
              ! Adapter "dwd" : 2.0.3 , installed 2.0.3
              ! Adapter "cul" : 0.0.4
              ! Adapter "chromecast" : 1.0.6
              ! Adapter "b-control-em" : 0.1.1
              ! Adapter "artnet" : 0.0.3
              ! Adapter "admin" : 1.0.3 , installed 1.1.1 [Updateable]

              root@RPi2-1:/opt/iobroker# node node_modules/iobroker.js-controller/iobroker.js stop
              Stopping iobroker controller daemon...
              iobroker controller daemon stopped.
              Exit code for "killall.sh": 0
              

              root@RPi2-1:/opt/iobroker# sudo npm install https://github.com/ioBroker/ioBroker.js … all/master --production

              ! npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
              ! npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
              ! /
              ! > iobroker.js-controller@0.8.10 install /opt/iobroker/node_modules/iobroker.js-controller
              ! > node lib/setup.js setup first
              ! iobroker.js-controller@0.8.10 node_modules/iobroker.js-controller
              ! ├── mime@1.3.4
              ! ├── daemonize2@0.4.2
              ! ├── adm-zip@0.4.7
              ! ├── ncp@2.0.0
              ! ├── semver@4.3.6
              ! ├── node.extend@1.1.5 (is@3.1.0)
              ! ├── node-schedule@1.0.0 (long-timeout@0.0.2, cron-parser@1.1.0)
              ! ├── winston@2.2.0 (cycle@1.0.3, stack-trace@0.0.9, eyes@0.1.8, isstream@0.1.2, async@1.0.0, pkginfo@0.3.1, colors@1.0.3)
              ! ├── yargs@3.32.0 (decamelize@1.2.0, camelcase@2.1.1, y18n@3.2.1, window-size@0.1.4, cliui@3.2.0, os-locale@1.4.0, string-width@1.0.1)
              ! ├── winston-daily-rotate-file@1.0.1 (winston@2.1.1)
              ! ├── socket.io@1.4.6 (has-binary@0.1.7, debug@2.2.0, socket.io-parser@2.2.6, socket.io-adapter@0.4.0, engine.io@1.6.9)
              ! ├── socket.io-client@1.4.6 (to-array@0.1.4, component-emitter@1.2.0, indexof@0.0.1, component-bind@1.0.0, backo2@1.0.2, object-component@0.0.3, has-binary@0.1.7, debug@2.2.0, socket.io-parser@2.2.6, parseuri@0.0.4, engine.io-client@1.6.9)
              ! ├── request@2.72.0 (aws-sign2@0.6.0, tunnel-agent@0.4.3, forever-agent@0.6.1, oauth-sign@0.8.2, is-typedarray@1.0.0, caseless@0.11.0, stringstream@0.0.5, aws4@1.4.1, isstream@0.1.2, json-stringify-safe@5.0.1, extend@3.0.0, tough-cookie@2.2.2, node-uuid@1.4.7, qs@6.1.0, combined-stream@1.0.5, mime-types@2.1.11, form-data@1.0.0-rc4, hawk@3.1.3, bl@1.1.2, http-signature@1.1.1, har-validator@2.0.6)
              ! ├── prompt@1.0.0 (revalidator@0.1.8, pkginfo@0.4.0, colors@1.1.2, read@1.0.7, winston@2.1.1, utile@0.3.0)
              ! ├── tar.gz@1.0.3 (commander@2.9.0, bluebird@2.10.2, tar@2.2.1, chai@3.5.0, fstream@1.0.9, mocha@2.4.5, mout@0.11.1)
              ! └── npm@2.15.5

              root@RPi2-1:/opt/iobroker# sudo npm install https://github.com/ioBroker/ioBroker.ad … all/master --production

              ! iobroker.admin@1.1.1 node_modules/iobroker.admin
              ! ├── connect-flash@0.1.1
              ! ├── xtend@4.0.1
              ! ├── passport-local@1.0.0 (passport-strategy@1.0.0)
              ! ├── cookie-parser@1.4.1 (cookie-signature@1.0.6, cookie@0.2.3)
              ! ├── passport@0.2.2 (pause@0.0.1, passport-strategy@1.0.0)
              ! ├── express-session@1.13.0 (cookie-signature@1.0.6, utils-merge@1.0.0, on-headers@1.0.1, cookie@0.2.3, parseurl@1.3.1, depd@1.1.0, crc@3.4.0, uid-safe@2.0.0, debug@2.2.0)
              ! ├── body-parser@1.15.1 (content-type@1.0.2, bytes@2.3.0, depd@1.1.0, on-finished@2.3.0, raw-body@2.1.6, http-errors@1.4.0, qs@6.1.0, debug@2.2.0, iconv-lite@0.4.13, type-is@1.6.12)
              ! ├── express@4.13.4 (escape-html@1.0.3, cookie-signature@1.0.6, utils-merge@1.0.0, merge-descriptors@1.0.1, methods@1.1.2, vary@1.0.1, content-type@1.0.2, parseurl@1.3.1, cookie@0.1.5, fresh@0.3.0, content-disposition@0.5.1, etag@1.7.0, range-parser@1.0.3, serve-static@1.10.2, array-flatten@1.1.1, path-to-regexp@0.1.7, depd@1.1.0, qs@4.0.0, on-finished@2.3.0, finalhandler@0.4.1, debug@2.2.0, proxy-addr@1.0.10, send@0.13.1, type-is@1.6.12, accepts@1.2.13)
              ! ├── socket.io@1.4.6 (has-binary@0.1.7, debug@2.2.0, socket.io-parser@2.2.6, socket.io-adapter@0.4.0, engine.io@1.6.9, socket.io-client@1.4.6)
              ! └── request@2.72.0 (aws-sign2@0.6.0, tunnel-agent@0.4.3, oauth-sign@0.8.2, forever-agent@0.6.1, caseless@0.11.0, is-typedarray@1.0.0, stringstream@0.0.5, aws4@1.4.1, isstream@0.1.2, json-stringify-safe@5.0.1, extend@3.0.0, tough-cookie@2.2.2, node-uuid@1.4.7, qs@6.1.0, combined-stream@1.0.5, mime-types@2.1.11, form-data@1.0.0-rc4, bl@1.1.2, hawk@3.1.3, http-signature@1.1.1, har-validator@2.0.6)

              nun SQL (mit einigen Hinweisen)

              root@RPi2-1:/opt/iobroker# sudo npm install https://github.com/ioBroker/ioBroker.sql/tarball/master –production

              ! -
              ! > sqlite3@3.1.3 install /opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3
              ! > node-pre-gyp install –fallback-to-build
              ! make: Entering directory '/opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3/build'
              ! ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release/obj/gen/sqlite-autoconf-3090100/sqlite3.c
              ! TOUCH Release/obj.target/deps/action_before_build.stamp
              ! CC(target) Release/obj.target/sqlite3/gen/sqlite-autoconf-3090100/sqlite3.o
              ! AR(target) Release/obj.target/deps/sqlite3.a
              ! COPY Release/sqlite3.a
              ! CXX(target) Release/obj.target/node_sqlite3/src/database.o
              ! ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginOpen(node_sqlite3::Database::Baton*)’:
              ! ../src/database.cc:143:9: warning: unused variable ‘status’ [-Wunused-variable]
              ! int status = uv_queue_work(uv_default_loop(),
              ! ^
              ! ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginClose(node_sqlite3::Database::Baton*)’:
              ! ../src/database.cc:227:9: warning: unused variable ‘status’ [-Wunused-variable]
              ! int status = uv_queue_work(uv_default_loop(),
              ! ^
              ! ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginExec(node_sqlite3::Database::Baton*)’:
              ! ../src/database.cc:505:9: warning: unused variable ‘status’ [-Wunused-variable]
              ! int status = uv_queue_work(uv_default_loop(),
              ! ^
              ! ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginLoadExtension(node_sqlite3::Database::Baton*)’:
              ! ../src/database.cc:605:9: warning: unused variable ‘status’ [-Wunused-variable]
              ! int status = uv_queue_work(uv_default_loop(),
              ! ^
              ! CXX(target) Release/obj.target/node_sqlite3/src/node_sqlite3.o
              ! CXX(target) Release/obj.target/node_sqlite3/src/statement.o
              ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginPrepare(node_sqlite3::Database::Baton*)’:
              ! ../src/statement.cc:118:9: warning: unused variable ‘status’ [-Wunused-variable]
              ! int status = uv_queue_work(uv_default_loop(),
              ! ^
              ! In file included from ../src/statement.cc:6:0:
              ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginBind(node_sqlite3::Statement::Baton*)’:
              ! ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
              ! int status = uv_queue_work(uv_default_loop(),
              ! ^
              ! ../src/statement.cc:322:5: note: in expansion of macro ‘STATEMENT_BEGIN’
              ! STATEMENT_BEGIN(Bind);
              ! ^
              ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginGet(node_sqlite3::Statement::Baton*)’:
              ! ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
              ! int status = uv_queue_work(uv_default_loop(),
              ! ^
              ! ../src/statement.cc:370:5: note: in expansion of macro ‘STATEMENT_BEGIN’
              ! STATEMENT_BEGIN(Get);
              ! ^
              ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginRun(node_sqlite3::Statement::Baton*)’:
              ! ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
              ! int status = uv_queue_work(uv_default_loop(),
              ! ^
              ! ../src/statement.cc:438:5: note: in expansion of macro ‘STATEMENT_BEGIN’
              ! STATEMENT_BEGIN(Run);
              ! ^
              ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginAll(node_sqlite3::Statement::Baton*)’:
              ! ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
              ! int status = uv_queue_work(uv_default_loop(),
              ! ^
              ! ../src/statement.cc:504:5: note: in expansion of macro ‘STATEMENT_BEGIN’
              ! STATEMENT_BEGIN(All);
              ! ^
              ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginEach(node_sqlite3::Statement::Baton*)’:
              ! ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
              ! int status = uv_queue_work(uv_default_loop(),
              ! ^
              ! ../src/statement.cc:601:5: note: in expansion of macro ‘STATEMENT_BEGIN’
              ! STATEMENT_BEGIN(Each);
              ! ^
              ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginReset(node_sqlite3::Statement::Baton*)’:
              ! ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
              ! int status = uv_queue_work(uv_default_loop(),
              ! ^
              ! ../src/statement.cc:724:5: note: in expansion of macro ‘STATEMENT_BEGIN’
              ! STATEMENT_BEGIN(Reset);
              ! ^
              ! SOLINK_MODULE(target) Release/obj.target/node_sqlite3.node
              ! COPY Release/node_sqlite3.node
              ! COPY /opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3/lib/binding/node-v46-linux-arm/node_sqlite3.node
              ! TOUCH Release/obj.target/action_after_build.stamp
              ! make: Leaving directory '/opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3/build'
              ! iobroker.sql@0.3.1 node_modules/iobroker.sql
              ! ├── mysql@2.10.2 (bignumber.js@2.1.4, readable-stream@1.1.14)
              ! ├── pg@4.5.5 (packet-reader@0.2.0, pg-connection-string@0.1.3, generic-pool@2.1.1, buffer-writer@1.0.1, semver@4.3.6, pg-types@1.11.0, pgpass@0.0.3)
              ! ├── sql-client@0.7.0 (argf@0.0.1, optimist@0.6.1, inote-util@0.8.1)
              ! ├── mssql@3.3.0 (generic-pool@2.4.2, promise@7.1.1, tedious@1.14.0)
              ! └── sqlite3@3.1.3 (nan@2.2.1)

              root@RPi2-1:/opt/iobroker# sudo npm install https://github.com/ioBroker/ioBroker.hi … all/master --production

              iobroker.history@0.4.0 node_modules/iobroker.history

              root@RPi2-1:/opt/iobroker# sudo npm install https://github.com/ioBroker/ioBroker.fl ... all/master --production

              iobroker.flot@1.2.0 node_modules/iobroker.flot

              root@RPi2-1:/opt/iobroker# sudo npm install https://github.com/ioBroker/ioBroker.ri ... all/master --production

              iobroker.rickshaw@0.4.0 node_modules/iobroker.rickshaw

              root@RPi2-1:/opt/iobroker# node node_modules/iobroker.js-controller/iobroker.js start

              Starting iobroker controller daemon...
              iobroker controller daemon started. PID: 9525
              
              root@RPi2-1:/opt/iobroker# ps -A | grep " io.*"
               9525 ?        00:00:14 iobroker.js-con
               9534 ?        00:00:12 io.admin.0
               9539 ?        00:00:10 io.sql.0
               9548 ?        00:00:07 io.web.0
               9553 ?        00:00:05 io.history.0
               9597 ?        00:00:06 io.javascript.0
              
              

              Gruß

              Jürgen

              1 Reply Last reply Reply Quote 0
              • derAuge
                derAuge last edited by

                ==> /opt/iobroker/log/iobroker.2016-05-13.log <==
                2016-05-13 06:17:48.426  - error: sql.0 Cannot select SELECT id, type FROM datapoints WHERE name='yr.0.forecast.day0.icon';: Error: SQLITE_BUSY: database is locked
                2016-05-13 06:17:48.438  - warn: sql.0 Cannot get index of "yr.0.forecast.day0.icon": Error: SQLITE_BUSY: database is locked
                2016-05-13 06:17:48.441  - error: sql.0 Cannot select SELECT id, type FROM datapoints WHERE name='yr.0.forecast.day0.text';: Error: SQLITE_BUSY: database is locked
                2016-05-13 06:17:48.442  - warn: sql.0 Cannot get index of "yr.0.forecast.day0.text": Error: SQLITE_BUSY: database is locked
                2016-05-13 06:17:48.573  - error: sql.0 Cannot select SELECT id, type FROM datapoints WHERE name='yr.0.forecast.day0.precipitation_level';: Error: SQLITE_BUSY: database is locked
                2016-05-13 06:17:48.574  - warn: sql.0 Cannot get index of "yr.0.forecast.day0.precipitation_level": Error: SQLITE_BUSY: database is locked
                2016-05-13 06:17:51.144  - info: feiertage.0 starting. Version 0.3.2 in /opt/iobroker/node_modules/iobroker.feiertage
                2016-05-13 06:17:51.937  - info: host.RPi2-1 instance system.adapter.feiertage.0 terminated with code 0 (OK)
                2016-05-13 06:18:02.398  - error: sql.0 Cannot select SELECT id, type FROM datapoints WHERE name='feiertage.0.heute.boolean';: Error: SQLITE_BUSY: database is locked
                2016-05-13 06:18:02.401  - warn: sql.0 Cannot get index of "feiertage.0.heute.boolean": Error: SQLITE_BUSY: database is locked
                
                
                1 Reply Last reply Reply Quote 0
                • Bluefox
                  Bluefox last edited by

                  @derAuge:

                  ==> /opt/iobroker/log/iobroker.2016-05-13.log <==
                  2016-05-13 06:17:48.426  - error: sql.0 Cannot select SELECT id, type FROM datapoints WHERE name='yr.0.forecast.day0.icon';: Error: SQLITE_BUSY: database is locked
                  2016-05-13 06:17:48.438  - warn: sql.0 Cannot get index of "yr.0.forecast.day0.icon": Error: SQLITE_BUSY: database is locked
                  2016-05-13 06:17:48.441  - error: sql.0 Cannot select SELECT id, type FROM datapoints WHERE name='yr.0.forecast.day0.text';: Error: SQLITE_BUSY: database is locked
                  2016-05-13 06:17:48.442  - warn: sql.0 Cannot get index of "yr.0.forecast.day0.text": Error: SQLITE_BUSY: database is locked
                  2016-05-13 06:17:48.573  - error: sql.0 Cannot select SELECT id, type FROM datapoints WHERE name='yr.0.forecast.day0.precipitation_level';: Error: SQLITE_BUSY: database is locked
                  2016-05-13 06:17:48.574  - warn: sql.0 Cannot get index of "yr.0.forecast.day0.precipitation_level": Error: SQLITE_BUSY: database is locked
                  2016-05-13 06:17:51.144  - info: feiertage.0 starting. Version 0.3.2 in /opt/iobroker/node_modules/iobroker.feiertage
                  2016-05-13 06:17:51.937  - info: host.RPi2-1 instance system.adapter.feiertage.0 terminated with code 0 (OK)
                  2016-05-13 06:18:02.398  - error: sql.0 Cannot select SELECT id, type FROM datapoints WHERE name='feiertage.0.heute.boolean';: Error: SQLITE_BUSY: database is locked
                  2016-05-13 06:18:02.401  - warn: sql.0 Cannot get index of "feiertage.0.heute.boolean": Error: SQLITE_BUSY: database is locked
                  
                  ```` `  
                  

                  Danke. Noch mal updaten (nur sql reicht.)

                  1 Reply Last reply Reply Quote 0
                  • derAuge
                    derAuge last edited by

                    root@RPi2-1:/home/pi# cd /opt/iobroker/

                    root@RPi2-1:/opt/iobroker# node node_modules/iobroker.js-controller/iobroker.js stop
                    Stopping iobroker controller daemon...
                    iobroker controller daemon stopped.
                    Exit code for "killall.sh": 0
                    

                    root@RPi2-1:/opt/iobroker# sudo npm install https://github.com/ioBroker/ioBroker.sql/tarball/master –production

                    ! -
                    ! > sqlite3@3.1.3 install /opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3
                    ! > node-pre-gyp install –fallback-to-build
                    ! make: Entering directory '/opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3/build'
                    ! ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release/obj/gen/sqlite-autoconf-3090100/sqlite3.c
                    ! TOUCH Release/obj.target/deps/action_before_build.stamp
                    ! CC(target) Release/obj.target/sqlite3/gen/sqlite-autoconf-3090100/sqlite3.o
                    ! AR(target) Release/obj.target/deps/sqlite3.a
                    ! COPY Release/sqlite3.a
                    ! CXX(target) Release/obj.target/node_sqlite3/src/database.o
                    ! ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginOpen(node_sqlite3::Database::Baton*)’:
                    ! ../src/database.cc:143:9: warning: unused variable ‘status’ [-Wunused-variable]
                    ! int status = uv_queue_work(uv_default_loop(),
                    ! ^
                    ! ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginClose(node_sqlite3::Database::Baton*)’:
                    ! ../src/database.cc:227:9: warning: unused variable ‘status’ [-Wunused-variable]
                    ! int status = uv_queue_work(uv_default_loop(),
                    ! ^
                    ! ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginExec(node_sqlite3::Database::Baton*)’:
                    ! ../src/database.cc:505:9: warning: unused variable ‘status’ [-Wunused-variable]
                    ! int status = uv_queue_work(uv_default_loop(),
                    ! ^
                    ! ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginLoadExtension(node_sqlite3::Database::Baton*)’:
                    ! ../src/database.cc:605:9: warning: unused variable ‘status’ [-Wunused-variable]
                    ! int status = uv_queue_work(uv_default_loop(),
                    ! ^
                    ! CXX(target) Release/obj.target/node_sqlite3/src/node_sqlite3.o
                    ! CXX(target) Release/obj.target/node_sqlite3/src/statement.o
                    ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginPrepare(node_sqlite3::Database::Baton*)’:
                    ! ../src/statement.cc:118:9: warning: unused variable ‘status’ [-Wunused-variable]
                    ! int status = uv_queue_work(uv_default_loop(),
                    ! ^
                    ! In file included from ../src/statement.cc:6:0:
                    ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginBind(node_sqlite3::Statement::Baton*)’:
                    ! ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
                    ! int status = uv_queue_work(uv_default_loop(),
                    ! ^
                    ! ../src/statement.cc:322:5: note: in expansion of macro ‘STATEMENT_BEGIN’
                    ! STATEMENT_BEGIN(Bind);
                    ! ^
                    ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginGet(node_sqlite3::Statement::Baton*)’:
                    ! ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
                    ! int status = uv_queue_work(uv_default_loop(),
                    ! ^
                    ! ../src/statement.cc:370:5: note: in expansion of macro ‘STATEMENT_BEGIN’
                    ! STATEMENT_BEGIN(Get);
                    ! ^
                    ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginRun(node_sqlite3::Statement::Baton*)’:
                    ! ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
                    ! int status = uv_queue_work(uv_default_loop(),
                    ! ^
                    ! ../src/statement.cc:438:5: note: in expansion of macro ‘STATEMENT_BEGIN’
                    ! STATEMENT_BEGIN(Run);
                    ! ^
                    ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginAll(node_sqlite3::Statement::Baton*)’:
                    ! ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
                    ! int status = uv_queue_work(uv_default_loop(),
                    ! ^
                    ! ../src/statement.cc:504:5: note: in expansion of macro ‘STATEMENT_BEGIN’
                    ! STATEMENT_BEGIN(All);
                    ! ^
                    ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginEach(node_sqlite3::Statement::Baton*)’:
                    ! ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
                    ! int status = uv_queue_work(uv_default_loop(),
                    ! ^
                    ! ../src/statement.cc:601:5: note: in expansion of macro ‘STATEMENT_BEGIN’
                    ! STATEMENT_BEGIN(Each);
                    ! ^
                    ! ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginReset(node_sqlite3::Statement::Baton*)’:
                    ! ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
                    ! int status = uv_queue_work(uv_default_loop(),
                    ! ^
                    ! ../src/statement.cc:724:5: note: in expansion of macro ‘STATEMENT_BEGIN’
                    ! STATEMENT_BEGIN(Reset);
                    ! ^
                    ! SOLINK_MODULE(target) Release/obj.target/node_sqlite3.node
                    ! COPY Release/node_sqlite3.node
                    ! COPY /opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3/lib/binding/node-v46-linux-arm/node_sqlite3.node
                    ! TOUCH Release/obj.target/action_after_build.stamp
                    ! make: Leaving directory '/opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3/build'
                    ! iobroker.sql@0.3.2 node_modules/iobroker.sql
                    ! ├── mysql@2.10.2 (bignumber.js@2.1.4, readable-stream@1.1.14)
                    ! ├── pg@4.5.5 (packet-reader@0.2.0, pg-connection-string@0.1.3, generic-pool@2.1.1, buffer-writer@1.0.1, semver@4.3.6, pg-types@1.11.0, pgpass@0.0.3)
                    ! ├── sql-client@0.7.0 (argf@0.0.1, optimist@0.6.1, inote-util@0.8.1)
                    ! ├── mssql@3.3.0 (generic-pool@2.4.2, promise@7.1.1, tedious@1.14.0)
                    ! └── sqlite3@3.1.3 (nan@2.2.1)
                    ! root@RPi2-1:/opt/iobroker#

                    root@RPi2-1:/opt/iobroker# node node_modules/iobroker.js-controller/iobroker.js start
                    Starting iobroker controller daemon...
                    iobroker controller daemon started. PID: 10400
                    
                    
                    1 Reply Last reply Reply Quote 0
                    • derAuge
                      derAuge last edited by

                      Frage:

                      Ist der Test nun abgeschlossen?

                      Gruß

                      Jürgen

                      1 Reply Last reply Reply Quote 0
                      • Bluefox
                        Bluefox last edited by

                        ich denke ja.

                        Es gibt noch influxdb, was auch getestet werden muss.

                        Nächste Woche werde ich dann alles veröffentlichen.

                        1 Reply Last reply Reply Quote 0
                        • derAuge
                          derAuge last edited by

                          @Bluefox:

                          ich denke ja.

                          Nächste Woche werde ich dann alles veröffentlichen. `

                          Danke für die Rückmeldung.

                          Das bedeutet ist sollte bis nächste Woche mit der Installation des SQL-Adaptern auf meinem neuen Produktiv-System (DS412+) noch warten.

                          Gruß

                          Jürgen

                          1 Reply Last reply Reply Quote 0
                          • eric2905
                            eric2905 last edited by

                            Moin zusammen,

                            bzgl. SQL-Adapter und mySQL-DB teste ich gerade einen Anbieter, der hosted SQL (MS-SQL und auch mySQL) anbietet.

                            Keinen "Ärger" mit Backup, Last, usw. - und das für kleines Geld (wie ich finde)

                            Schaut selber : http://www.ecs-webhosting.de/de/cloud-m … osting.htm

                            Gruß,

                            Eric

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            846
                            Online

                            31.7k
                            Users

                            79.8k
                            Topics

                            1.3m
                            Posts

                            7
                            45
                            6716
                            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