NEWS
Homematic IP Cloud Adapter lässt sich nicht installieren
-
Hi zusammen,
ich bin nicht so das größte IObroker Talent und scheitere an der Installation des HomematicIP Cloud Adapters.Beim Versuch der Installation kommt immer:
$ iobroker add hmip --host iobroker NPM version: 8.19.3Installing iobroker.hmip@1.24.3... (System call) host.iobroker Cannot install iobroker.hmip@1.24.3: 1 ERROR: Process exited with code 25
könnt ihr mir helfen?
gruß Lukas
-
iob stop iob fix iob start
-
@lukas8519 was kommt bei
iob install hmip --debug
? -
@lukas8519 sagte in Homematic IP Cloud Adapter lässt sich nicht installieren:
NPM version: 8.19.3
Deutet aber auch auf eine alte Version von nodejs hin.
-
@lukas8519
dann bitte auch die Langfassung voniob diag
weil...
"dependencies": [ { "js-controller": ">=5.0.19" } ], "globalDependencies": [ { "admin": ">=6.13.16" } ],
-
lukas@iobroker:~ $ iob install hmip --debug NPM version: 8.19.3 Installing iobroker.hmip@1.24.3... (System call) npm ERR! code EBADENGINE npm ERR! engine Unsupported engine npm ERR! engine Not compatible with your version of node/npm: iobroker.hmip@1.24.3 npm ERR! notsup Not compatible with your version of node/npm: iobroker.hmip@1.24.3 npm ERR! notsup Required: {"node":">=18"} npm ERR! notsup Actual: {"npm":"8.19.3","node":"v16.19.0"} npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2024-11-09T18_08_07_112Z-debug-0.log host.iobroker Cannot install iobroker.hmip@1.24.3: 1 lukas@iobroker:~ $ ^C lukas@iobroker:~ $ lukas@iobroker:~ $ iob install hmip --debug NPM version: 8.19.3 Installing iobroker.hmip@1.24.3... (System call) npm ERR! code EBADENGINE npm ERR! engine Unsupported engine npm ERR! engine Not compatible with your version of node/npm: iobroker.hmip@1.24.3 npm ERR! notsup Not compatible with your version of node/npm: iobroker.hmip@1.24.3 npm ERR! notsup Required: {"node":">=18"} npm ERR! notsup Actual: {"npm":"8.19.3","node":"v16.19.0"} npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2024-11-09T18_08_07_112Z-debug-0.log host.iobroker Cannot install iobroker.hmip@1.24.3: 1 lukas@iobroker:~ $ iob install hmip --debug NPM version: 8.19.3 Installing iobroker.hmip@1.24.3... (System call) npm ERR! code EBADENGINE npm ERR! engine Unsupported engine npm ERR! engine Not compatible with your version of node/npm: iobroker.hmip@1.24.3 npm ERR! notsup Not compatible with your version of node/npm: iobroker.hmip@1.24.3 host.iobroker Cannot install iobroker.hmip@1.24.3: 1_08_07_112Z-debug-0.log
-
@lukas8519 sagte in Homematic IP Cloud Adapter lässt sich nicht installieren:
"node":"v16.19.0"}
Zu alt...
Wir sind beim ioBroker bei nodejs20 als empfohlene Version, der Adapter verlangt mindestens 18.
Also updaten...iob nodejs-update
Den Rest vom Fest dann auch aktualisieren.
-
@thomas-braun danke euch!
wie kann ich nochmal die installierte version checken ? ich glaube nämlich, dass es nicht funktioniert hat
... -
-
@lukas8519 sagte in Homematic IP Cloud Adapter lässt sich nicht installieren:
@thomas-braun danke euch!
wie kann ich nochmal die installierte version checken ? ich glaube nämlich, dass es nicht funktioniert hat
...@homoran sagte in Homematic IP Cloud Adapter lässt sich nicht installieren:
bitte auch die Langfassung von iob diag
-
@thomas-braun sagte in Homematic IP Cloud Adapter lässt sich nicht installieren:
iob diag
*** iob diag is starting up, please wait *** iob diag needs to be updated. Please execute 'iobroker fix' first. lukas@iobroker:/opt/iobroker $
-
@lukas8519 sagte in Homematic IP Cloud Adapter lässt sich nicht installieren:
Please execute 'iobroker fix' first.
oder hast du einen Raspi?
-
Ist das ein Raspberry da? Dann vorübergehend die Raspbian-Beta-Version von hier verwenden:
-
@homoran jaa
-
@lukas8519 dann bitte
curl https://raw.githubusercontent.com/Grothesk242/ioBroker/refs/heads/Raspbian/diag.sh > iob_diag.sh chmod 744 iob_diag.sh ./iob_diag.sh
ausführen
-
Copy text starting here: ```bash ======================= SUMMARY ======================= v.2024-10-26 Raspbian Static hostname: iobroker Icon name: computer Operating System: Debian GNU/Linux 11 (bullseye) Kernel: Linux 5.15.61-v8+ Architecture: arm64 Installation: native Kernel: aarch64 Userland: 64 bit Timezone: Europe/Berlin (CET, +0100) User-ID: 1000 Display-Server: false Boot Target: multi-user.target Pending OS-Updates: 320 Pending iob updates: 40 Nodejs-Installation: nodejs: N/A /usr/bin/node v16.19.0 /usr/bin/npm 8.19.3 /usr/bin/npx 8.19.3 /usr/bin/corepack 0.15.1 Recommended versions are nodejs 20.18.0 and npm 10.8.2 *** nodejs is NOT correctly installed *** Wrong installation path detected. This needs to be fixed. Please execute iob nodejs-update to fix these errors. MEMORY: total used free shared buff/cache available Mem: 3.8G 510M 1.8G 35M 1.5G 3.3G Swap: 99M 1.0M 98M Total: 3.9G 511M 1.9G Active iob-Instances: 1 Active repo(s): stable ioBroker Core: js-controller 4.0.24 admin 7.1.5 ioBroker Status: iobroker is not running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 25596 States: 20358 Size of iob-Database: 21M /opt/iobroker/iobroker-data/objects.jsonl 5.9M /opt/iobroker/iobroker-data/states.jsonl Unknown release codenamed 'bullseye'. Please check yourself if the Operating System is actively maintained. =================== END OF SUMMARY ====================
=== Mark text until here for copying ===
-
@lukas8519 sagte in Homematic IP Cloud Adapter lässt sich nicht installieren:
Pending OS-Updates: 320
Pending iob updates: 40Hatte ich mir schon gedacht, das da allgemeiner Update-Stau herrscht...
iob stop sudo apt update sudo apt full-upgrade sudo reboot
Wenn die Kiste wieder greifbar ist:
iob update iob upgrade iob stop iob upgrade self iob update iob upgrade iob nodejs-update
-
@lukas8519
jetzt kommt daslukas@iobroker:/opt/iobroker $ iob stop lukas@iobroker:/opt/iobroker $ sudo apt update Hit:1 http://deb.debian.org/debian bullseye InRelease Hit:2 http://deb.debian.org/debian bullseye-updates InRelease Hit:3 http://archive.raspberrypi.org/debian bullseye InRelease Hit:4 http://security.debian.org/debian-security bullseye-security InRelease Get:5 https://repos.influxdata.com/debian stretch InRelease [12.9 kB] Get:6 https://packages.grafana.com/oss/deb stable InRelease [7,660 B] Hit:7 https://deb.nodesource.com/node_20.x nodistro InRelease Err:5 https://repos.influxdata.com/debian stretch InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D8FF8E1F7DF8B07E Err:6 https://packages.grafana.com/oss/deb stable InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 963FA27710458545 Reading package lists... Done W: GPG error: https://repos.influxdata.com/debian stretch InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D8FF8E1F7DF8B07E E: The repository 'https://repos.influxdata.com/debian stretch InRelease' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://packages.grafana.com/oss/deb stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 963FA27710458545 lukas@iobroker:/opt/iobroker $ sudo apt full-upgrade Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and are no longer required: libfuse2 libwpe-1.0-1 libwpebackend-fdo-1.0-1 raspinfo Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: kms++-utils raspi-utils The following packages will be upgraded: adduser agnostics arandr avahi-daemon base-files bind9-host bind9-libs bluez bluez-firmware bsdextrautils bsdutils chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra cifs-utils cpio cups cups-browsed cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-ipp-utils cups-ppdc cups-server-common dbus dbus-user-session dbus-x11 debian-archive-keyring dhcpcd5 distro-info-data dns-root-data dpkg dpkg-dev e2fsprogs eject exfatprogs fdisk ffmpeg file firmware-atheros firmware-brcm80211 firmware-libertas firmware-misc-nonfree firmware-realtek ghostscript gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-rsvg-2.0 git git-man gldriver-test grafana grep gstreamer1.0-alsa gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-x gtk-update-icon-cache gtk2-engines-pixbuf gui-pkinst isc-dhcp-client isc-dhcp-common less libaom0 libatspi2.0-0 libavahi-client-dev libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 libavahi-compat-libdnssd-dev libavahi-compat-libdnssd1 libavahi-core7 libavahi-glib1 libavcodec58 libavdevice58 libavfilter7 libavformat58 libavresample4 libavutil56 libblas3 libblkid-dev libblkid1 libbluetooth3 libbluray2 libbsd0 libc-bin libc-dev-bin libc-devtools libc-l10n libc6 libc6-dbg libc6-dev libcamera-apps libcamera-tools libcamera0 libcom-err2 libcups2 libcupsfilters1 libcupsimage2 libcurl3-gnutls libdav1d4 libdbus-1-3 libdbus-1-dev libde265-0 libdpkg-perl libegl-mesa0 libexpat1 libexpat1-dev libext2fs2 libfdisk1 libflac8 libfontembed1 libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf-2.0-dev libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1-mesa-dri libglapi-mesa libgles2-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglx-mesa0 libgnutls30 libgs9 libgs9-common libgssapi-krb5-2 libgstreamer-gl1.0-0 libgstreamer-plugins-bad1.0-0 libgstreamer-plugins-base1.0-0 libgtk-3-0 libgtk-3-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libimlib2 libjavascriptcoregtk-4.0-18 libjson-c5 libk5crypto3 libkms++0 libkrb5-3 libkrb5support0 libksba8 liblapack3 libmagic-mgc libmagic1 libmount-dev libmount1 libmutter-7-0 libncurses6 libncursesw6 libndp0 libnftables1 libnghttp2-14 libnss3 libntfs-3g883 libopenexr25 libpam-systemd libperl5.32 libpostproc55 libprotobuf-lite23 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5printsupport5 libqt5sql5 libqt5sql5-sqlite libqt5test5 libqt5widgets5 libqt5xml5 libraspberrypi-bin libraspberrypi-dev libraspberrypi-doc libraspberrypi0 librsvg2-2 librsvg2-common librsvg2-dev libsepol1 libsepol1-dev libsmartcols1 libsmbclient libsqlite3-0 libss2 libssh-gcrypt-4 libssh2-1 libssl1.1 libswresample3 libswscale5 libsynctex2 libsystemd0 libtasn1-6 libtiff5 libtinfo6 libudev-dev libudev1 libuuid1 libuv1 libvlc-bin libvlc5 libvlccore9 libvncclient1 libvpx6 libwbclient0 libwebkit2gtk-4.0-37 libwebp6 libwebpdemux2 libwebpmux3 libx11-6 libx11-data libx11-dev libx11-xcb1 libxml2 libxpm4 libzbar0 libzmq5 linux-libc-dev locales logrotate logsave lxplug-bluetooth lxplug-cputemp lxplug-ejecter lxplug-magnifier lxplug-menu lxplug-netman lxplug-network lxplug-ptbatt lxplug-updater lxplug-volumepulse lxtask mesa-va-drivers mesa-vdpau-drivers mount mutter mutter-common nano ncurses-base ncurses-bin ncurses-term net-tools nfs-common nftables nodejs ntfs-3g openssh-client openssh-server openssh-sftp-server openssl perl perl-base perl-modules-5.32 piclone pprompt python3-cryptography python3-flask python3-idna python3-kms++ python3-libcamera python3-picamera2 python3-pil python3-pkg-resources python3-renderpm python3-reportlab python3-reportlab-accel python3-sense-hat python3-setuptools python3-v4l2 python3-werkzeug qt5-gtk-platformtheme raspberrypi-bootloader raspberrypi-kernel raspberrypi-sys-mods raspberrypi-ui-mods raspi-config raspinfo realvnc-vnc-server rfkill rp-bookshelf rp-prefapps rpi-eeprom rpi-imager samba-libs ssh sudo systemd systemd-sysv systemd-timesyncd tar thonny tzdata udev usb.ids util-linux uuid-dev vlc vlc-bin vlc-data vlc-l10n vlc-plugin-access-extra vlc-plugin-base vlc-plugin-notify vlc-plugin-qt vlc-plugin-samba vlc-plugin-skins2 vlc-plugin-video-output vlc-plugin-video-splitter vlc-plugin-visualization wpasupplicant xserver-common xserver-xorg-core xwayland 321 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 212 MB/700 MB of archives. After this operation, 539 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://archive.raspberrypi.org/debian bullseye/main arm64 kms++-utils arm64 0~git20221104~171243+adc05b6-1 [81.4 kB] Get:2 http://archive.raspberrypi.org/debian bullseye/main arm64 raspinfo all 20230123-1 [2,564 B] Get:3 http://archive.raspberrypi.org/debian bullseye/main arm64 raspi-utils arm64 20230123-1 [41.8 kB] Err:4 https://packages.grafana.com/oss/deb stable/main arm64 grafana arm64 10.1.0 404 Not Found [IP: 2a04:4e42:9::729 443] Fetched 126 kB in 0s (422 kB/s) E: Failed to fetch https://packages.grafana.com/oss/deb/pool/main/g/grafana/grafana_10.1.0_arm64.deb 404 Not Found [IP: 2a04:4e42:9::729 443] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
-
@lukas8519 sagte in Homematic IP Cloud Adapter lässt sich nicht installieren:
https://repos.influxdata.com/debian stretch InRelease
das ist ja Steinzeit
wie alt ist die Installation?
-
Halte deine Kiste immer auf einem aktuellen Stand...
Die hat noch nie ein Update gesehen. Davon ab betreibt man auch keine graphische Oberfläche auf einem Server.
Was willste mit vlc auf dem Ding?Richte grafana und influx neu ein:
https://forum.iobroker.net/topic/59231/phantastische-repositories-und-wo-sie-zu-finden-sind