NEWS
Adapter lassen sich nicht aktualisieren
-
Zigbee mit 1.4.0 (IST 1.3.1)
und
Flot Charts 1.10.4 (IST 1.10.2)sind doch als stable markiert?
-
zigbee:
github: 1.4.0 latest: 1.4.0 for 0 days stable: 1.3.1 for 36 days
flot:
github: 1.10.4 latest: 1.10.4 for 21 days stable: 1.10.4 for 21 days
-
@Karacho
Aus deinem System:system.adapter.flot : flot - v1.10.4 system.adapter.zigbee : zigbee - v1.4.0
Du fährst also auf dem BETA-Kanal.
-
@Thomas-Braun
Was heisst das "Beta Kanal"?Möchte eigentlich nur stabile Adapter haben...
Was muss ich wo einstellen?
-
@Karacho
In den Admin-Einstellungen: -
@Thomas-Braun
Vielleicht bin ich zu blöd, aber ich habe dort nur zur Auswahldefault
latestAktiviert ist default
kein stable..... -
@Thomas-Braun
source für default -
@Karacho
Bitte mal die vollständige Ausgabe (inkl. Login prompt)
voniobroker update
Müsste eigentlich zu zigbee dann das drin stehen:
Adapter "zigbee" : 1.3.1 , installed 1.4.0
-
Linux raspberrypi4-iob 5.4.79-v7l+ #1373 SMP Mon Nov 23 13:27:40 GMT 2020 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat Dec 5 14:15:48 2020 from 192.168.178.81 Wi-Fi is currently blocked by rfkill. Use raspi-config to set the country before use.
-
pi@raspberrypi4-iob:~ $ iobroker update Used repository: default hash unchanged, use cached sources update done Adapter "admin" : 4.1.10 , installed 4.1.8 [Updateable] Adapter "alarm" : 1.8.1 Adapter "alexa2" : 3.3.5 Adapter "alpha2" : 1.0.0 Adapter "amazon-dash" : 1.1.0 Adapter "artnet" : 1.2.2 Adapter "asterisk" : 1.0.6 Adapter "asuswrt" : 1.0.1 Adapter "b-control-em" : 0.2.1 Adapter "backitup" : 1.7.0 , installed 1.6.9 [Updateable] Adapter "beckhoff" : 1.2.2 Adapter "benq" : 0.2.0 Adapter "binance" : 1.1.3 Adapter "ble" : 0.12.0 Adapter "bmw" : 1.3.3 Adapter "bosesoundtouch": 0.2.4 Adapter "botvac" : 1.0.0 Adapter "bring" : 1.7.3 Adapter "broadlink2" : 2.0.3 , installed 2.1.5 Adapter "bsblan" : 0.2.0 Adapter "bshb" : 0.1.10 Adapter "chromecast" : 2.3.1 Adapter "cloud" : 3.1.0 , installed 3.0.4 [Updateable] Adapter "comfoair" : 0.3.2 Adapter "contactid" : 1.0.1 Adapter "coronavirus-statistics": 0.6.3 , installed 0.6.1 [Updateable] Adapter "countdown" : 1.1.0 Adapter "cul" : 1.3.3 Adapter "daikin" : 1.1.3 Adapter "daswetter" : 3.0.4 , installed 3.0.3 [Updateable] Adapter "deconz" : 1.3.11 Adapter "denon" : 1.7.7 Adapter "device-reminder": 0.5.4 Adapter "devices" : 0.3.13 , installed 0.3.13 Adapter "digitalstrom" : 0.5.5 Adapter "discovergy" : 0.5.0 Adapter "discovery" : 2.3.11 , installed 2.3.11 Adapter "doorio" : 1.1.1 Adapter "ds18b20" : 1.1.5 Adapter "dwd" : 2.5.1 , installed 2.4.10 [Updateable] Adapter "ebus" : 2.1.1 Adapter "ecovacs-deebot": 1.0.3 Adapter "egigeozone" : 0.1.2 Adapter "ekey" : 1.1.0 Adapter "email" : 1.0.7 Adapter "emby" : 1.0.2 Adapter "energymanager" : 1.2.3 Adapter "enet" : 1.0.1 Adapter "epson_stylus_px830": 0.2.1 Adapter "exchangerates" : 0.0.13 Adapter "fakeroku" : 0.2.1 Adapter "fb-checkpresence": 1.1.0 Adapter "feiertage" : 1.0.17 Adapter "fhem" : 1.5.3 Adapter "find-my-iphone": 0.2.15 Adapter "firetv" : 0.0.27 Adapter "flot" : 1.10.4 , installed 1.10.2 [Updateable] Adapter "foobar2000" : 2.0.3 Adapter "fritzbox" : 0.2.1 Adapter "fritzdect" : 0.2.4 Adapter "fronius" : 1.0.5 Adapter "frontier_silicon": 0.0.10 Adapter "fullcalendar" : 1.1.0 Adapter "fullybrowser" : 2.0.1 Adapter "g-homa" : 0.5.3 Adapter "geofency" : 0.3.2 Adapter "growatt" : 0.0.14 Adapter "gruenbeck" : 0.0.18 Adapter "habpanel" : 0.4.3 Adapter "haier" : 1.0.2 Adapter "ham" : 1.1.2 Adapter "ham-wemo" : 1.1.0 Adapter "harmony" : 1.2.2 , installed 1.2.2 Adapter "heatingcontrol": 1.0.0 Adapter "heos" : 1.6.1 Adapter "heytech" : 1.0.0 Adapter "hid" : 0.1.17 Adapter "history" : 1.9.10 , installed 1.9.10 Adapter "hm-rega" : 2.6.24 Adapter "hm-rpc" : 1.14.24 Adapter "hmip" : 1.5.0 Adapter "homeconnect" : 0.0.30 , installed 0.0.30 Adapter "homee" : 1.0.7 Adapter "homepilot" : 1.0.3 Adapter "hp-ilo" : 1.0.6 Adapter "hs100" : 2.0.1 , installed 2.0.1 Adapter "hue" : 3.3.8 Adapter "hue-extended" : 2.0.0 Adapter "i2c" : 1.1.1 Adapter "ical" : 1.7.4 Adapter "icons-addictive-flavour-png": 0.1.0 Adapter "icons-fatcow-hosting": 0.1.0 Adapter "icons-icons8" : 0.0.1 Adapter "icons-material-png": 0.1.0 Adapter "icons-material-svg": 0.1.0 Adapter "icons-mfd-png" : 1.0.2 Adapter "icons-mfd-svg" : 1.0.2 Adapter "icons-open-icon-library-png": 0.1.2 Adapter "icons-ultimate-png": 1.0.1 Adapter "influxdb" : 1.9.1 Adapter "info" : 1.7.10 , installed 1.7.7 [Updateable] Adapter "innogy-smarthome": 0.3.6 Adapter "iogo" : 0.5.10 Adapter "iot" : 1.5.3 , installed 1.7.11 Adapter "iqontrol" : 1.5.0 Adapter "jarvis" : 1.0.9 Adapter "javascript" : 4.8.4 , installed 4.8.4 Adapter "jeelink" : 0.1.0 Controller "js-controller" : 3.1.6 , installed 3.1.6 Adapter "kecontact" : 1.0.1 Adapter "klf200" : 1.0.1 Adapter "km200" : 1.1.6 , installed 2.0.3 Adapter "knmi-weather" : 1.0.0 Adapter "knx" : 1.0.39 Adapter "kodi" : 2.0.4 Adapter "kostal-piko-ba": 1.1.3 Adapter "kress" : 2.5.5 Adapter "lametric" : 0.0.9 Adapter "landroid" : 1.0.3 Adapter "lcn" : 1.0.2 Adapter "legrand-ecocompteur": 1.0.0 Adapter "letrika_comgw" : 0.0.5 Adapter "lgtv" : 1.1.10 Adapter "lgtv-rs" : 0.1.0 Adapter "lgtv11" : 1.0.5 Adapter "lifx" : 0.1.0 Adapter "lightify" : 0.2.16 Adapter "link" : 0.5.9 Adapter "linkeddevices" : 1.2.2 Adapter "linux-control" : 1.0.1 Adapter "logparser" : 1.1.0 Adapter "lovelace" : 1.0.16 Adapter "loxone" : 2.0.2 Adapter "luftdaten" : 1.0.1 Adapter "lupusec" : 1.2.9 Adapter "luxtronik1" : 0.2.2 Adapter "material" : 0.13.9 Adapter "maxcube" : 1.0.2 , installed 1.0.2 Adapter "maxcul" : 1.3.1 Adapter "mbus" : 2.3.1 Adapter "mclighting" : 0.1.1 Adapter "megad" : 1.2.1 Adapter "megadd" : 0.2.0 Adapter "megaesp" : 0.1.0 Adapter "melcloud" : 1.0.6 Adapter "mercedesme" : 0.0.21 , installed 0.0.21 Adapter "mercury" : 0.1.1 Adapter "meross" : 1.5.0 Adapter "meteoalarm" : 1.0.9 Adapter "midea" : 0.0.6 Adapter "miele" : 0.1.5 Adapter "mielecloudservice": 2.0.0 Adapter "mihome" : 1.3.5 Adapter "mihome-lamp" : 1.1.0 Adapter "mihome-plug" : 0.2.1 Adapter "mihome-vacuum" : 2.1.1 , installed 2.1.1 Adapter "mikrotik" : 1.0.11 Adapter "milight" : 0.3.6 Adapter "milight-smart-light": 0.2.7 Adapter "minuvis" : 1.0.0 Adapter "mobile" : 1.0.1 Adapter "modbus" : 3.1.10 Adapter "moma" : 1.2.7 Adapter "mpd" : 1.0.5 Adapter "mqtt" : 2.1.9 Adapter "mqtt-client" : 1.3.1 Adapter "musiccast" : 0.1.3 Adapter "mydlink" : 1.1.7 Adapter "mysensors" : 2.0.1 Adapter "nanoleaf-lightpanels": 1.0.6 Adapter "nello" : 2.0.6 Adapter "netatmo" : 1.3.3 Adapter "netatmo-crawler": 0.3.8 Adapter "nibeuplink" : 0.3.0 Adapter "nina" : 0.0.22 Adapter "node-red" : 2.0.1 Adapter "nuki" : 1.4.2 Adapter "nuki-extended" : 2.3.0 Adapter "nut" : 1.1.3 Adapter "octoprint" : 1.0.1 Adapter "odl" : 1.0.7 Adapter "oilfox" : 0.0.5 Adapter "onkyo" : 2.0.3 Adapter "onvif" : 0.4.4 Adapter "openhab" : 1.1.0 Adapter "openligadb" : 1.1.0 Adapter "openweathermap": 0.1.0 , installed 0.1.0 Adapter "opi" : 0.1.1 Adapter "oppoplayer" : 0.2.1 Adapter "owfs" : 0.6.4 Adapter "owntracks" : 0.6.3 Adapter "panasonic-viera": 1.0.2 Adapter "parser" : 1.0.7 Adapter "paw" : 0.0.7 Adapter "phantomjs" : 1.1.2 Adapter "pi-hole" : 1.3.1 Adapter "piface" : 1.0.0 Adapter "pimatic" : 0.3.0 Adapter "ping" : 1.4.12 Adapter "places" : 1.0.0 Adapter "plex" : 0.8.11 Adapter "plexconnect" : 0.0.7 Adapter "pollenflug" : 1.0.6 Adapter "proxmox" : 1.0.1 Adapter "proxy" : 1.2.1 Adapter "pushbullet" : 0.0.11 Adapter "pushover" : 2.0.3 , installed 2.0.3 Adapter "pushsafer" : 0.1.8 Adapter "radar2" : 1.0.9 Adapter "radiohead" : 1.0.7 Adapter "rflink" : 2.1.6 Adapter "rickshaw" : 1.0.0 Adapter "ring" : 1.1.3 Adapter "robonect" : 0.1.3 Adapter "roomba" : 1.1.1 Adapter "rpi2" : 1.2.0 , installed 1.2.0 Adapter "s7" : 1.1.9 Adapter "samsung" : 0.2.9 Adapter "sayit" : 1.12.2 Adapter "sbfspot" : 4.0.2 Adapter "scenes" : 2.3.0 Adapter "schoolfree" : 0.7.0 Adapter "schwoerer-ventcube": 1.3.0 Adapter "shelly" : 4.0.3 Adapter "shuttercontrol": 1.0.4 , installed 0.8.6 [Updateable] Adapter "sia" : 1.0.4 Adapter "siegenia" : 1.0.0 Adapter "simple-api" : 2.4.8 , installed 2.4.8 Adapter "smappee" : 0.2.2 Adapter "smartcontrol" : 1.2.1 Adapter "smartgarden" : 1.0.1 , installed 1.0.2 Adapter "smartmeter" : 3.1.6 Adapter "snips" : 1.5.1 Adapter "snmp" : 0.5.0 Adapter "socketio" : 3.0.13 , installed 3.0.13 Adapter "solarlog" : 2.0.0 , installed 2.0.0 Adapter "solarviewdatareader": 0.2.1 Adapter "solarwetter" : 1.0.0 Adapter "sonnen" : 1.7.0 Adapter "sonoff" : 2.3.3 Adapter "sonos" : 2.1.1 Adapter "sony-bravia" : 1.0.1 Adapter "spotify-premium": 1.0.0 Adapter "sql" : 1.15.3 Adapter "squeezebox" : 1.0.0 Adapter "squeezeboxrpc" : 1.0.0 Adapter "starline" : 1.0.0 Adapter "statistics" : 0.2.2 , installed 0.2.2 Adapter "stiebel-isg" : 1.5.1 Adapter "sunnyportal" : 0.1.5 Adapter "swiss-weather-api": 0.3.2 Adapter "synology" : 0.1.18 Adapter "systeminfo" : 0.3.1 Adapter "tahoma" : 0.3.2 Adapter "tankerkoenig" : 2.0.5 Adapter "telegram" : 1.6.0 Adapter "terminal" : 0.1.2 , installed 0.1.2 Adapter "tesla-motors" : 0.2.3 Adapter "text2command" : 2.0.5 Adapter "tinker" : 1.1.0 Adapter "tr-064" : 4.2.1 Adapter "tradfri" : 2.6.3 Adapter "trashschedule" : 1.0.3 Adapter "tunnelbroker-endpoint-updater": 0.0.1 Adapter "tuya" : 3.4.1 Adapter "tvspielfilm" : 1.0.4 Adapter "unifi" : 0.5.8 Adapter "upnp" : 1.0.16 Adapter "vaillant" : 0.0.10 Adapter "valloxmv" : 1.1.1 Adapter "vcard" : 0.0.9 Adapter "velux" : 0.0.5 Adapter "viessmann" : 1.3.2 Adapter "virtualpowermeter": 1.2.1 Adapter "vis" : 1.3.4 , installed 1.3.4 Adapter "vis-bars" : 0.1.4 Adapter "vis-canvas-gauges": 0.1.5 Adapter "vis-colorpicker": 1.2.0 Adapter "vis-fancyswitch": 1.1.0 Adapter "vis-google-fonts": 0.1.0 Adapter "vis-history" : 1.0.0 Adapter "vis-hqwidgets" : 1.1.7 Adapter "vis-icontwo" : 0.34.0 , installed 0.34.0 Adapter "vis-inventwo" : 2.5.11 Adapter "vis-jqui-mfd" : 1.0.12 Adapter "vis-justgage" : 1.0.2 Adapter "vis-keyboard" : 0.0.2 Adapter "vis-lcars" : 1.0.4 Adapter "vis-map" : 1.0.4 Adapter "vis-material-advanced": 1.3.0 Adapter "vis-metro" : 1.1.2 Adapter "vis-players" : 0.1.6 Adapter "vis-plumb" : 1.0.2 Adapter "vis-rgraph" : 0.0.2 Adapter "vis-timeandweather": 1.1.7 , installed 1.1.7 Adapter "vis-weather" : 2.5.2 Adapter "vr200" : 1.0.0 Adapter "vw-connect" : 0.0.15 Adapter "weatherunderground": 3.2.1 Adapter "web" : 3.0.14 , installed 3.0.13 [Updateable] Adapter "weishaupt-wem" : 0.0.8 Adapter "whatsapp-cmb" : 0.1.6 Adapter "wiffi-wz" : 2.2.0 Adapter "wifilight" : 1.1.0 Adapter "windows-control": 0.1.5 Adapter "wled" : 0.5.2 Adapter "wm-bus" : 0.1.12 Adapter "wolf" : 1.2.1 Adapter "worx" : 1.2.3 , installed 1.2.3 Adapter "xbox" : 0.6.8 Adapter "xs1" : 1.0.2 Adapter "yahka" : 0.11.0 Adapter "yamaha" : 0.3.19 Adapter "yeelight-2" : 1.0.3 Adapter "youtube" : 1.0.0 Adapter "yr" : 2.0.3 Adapter "zigbee" : 1.3.1 , installed 1.3.1 Adapter "zont" : 0.5.3 Adapter "zwave" : 2.0.1 Adapter "zwave2" : 1.7.10
-
@Thomas-Braun
eben nichtAdapter "zigbee" : 1.3.1 , installed 1.3.1
-
@Karacho
Das passt doch. In Stable/Default ist V 1.3.1 aktuell.Die anderen Adapter kannst du aber mal nach oben ziehen:
iobroker upgrade
Du musst aber mal BETA/Latest aktiv gehabt haben, denn du hast da einige Versionen in höheren Versionen laufen als in Stable vorgesehen sind.
Aber lass den Verwahrort jetzt so, das wächst sich aus. -
@Thomas-Braun
Super Danke.Lasse jetzt
iobroker upgrade
laufen.
Heute wieder viel gelernt. Danke. Vor allem </>
-
@Thomas-Braun
Hallo,
ich habe immer noch Probleme. Bei mir lassen sich diverse Adapter nicht aktualisieren,, die als "stable" gekennzeichnet sind.Beispiel
DWD
Installiert: 2.4.10
Aktuell (stable): 2.5.1Beim Aktualisieren über
iobroker upgrade
bei diversen Adapter (hier Beispiel DWD) der Log mit ERR - ist das normal?
Update dwd from @2.4.10 to @2.5.1 NPM version: 6.14.8 npm install iobroker.dwd@2.5.1 --loglevel error --prefix "/opt/iobroker" (System call) In file included from ../src/./serialport.h:6, from ../src/serialport.cpp:1: ../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ ../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:270: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:314: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:363: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:409: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:430:28: warning: unnecessary parentheses in declaration of ‘ToParityEnum’ [-Wparentheses] SerialPortParity NAN_INLINE(ToParityEnum(const v8::Local<v8::String>& v8str)) { ^ ../src/serialport.cpp:449:30: warning: unnecessary parentheses in declaration of ‘ToStopBitEnum’ [-Wparentheses] SerialPortStopBits NAN_INLINE(ToStopBitEnum(double stopBits)) { ^ In file included from ../../../nan/nan.h:54, from ../src/./serialport.h:6, from ../src/serialport.cpp:1: /home/iobroker/.cache/node-gyp/12.20.0/include/node/node.h:737:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^ /home/iobroker/.cache/node-gyp/12.20.0/include/node/node.h:771:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~~~~~~~~~ ../src/serialport.cpp:483:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(serialport, init); ^~~~~~~~~~~ In file included from ../src/serialport.h:6, from ../src/serialport_unix.cpp:2: ../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ ../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); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/poller.cpp:1: ../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ Package pixman-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `pixman-1.pc' to the PKG_CONFIG_PATH environment variable No package 'pixman-1' found gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16) gyp ERR! stack at ChildProcess.emit (events.js:314:20) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12) gyp ERR! System Linux 5.4.79-v7l+ gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/opt/iobroker/node_modules/canvas/build/Release" "--napi_version=7" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72" gyp ERR! cwd /opt/iobroker/node_modules/canvas gyp ERR! node -v v12.20.0 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/canvas/build/Release --napi_version=7 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1) node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/opt/iobroker/node_modules/node-pre-gyp/lib/util/compile.js:83:29) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:314:20) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:1022:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5) node-pre-gyp ERR! System Linux 5.4.79-v7l+ node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvas node-pre-gyp ERR! node -v v12.20.0 node-pre-gyp ERR! node-pre-gyp -v v0.11.0 node-pre-gyp ERR! not ok npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! canvas@2.6.1 install: `node-pre-gyp install --fallback-to-build` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the canvas@2.6.1 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2020-12-07T16_13_15_664Z-debug.log upload [4] dwd.admin /opt/iobroker/node_modules/iobroker.dwd/admin/words.js words.js application/javascript Update "system.adapter.dwd.0"
-
@Karacho sagte in Adapter lassen sich nicht aktualisieren:
Failed at the canvas@2.6.1 install script.
canvas nachinstallieren - steht irgendwo im Forum
-
@Homoran
Passt die Rückmeldungpi@raspberrypi4-iob:~ $ sudo npm i canvas@latest > canvas@2.6.1 install /home/pi/node_modules/canvas > node-pre-gyp install --fallback-to-build node-pre-gyp WARN Using needle for node-pre-gyp https download node-pre-gyp WARN Tried to download(404): https://github.com/node-gfx/node-canvas-prebuilt/releases/download/v2.6.1/canvas-v2.6.1-node-v72-linux-glibc-arm.tar.gz node-pre-gyp WARN Pre-built binaries not found for canvas@2.6.1 and node@12.20.0 (node-v72 ABI, glibc) (falling back to source compile with node-gyp) gyp WARN EACCES current user ("pi") does not have permission to access the dev dir "/root/.cache/node-gyp/12.20.0" gyp WARN EACCES attempting to reinstall using temporary dev dir "/home/pi/node_modules/canvas/.node-gyp" Package pixman-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `pixman-1.pc' to the PKG_CONFIG_PATH environment variable No package 'pixman-1' found gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16) gyp ERR! stack at ChildProcess.emit (events.js:314:20) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12) gyp ERR! System Linux 5.4.79-v7l+ gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/home/pi/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/home/pi/node_modules/canvas/build/Release" "--napi_version=7" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72" gyp ERR! cwd /home/pi/node_modules/canvas gyp ERR! node -v v12.20.0 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/home/pi/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/home/pi/node_modules/canvas/build/Release --napi_version=7 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1) node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/home/pi/node_modules/node-pre-gyp/lib/util/compile.js:83:29) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:314:20) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:1022:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5) node-pre-gyp ERR! System Linux 5.4.79-v7l+ node-pre-gyp ERR! command "/usr/bin/node" "/home/pi/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd /home/pi/node_modules/canvas node-pre-gyp ERR! node -v v12.20.0 node-pre-gyp ERR! node-pre-gyp -v v0.11.0 node-pre-gyp ERR! not ok Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/home/pi/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/home/pi/node_modules/canvas/build/Release --napi_version=7 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1) npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json' npm WARN pi No description npm WARN pi No repository field. npm WARN pi No README data npm WARN pi No license field. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! canvas@2.6.1 install: `node-pre-gyp install --fallback-to-build` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the canvas@2.6.1 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2020-12-07T16_44_28_879Z-debug.log
-
-
@Karacho
Nein, du standst im falschen Verzeichnis.
Und die dev-Pakete fehlten noch dazu.Und npm tunlichst nicht in Verbindung mit sudo verwenden.
-
@Thomas-Braun
Ich geh dann jetzt mal Deinen Weg... -
@Thomas-Braun
Dein Weg hat geklapptiobroker upgrade
ist ohne Fehler durchgelaufen.
Hat alle stable Adapter aktualisiert
Werde jetzt mal ein bisschen rumprobieren...
Vielen Dank