Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Chu

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    C
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 5
    • Best 0
    • Groups 1

    Chu

    @Chu

    Starter

    0
    Reputation
    3
    Profile views
    5
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Chu Follow
    Starter

    Latest posts made by Chu

    • RE: Troubleshooting NodeJS update

      @thomas-braun

      hab die Anleitung befolgt, nur der ioBroker hat es nicht erkannt. alles commands von heute:

       894  apt-get update
        895  apt-get upgrade
        896  reboot
        897  iob stop
        898  sudo apt purge --autoremove nodejs* npm node-*
        899  curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
        900  sudo apt install -y nodejs
        901  sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null
        902  type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -v
        903  iob fix
        904  iob start
        905  apt-get update
        906  apt-get dist-upgrade
        907  reboot
        908  sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null
        909  type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -v
        910  env
        911  npm i iobroker.sma-em
        912  npm install -g npm@9.8.1
        913  reboot
        914  apt-get update
        915  history
      
      

      Ich hatte bereits (mehrfach, 896 907) neu gestartet, aber nicht gesehen das der ioBroker das nicht erkannt hat und erst nach nach dem update und anschließendem reboot die neue version erkannt hat. solange jetzt alles funktioniert werde ich es erstmal so lassen 😄

      posted in Installation
      C
      Chu
    • RE: Troubleshooting NodeJS update

      @chu

      NPM war noch outdated:

      npm install -g npm@9.8.1
      

      danach noch ein reboot und ioBroker hat die aktuelle Version erkannt.

      posted in Installation
      C
      Chu
    • RE: Troubleshooting NodeJS update

      Hallo,

      ich hab eben das Update von nodeJS 14 auf 18 gemacht. Nach dieser Anleitung: https://forum.iobroker.net/topic/64032/update-nodejs-best-practise-supported-16-und-18

      type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -v
      /usr/bin/nodejs
      /usr/bin/node
      /usr/bin/npm
      /usr/bin/npx
      v18.17.1
      v18.17.1
      9.6.7
      9.6.7
      

      Jedoch erkennt der ioBroker die Version nicht:
      iobroker_nodeJS.png

      und das update für den Admin Adapter kann ebenfalls nicht durchgeführt werden wegen zu geringer nodeJS Version.

      Hat jemand eine Idee wie ich den ioBroker die neue Version nutzen lasse?

      Danke

      posted in Installation
      C
      Chu
    • RE: Filesystem Zugriff über JavaScript

      @thomas-braun Danke. Lass die Files jetzt dahin mittels rsync kopieren. so klappt es 🙂

      posted in Skripten / Logik
      C
      Chu
    • Filesystem Zugriff über JavaScript

      Hallo,

      ich möchte mit dem ioBroker ein JPG lesen und via Telegram versenden. Das klappt leider nur wenn ich das File für other readable mache oder der "iobroker" user der owner ist.

      4720972 7900 -rw-rwxr-- 1 root testgroup 8088862 Dec 26 22:28 Timelapse-1-2021-12-16_20-30-23-img-01430.jpg
      

      Wenn ich den Benutzer iobroker in die "testgroup" aufnehme bekomme ich immer den Fehler: "Error: EACCES: permission denied, open..."
      Versendet wird mit:

      sendTo('telegram.0', {
          text: fs.readFileSync('/media/test/Timelapse-1-2021-12-16_20-30-23-img-01430.jpg'),
          type: 'photo'
      });
      

      Setup:
      Ubuntu 20.04
      Node.js: v14.18.2
      NPM: 6.14.15
      ioBroker 5.2.1

      Klappt das mit der Berechtigung über die Gruppe nicht oder ist in der Berechtigung noch ein Fehler?

      Danke

      posted in Skripten / Logik
      C
      Chu
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo