NEWS
Probleme von 4.0.21 auf 4.0.23
-
@thomas-braun
läuft, aber die Adapter sind ja nicht das Problem -
Ich weiß nicht, ob die js-controller Dateien nicht auch hochgeladen werden müssen. Im Zweifel schadet es aber auch nicht.
-
frage wäre auch was genau im Log steht wenn der Controller startet ... steht da im Log 4.0.21 oder 4.0.23? (bzwe auch im lgo sobald du nen adapter startest)
-
@apollon77
im Log steht 4.0.21 -
@sms was zeigt
iob list instances
führe es doch nochmal komplett aus nach der json Änderung.
iob stop iob update iob fix iob upgrade self iob start
Und zeige die jeweilige Ausgabe/Meldungen
-
Naja dann komisch, aber dann versuch mal manuell.
iob stoppen und so und dann
cd /opt/iobroker
undnpm i iobroker.js-controller@4.0.23
Dann schau mal was die Ausgabe ist
-
pi@homee:/opt/iobroker $ npm i iobroker.js-controller@4.0.23 npm WARN registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning EINTEGRITY: sha512-yqtb2zJfC5wYJXUED8+Ddt6qQU/TfZskQQb6BQHa9mMW5zVtsH5FPAoW68ZxgpVnpGbdhxlHjJKGm+bBT61qfg== integrity checksum failed when using sha512: wanted sha512-yqtb2zJfC5wYJXUED8+Ddt6qQU/TfZskQQb6BQHa9mMW5zVtsH5FPAoW68ZxgpVnpGbdhxlHjJKGm+bBT61qfg== but got sha512-LkcflZM5A/cIdp/jEYw337AUa37YV6Cq5dU2KYTcEivEOJNT4djYhx6dnWYn5HOevf8bHI4RQQO+eV+ZUa17+Q==. (2075 bytes) npm WARN registry Using stale data from https://registry.npmjs.org/ due to a request error during revalidation. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: le-acme-core@^2.1.4 (node_modules/iobroker.js-controller/node_modules/le-acme-core): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Invalid response body while trying to fetch https://registry.npmjs.org/le-acme-core: Integrity verification failed for sha512-1hQ1xw6Yvb2BAR9+PgJPFr38T8PNfG60qgsiUsV8OXv/OKT7w1Qg5T3yfON0XBCiPE44E3Mnlr7TA2Lgaq0PiQ== (/home/iobroker/.npm/_cacache/content-v2/sha512/d6/14/35c70e98bdbd81011f7e3e024f16bdfc4fc3cd7c6eb4aa0b2252c57c397bff38a4fbc35420e53df27ce3745c10a23c4e3813732796bed30362e06aad0f89) npm ERR! code EINTEGRITY npm ERR! errno EINTEGRITY npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/daemonize2: Integrity verification failed for sha512-yqtb2zJfC5wYJXUED8+Ddt6qQU/TfZskQQb6BQHa9mMW5zVtsH5FPAoW68ZxgpVnpGbdhxlHjJKGm+bBT61qfg== (/home/iobroker/.npm/_cacache/content-v2/sha512/ca/ab/5bdb325f0b9c182575040fcf8376deaa414fd37d9b244106fa0501daf66316e7356db07e453c0a16ebc671829567a466dd8719478c92869be6c14fad6a7e) npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-05-02T12_09_16_620Z-debug.log pi@homee:/opt/iobroker $
-
pi@homee:/opt/iobroker $ iob list instances system.adapter.admin.0 : admin : homee - enabled, port: 7777, bind: 0.0.0.0, run as: admin system.adapter.admin.1 : admin : MotionEye - disabled, port: 7777, bind: 0.0.0.0, run as: admin system.adapter.backitup.0 : backitup : homee - enabled system.adapter.binance.0 : binance : homee - disabled system.adapter.coronavirus-statistics.0 : coronavirus-statistics: homee - enabled system.adapter.daswetter.0 : daswetter : homee - enabled system.adapter.devices.0 : devices : homee - disabled system.adapter.discovery.0 : discovery : homee - enabled system.adapter.ds18b20.1 : ds18b20 : kellerkind4GB - enabled system.adapter.ds18b20.2 : ds18b20 : MotionEye - disabled system.adapter.ds18b20.3 : ds18b20 : PapaHuette - enabled system.adapter.dwd.0 : dwd : homee - enabled system.adapter.ecovacs-deebot.0 : ecovacs-deebot : homee - enabled system.adapter.email.0 : email : homee - enabled system.adapter.fritzbox.0 : fritzbox : homee - disabled system.adapter.growatt.0 : growatt : homee - enabled system.adapter.ical.0 : ical : homee - enabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : homee - disabled system.adapter.influxdb.0 : influxdb : homee - enabled, port: 8086 system.adapter.javascript.0 : javascript : homee - enabled system.adapter.modbus.1 : modbus : kellerkind4GB - disabled system.adapter.modbus.2 : modbus : kellerkind4GB - disabled system.adapter.mqtt.0 : mqtt : homee - enabled, port: 1886, bind: 0.0.0.0 system.adapter.nina.0 : nina : homee - enabled system.adapter.parser.0 : parser : homee - disabled system.adapter.pegelalarm.0 : pegelalarm : homee - enabled system.adapter.pegelalarm.1 : pegelalarm : homee - enabled system.adapter.pollenflug.0 : pollenflug : homee - enabled system.adapter.rpi2.0 : rpi2 : homee - enabled system.adapter.rpi2.1 : rpi2 : kellerkind4GB - enabled system.adapter.rpi2.2 : rpi2 : MotionEye - disabled system.adapter.rpi2.3 : rpi2 : PapaHuette - enabled system.adapter.rpi2.4 : rpi2 : Gartenklo - enabled system.adapter.smartmeter.0 : smartmeter : homee - enabled system.adapter.sonoff.0 : sonoff : homee - enabled, port: 1883, bind: 0.0.0.0 system.adapter.systeminfo.0 : systeminfo : homee - enabled system.adapter.systeminfo.1 : systeminfo : kellerkind4GB - enabled system.adapter.systeminfo.2 : systeminfo : MotionEye - disabled system.adapter.systeminfo.3 : systeminfo : PapaHuette - enabled system.adapter.systeminfo.4 : systeminfo : Gartenklo - enabled system.adapter.tankerkoenig.0 : tankerkoenig : homee - enabled system.adapter.vis-bars.0 : vis-bars : homee - disabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : homee - disabled system.adapter.vis-history.0 : vis-history : homee - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : homee - disabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : homee - disabled system.adapter.vis-justgage.0 : vis-justgage : homee - disabled system.adapter.vis-metro.0 : vis-metro : homee - disabled system.adapter.vis-plumb.0 : vis-plumb : homee - disabled system.adapter.vis-rgraph.0 : vis-rgraph : homee - disabled system.adapter.vis-timeandweather.0 : vis-timeandweather : homee - disabled system.adapter.vis.0 : vis : homee - enabled system.adapter.web.0 : web : homee - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.whatsapp-cmb.0 : whatsapp-cmb : Gartenklo - disabled system.adapter.worx.2 : worx : PapaHuette - enabled + instance is alive pi@homee:/opt/iobroker $
pi@homee:/opt/iobroker $ iob update Used repository: Stable (default) Adapter "admin" : 5.3.8 , installed 5.3.1 [Updatable] Adapter "backitup" : 2.4.6 , installed 2.3.3 [Updatable] Adapter "binance" : 1.1.3 , installed 1.1.3 Adapter "coronavirus-statistics": 0.8.7, installed 0.8.7 Adapter "daswetter" : 3.1.2 , installed 3.0.9 [Updatable] Adapter "devices" : 1.0.10 , installed 1.0.10 Adapter "discovery" : 3.0.3 , installed 3.0.3 Adapter "dwd" : 2.8.3 , installed 2.8.3 Adapter "ecovacs-deebot": 1.3.3 , installed 1.3.3 Adapter "email" : 1.0.10 , installed 1.0.10 Adapter "fritzbox" : 0.2.1 , installed 0.2.1 Adapter "growatt" : 1.1.15 , installed 1.1.13 [Updatable] Adapter "ical" : 1.12.1 , installed 1.12.1 Adapter "icons-mfd-svg": 1.1.0 , installed 1.1.0 Adapter "influxdb" : 2.6.3 , installed 2.6.3 Adapter "javascript" : 5.2.21 , installed 5.2.21 Controller "js-controller": 4.0.23 , installed 4.0.21 [Updatable] Adapter "mqtt" : 2.7.4 , installed 2.4.1 [Updatable] Adapter "nina" : 0.0.25 , installed 0.0.25 Adapter "parser" : 1.1.4 , installed 1.0.7 [Updatable] Adapter "pegelalarm" : 1.2.5 , installed 1.2.5 Adapter "pollenflug" : 1.0.6 , installed 1.0.6 Adapter "rpi2" : 1.3.2 , installed 1.3.2 Adapter "simple-api" : 2.6.4 , installed 2.6.4 Adapter "smartmeter" : 3.3.4 , installed 3.3.4 Adapter "socketio" : 4.2.0 , installed 4.2.0 Adapter "sonoff" : 2.5.0 , installed 2.5.0 Adapter "systeminfo" : 0.3.1 , installed 0.3.1 Adapter "tankerkoenig" : 2.1.1 , installed 2.1.1 Adapter "vis" : 1.4.15 , installed 1.4.15 Adapter "vis-bars" : 0.1.4 , installed 0.1.4 Adapter "vis-canvas-gauges": 0.1.5, installed 0.1.5 Adapter "vis-history" : 1.0.0 , installed 1.0.0 Adapter "vis-hqwidgets": 1.2.0 , installed 1.2.0 Adapter "vis-jqui-mfd" : 1.0.12 , installed 1.0.12 Adapter "vis-justgage" : 1.0.2 , installed 1.0.2 Adapter "vis-metro" : 1.2.0 , installed 1.2.0 Adapter "vis-plumb" : 1.0.2 , installed 1.0.2 Adapter "vis-rgraph" : 0.0.2 , installed 0.0.2 Adapter "vis-timeandweather": 1.1.7, installed 1.1.7 Adapter "web" : 4.2.3 , installed 4.2.0 [Updatable] Adapter "ws" : 1.2.0 , installed 1.3.0 pi@homee:/opt/iobroker $
pi@homee:/opt/iobroker $ iob fix library: loaded Library version=2022-02-10 ========================================================================== Welcome to the ioBroker installation fixer! Script version: 2022-02-13 You might need to enter your password a couple of times. ========================================================================== ========================================================================== Installing prerequisites (1/3) ========================================================================== OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 https://repos.influxdata.com/debian buster InRelease OK:4 https://deb.nodesource.com/node_14.x buster InRelease OK:5 https://archive.raspbian.org/raspbian buster InRelease Paketlisten werden gelesen... Fertig Installed gcc-c++ ========================================================================== Checking ioBroker user and directory permissions (2/3) ========================================================================== Created /etc/sudoers.d/iobroker Fixing directory permissions... ========================================================================== Checking autostart (3/3) ========================================================================== Enabling autostart... Autostart enabled! ========================================================================== Your installation was fixed successfully Run iobroker start to start ioBroker again! ========================================================================== pi@homee:/opt/iobroker $
pi@homee:/opt/iobroker $ iob upgrade self Update js-controller from @4.0.21 to @4.0.23 Stopped Objects DB Stopped States DB NPM version: 6.14.16 Installing iobroker.js-controller@4.0.23... (System call) pi@homee:/opt/iobroker $ iob start pi@homee:/opt/iobroker $
-
npm cache mal löschen und nochmal den Download versuchen.
-
pi@homee:/ $ npm cache clean npm ERR! As of npm@5, the npm cache self-heals from corruption issues and data extracted from the cache is guaranteed to be valid. If you want to make sure everything is consistent, use 'npm cache verify' instead. On the other hand, if you're debugging an issue with the installer, you can use `npm install --cache /tmp/empty-cache` to use a temporary cache instead of nuking the actual one. npm ERR! npm ERR! If you're sure you want to delete the entire cache, rerun this command with --force. npm ERR! A complete log of this run can be found in: npm ERR! /home/pi/.npm/_logs/2022-05-02T12_18_38_690Z-debug.log pi@homee:/ $
-
@sms sagte in Probleme von 4.0.21 auf 4.0.23:
sudo -H -u iobroker npm cache clean --force
-
pi@homee:/opt/iobroker $ sudo -H -u iobroker npm cache clean --force npm WARN using --force I sure hope you know what you are doing. pi@homee:/opt/iobroker $
-
iobroker update -u iobroker upgrade
-
@thomas-braun
danach nochmal?iob stop iob update iob fix iob upgrade self iob start
-
pi@homee:/opt/iobroker $ iob upgrade self Update js-controller from @4.0.21 to @4.0.23 Stopped Objects DB Stopped States DB NPM version: 6.14.16 Installing iobroker.js-controller@4.0.23... (System call) > iobroker.js-controller@4.0.23 preinstall /opt/iobroker/node_modules/iobroker.js-controller > node lib/preinstallCheck.js NPM version: 6.14.16 > iobroker.js-controller@4.0.23 install /opt/iobroker/node_modules/iobroker.js-controller > node iobroker.js setup first object _design/system updated { "defaultPrivate": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIEowIBAAKCAQEAqO9XJI4xN/hry/LNtCdStG1QBrOsCMuRZ5WVM8mM2b7/rc71\r\ngi3es6K13tbQHoPbUS3Os4XdV8Bt/Ye5W16HmDKBAcD+tpx4aJ5AqNtxO9iDGJV3\r\nZfl2+lXzcWgZBKwjYjOx+wD7L0n/aUMKuqbO10R69Hl3bkzH6KlzlqTWsbXFWbLZ\r\nmF6mkF3kU90B4/uOPWmpKUwjnIO5XdzOzKKH6EogOGxwyc7ec0NjkT+33rJkZ5TF\r\nsf1fEC3ei34LrRrtkq+iL1XS9/Ban94HjfS1bBxF9WDsCHIQpaAmsTEsE0IEl0zV\r\nB1li0dVgssjWN/3srbpybW1cZ7Y/J0EmWr/IAwIDAQABAoIBACikhEuYJgE4M/76\r\nKEEaYMxlrCYgndfz2cSY+S9fYxKT4AFZ1DkAfh6rm6PD/IgK4v3RznPkVc8hzZR8\r\nTbzMrkSQifb5Do6ycEmDIT0+pixmt4t3kiUncldhzFLRX4t/OngKxdwEbWoAHIGf\r\njno/XW3u3MHqYzBXKpUwB04L1FcmZtC5HBaEP5dnRBaOCUPJG073+u+n6DS6lfxi\r\nSDX79LbaRUJ+ocbYQX46cZQIdp4yjEQQQMTcX3SOxf/yXEDP3oDvd50r4ha+t8oo\r\nqh/JeuqYvunKrtVKgbOaIASq78P+CV1qStrD7ER2qdRWUqsBKUa0GRsJIGx10XSF\r\ndgkPkyECgYEA3e/Y4nAAGIguKmtWAqIZPpLqQA5qtNjBVJRa07aaa3dnY3mgEg9m\r\nyUtpx7A3q4HcOiO10o1eflOzQortwvOe3N3WRI7OjjQjikgN44adKxr1we+c7RkW\r\nepFu0uiC2kGvH58Nsjzl/z3/s85D1kubtC6fYiFcOl+ENUiNv6aRFnECgYEAwtz8\r\nOjhjpru3ELHsEmcsULyD9VQuehI3m/WFN+tw108t2GIv+eiIpb/jnRryN0f0LcMj\r\n09Zb0PSe7/90JKDNocxonGcsVx45VF0Q99/cgV6VXq+rmTr3IalstcpaoUPElp8d\r\nNq31ms692gvTUv/73JFl6rD9J5dyF7r3Ol6wB7MCgYEArnEvUAwohx/C6aSkXj17\r\nCiv/44lxZeRZUVmqam5EweOAaDfZEVj5uY6E/mgL2cqghzI6X9yuQS0Y4VzBtVI3\r\ns/LJz+lPgYaJyM8J26SbNJ5kPKNR/SqS+JQHP89xyouGUpx573becNkSewnNWErl\r\nf6KFtGP0Ug1xpU/52oHZ2IECgYBzctHM/JOtuRFgxskCrjXHL6lOtC1FDX383J2s\r\n38TfC34x8RpTib1L1kBYWBqhPfQhGLglTZ7gUc3IiySYftzVu3FPGKFgi/uTTAA9\r\nm1fdHdiJXLLh+dlpDCPoIJdJbAkQ4/w+5RnaOhqpENCHIDpsF4i2X13dExD5lj/b\r\nSTYpmQKBgBQwSm5rfIe3S3jYWOrJ3UiEind4sRmmrIvyq4RKAUbnbG+TVaXfyOpR\r\nf3R43SQ9fIe6I402TAnWTchGSqRzJyvLl1UkEnziH634c9niCKVhAm/GCRRAVwBJ\r\n8c+yRUy82NcZpXaF02W9GpliRchYH815EJbHG6qgSu5qOhmoPWcJ\r\n-----END RSA PRIVATE KEY-----\r\n", "defaultPublic": "-----BEGIN CERTIFICATE-----\r\nMIIDeDCCAmCgAwIBAgIJBDEGtcAA9/afMA0GCSqGSIb3DQEBCwUAMD4xETAPBgNV\r\nBAMTCGlvYnJva2VyMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhp\r\nb2Jyb2tlcjAeFw0yMjA1MDIxMzEyMTJaFw0yMzA1MDIxMzEyMTJaMDsxDjAMBgNV\r\nBAMTBWhvbWVlMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhpb2Jy\r\nb2tlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKjvVySOMTf4a8vy\r\nzbQnUrRtUAazrAjLkWeVlTPJjNm+/63O9YIt3rOitd7W0B6D21EtzrOF3VfAbf2H\r\nuVteh5gygQHA/raceGieQKjbcTvYgxiVd2X5dvpV83FoGQSsI2IzsfsA+y9J/2lD\r\nCrqmztdEevR5d25Mx+ipc5ak1rG1xVmy2ZheppBd5FPdAeP7jj1pqSlMI5yDuV3c\r\nzsyih+hKIDhscMnO3nNDY5E/t96yZGeUxbH9XxAt3ot+C60a7ZKvoi9V0vfwWp/e\r\nB430tWwcRfVg7AhyEKWgJrExLBNCBJdM1QdZYtHVYLLI1jf97K26cm1tXGe2PydB\r\nJlq/yAMCAwEAAaN8MHowDAYDVR0TAQH/BAIwADAPBgNVHQ8BAf8EBQMDB7+AMBAG\r\nA1UdEQQJMAeCBWhvbWVlMB0GA1UdDgQWBBSS5uyY6RgVQWUe42+4zl/OdbySPzAd\r\nBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwCQYDVR0jBAIwADANBgkqhkiG\r\n9w0BAQsFAAOCAQEAfr9UgBs/4kXsreOE0czO7yN27Hkax0nE2kCOkqVnPaa97XDT\r\nQzGRVnhHtKaOMmckqtBOgGBagxCIcxWZoWIEUT2hhnKvAc4zZYW4+6/bBpE8kKju\r\nvL+hhRtS44jjFKwQYMldbvmzZngkgAMZAIyP+wn/gp7Qc7VDWEpqiil0PT2WnmB6\r\nMb4JYZURBVTrZveI2/p3+Rfk/6Ctbi/iltw7qTuBGxDIaTxO4jCuq+k9FleVKtPl\r\nSbR8SaBCJFrH1GEh0FKGiUaQBmtOC0hz3tTKzl4rPfrkXDglRd6igcH4ZQXw6bsa\r\nDtENDH2XeedS+IRTE8uD/gGLjylBE6+5PJ1eKw==\r\n-----END CERTIFICATE-----\r\n" } Update certificate defaultPrivate The object "system.certificates" was updated successfully. Update certificate defaultPublic The object "system.certificates" was updated successfully. ioBroker configuration updated + iobroker.js-controller@4.0.23 removed 8 packages and updated 24 packages in 206.607s 47 packages are looking for funding run `npm fund` for details pi@homee:/opt/iobroker $
Jetzt hat es geklappt. Muss ich das bei den Slaves auch machen?
-
Du solltest ALLES auf Stand bringen. Alle Adapter auf Master und Slaves, alle js-controller auf Master und Slaves.
-
Alles auf den aktuellen Stand gebracht.
Nun habe ich allerdings das Proble, das meine GPIO's nicht mehr schalten.
Hier springt es zwar von false auf true:
aber am Pi selbst passiert nichts. Woran kann das jetzt wieder liegen? -
@sms sagte in Probleme von 4.0.21 auf 4.0.23:
Woran kann das jetzt wieder liegen?
Keine Ahnung. Hört sich aber eher nach der Hardware an. Kann man im raspi-config nicht irgendwas diesbezüglich einstellen?
-
Ich habe dort ja nichts geändert. Oder kann das durch Updates's vorkommen?
-
@sms sagte in Probleme von 4.0.21 auf 4.0.23:
Oder kann das doch Updates's vorkommen?
Welche Adapter sind denn da jetzt aktualisiert worden? Und woher kommt der microfitzelskleine Screenshot?
Auch Betriebssystem auf Stand gebracht?Mi GPIOs hab ich aber nix am Hut, da muss dir wer anders helfen.