Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [Fehler] Pi3 mit stretch und rpi2-Adapter

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    [Fehler] Pi3 mit stretch und rpi2-Adapter

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

      Moin,

      ich habe das neue image im Einsatz:

      http://www.iobroker.net/docu/?page_id=7241&lang=de

      Es steht ja was vom Fehler mit dem rpi2-Adapter. Diese Version soll hier angepasst sein. Nun weiß ich nicht ob die folgende Meldung eigentlich nicht auftauchen sollte:

      rpi2.0	2017-09-08 11:10:38.156	error	No Value found for memory_available
      

      Unter Objekte rpi2.0/memory fehlt bereits memory_available. Ich habe eben nochmal den Adapter gelöscht und neu installiert, auch habe ich aus einem flot den ehemaligen Wert memory_available herausgenommen. Ich weiß nicht woher er nun immer diese Info zieht, dass es keinen Wert gibt für memory_available.

      1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators last edited by

        Nein, der Fehler sollte definitiv nicht auftauchen.

        Hast du den rpi Adapter bereits upgedated?

        Gruß

        Rainer

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

          @Homoran:

          Nein, der Fehler sollte definitiv nicht auftauchen.

          Hast du den rpi Adapter bereits upgedated?

          Gruß

          Rainer `
          Wie upgedated? Ist die neueste Version 0.3.1 installiert.

          1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators last edited by

            @lobomau:

            Wie upgedated? `
            falls du ess trotzdem getan hättest, hättest du die Änderungen wieder überschrieben.

            Im Readme für den Rock64 habe ich es dann auch deutlicher geschrieben:
            > Die mitgelieferte Version des rpi2-Adapters wurde an dieses Betriebssystem angepasst. Die Änderungen befinden sich in der Datei /opt/iobroker/node_modules/iobroker.rpi2/io-package-json. Bei einer Neuinstallation, oder ggf. bei einem Update des Adapters würden diese Änderungen wieder überschrieben. Daher bitte diese Datei sichern und ggf. nach einem Update zurückschreiben.

            die Datei io-package.json sollte so aussehen:

            ! ````
            {
            "common": {
            "name": "rpi2",
            "title": "RPI-Monitor",
            "desc": {
            "en": "RPI-Monitor for ioBroker Installations",
            "de": "RPI-Monitor für ioBroker",
            "ru": "RPI-Монитор для ioBroker"
            },
            "version": "0.3.1",
            "news": {
            "0.3.1": {
            "en": "Fixup swap_used calculation.",
            "de": "Korrigiere swap_used Kalkulation",
            "ru": "Исправлено вычисление swap_used"
            },
            "0.3.0": {
            "en": "Add GPIO direction indication",
            "de": "GPIO Richtung States hinzugefügt",
            "ru": "Добавлены состояния для индикации направления GPIO"
            },
            "0.2.2": {
            "en": "Use BCM enumeration",
            "de": "Benutze BCM Numerierung",
            "ru": "Используется BCM нумерация"
            },
            "0.2.1": {
            "en": "fix start of adapter",
            "de": "Korrigiert Adapterstart",
            "ru": "Исправлен старт драйвера"
            },
            "0.2.0": {
            "en": "implement GPIOs control",
            "de": "Implementiert die Steuerung von GPIOs",
            "ru": "Добавлено управление GPIOs"
            }
            },
            "mode": "daemon",
            "platform": "javascript/Node.js",
            "os": ["linux"],
            "loglevel": "info",
            "keywords": ["ioBroker", "monitoring", "raspberry", "orangepi", "odroid", "bananapi", "gpio"],
            "main": "main.js",
            "authors": [
            "Christian Baumgartner", "husky-koglhof husky.koglhof@icloud.com"
            ],
            "license": "MIT",
            "singletonHost": true,
            "readme": "https://github.com/ioBroker/ioBroker.rpi2/blob/master/README.md",
            "icon": "rpi.png",
            "type": "hardware",
            "enabled": true,
            "config":{
            "minWidth": 650,
            "width": 700,
            "minHeight": 600,
            "height": 600
            },
            "extIcon": "https://raw.githubusercontent.com/ioBroker/ioBroker.rpi2/master/admin/rpi.png"
            },
            "native": {
            "c_cpu": true,
            "c_raspberry": false,
            "c_memory": true,
            "c_network": true,
            "c_sdcard": true,
            "c_swap": true,
            "c_temperature": true,
            "c_uptime": true,
            "c_wlan": true,
            "interval": 60000,
            "cpu": {
            "cpu_frequency": {
            "command": "cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq",
            "regexp": "(.)",
            "post": "$1/1000"
            },
            "load1,load5,load15": {
            "command": "cat /proc/loadavg",
            "regexp": "^(\S+)\s(\S+)\s(\S+)",
            "post": ""
            },
            "scaling_governor": {
            "command": "cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor",
            "regexp": "(.
            )",
            "post": ""
            }
            },
            "raspberry": {
            "cpu_voltage": {
            "command": "vcgencmd measure_volts core",
            "regexp": "(\d+.\d+)V",
            "post": ""
            },
            "mem_arm": {
            "command": "vcgencmd get_mem arm",
            "regexp": "(\d+)",
            "post": ""
            },
            "mem_gpu": {
            "command": "vcgencmd get_mem gpu",
            "regexp": "(\d+)",
            "post": ""
            }
            },
            "memory": {
            "memory_total": {
            "command": "cat /proc/meminfo",
            "regexp": "MemTotal:\s+(\d+)",
            "post": "$1/1024"
            },
            "memory_free": {
            "command": "cat /proc/meminfo",
            "regexp": "MemFree:\s+(\d+)",
            "post": "$1/1024"
            },
            "memory_available": {
            "command": "/usr/bin/free",
            "regexp": "(\d+)$",
            "post": "$1/1024",
            "multiline": true
            }
            },
            "network": {
            "net_received": {
            "command": "cat /sys/class/net/enxb827eb327832/statistics/rx_bytes",
            "regexp": "(.)",
            "post": "$1
            -1"
            },
            "net_send": {
            "command": "cat /sys/class/net/enxb827eb327832/statistics/rx_bytes",
            "regexp": "(.)",
            "post": ""
            }
            },
            "sdcard": {
            "sdcard_root_total": {
            "command": "df /",
            "regexp": "\S+\s+(\d+).
            \/$",
            "post": "$1/1024",
            "multiline": true
            },
            "sdcard_boot_total": {
            "command": "df /boot",
            "regexp": "\S+\s+(\d+).\/boot$",
            "post": "$1/1024",
            "multiline": true
            },
            "sdcard_root_used": {
            "command": "df /",
            "regexp": "\S+\s+\d+\s+(\d+).
            \/$",
            "post": "$1/1024",
            "multiline": true
            },
            "sdcard_boot_used": {
            "command": "df /boot",
            "regexp": "\S+\s+\d+\s+(\d+).\/boot$",
            "post": "$1/1024",
            "multiline": true
            }
            },
            "swap": {
            "swap_total": {
            "command": "cat /proc/meminfo",
            "regexp": "SwapTotal:\s+(\d+)",
            "post": "$1/1024",
            "multiline": true
            },
            "swap_used": {
            "command": "cat /proc/meminfo",
            "regexp": "SwapFree:\s+(\d+)",
            "post": "(rpi.swap_total - $1)/1024",
            "multiline": true
            }
            },
            "temperature": {
            "soc_temp": {
            "command": "cat /sys/devices/virtual/thermal/thermal_zone0/temp",
            "regexp": "(.
            )",
            "post": "$1/1000"
            }
            },
            "uptime": {
            "uptime": {
            "command": "cat /proc/uptime",
            "regexp": "(^\S+)",
            "post": ""
            }
            },
            "wlan": {
            "wifi_received": {
            "command": "cat /sys/class/net/wlan0/statistics/rx_bytes",
            "regexp": "(.)",
            "post": "$1
            -1"
            },
            "wifi_send": {
            "command": "cat /sys/class/net/wlan0/statistics/tx_bytes",
            "regexp": "(.*)",
            "post": ""
            }
            },
            "gpios": [
            ! ]
            },
            "objects": [
            ],
            "instanceObjects": [
            ]
            }/husky.koglhof@icloud.com

            Wichtig ist Zeile 117-119
            
            Gruß
            
            Rainer
            1 Reply Last reply Reply Quote 0
            • lobomau
              lobomau last edited by

              Danke für diese ausführliche Beschreibung!

              Ich hatte in der Tat neuinstalliert und die zwei Zeilen waren verändert. Habe sie geändert und zurück gespielt, Adapter neugestartet.

              Was muss noch geschehen? Upload host oder sowas?

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

              Support us

              ioBroker
              Community Adapters
              Donate

              968
              Online

              31.6k
              Users

              79.4k
              Topics

              1.3m
              Posts

              2
              5
              1606
              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