Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. ROCK64 - Pine64

    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

    ROCK64 - Pine64

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

      @msauer:

      Welche Version denn? Evtl. probiere ich dann die mal..Weil so geht's echt nicht gut…

      Ich habe die letzte Version mit dem Nighly Build vom 20.04.2018... `

      Das ist genau diejenige die ich genommen habe. Zwischenzeitlich sind aber auch einige Updates gekommen. Hast du mal mit ner fixen IP Adresse probiert? Ich glaub irgendwo gelesen zu haben, dass die Netzwerkprobleme nur bei DHCP auftreten und mit der MAC zusammenhängen. Also ich meinen noch auf DHCP hatte, hat er auch alle Naselang ne neue IP von der Fritte bekommen - trotz Reservierung und auch ohne Reboot.

      Gruß

      Mario

      1 Reply Last reply Reply Quote 0
      • M
        msauer last edited by

        IP ist fix eingestellt…soweit ich das gelesen habe, ist der von Pine/ayufan-rock64 gelieferte Treiber buggy, das schon lange und betrifft auch einige andere Pine Produkte.

        Habe gerade nochmal mal bei ayufan-rock64 nachgeschaut. In der Version 0.6.42 sind einige Fixes bzgl. Ethernet enthalten...Hatte eine der Versionen auch schon probiert, leider ist das System dann total abgekachelt, sodaß ich doch lieber wieder die Armbian Version von hier genommen habe.

        ich komme derzeit auf max. 1Mbit mit wenigen TX/RX Fehlern, bei 100Mbit Port Einstellung. Wenn ich 1Gbit einstelle, zählen die TX/RX drastisch hoch und es kommt zu Verbindungsabbrüchen. Kannst ja mal mit ifconfig die TX/RX Errors nachschauen.

        1 Reply Last reply Reply Quote 0
        • M
          mariohbs last edited by

          Also ob da Fehler auflaufen habe ich gar nicht geschaut. Ich fahre meinen auf 1Gbit und kann so um die 350-400Mbit vom PC aus zum Rock schreiben. Habe das mit einigen sehr großen Images mal getestet und hatte keine Probleme. Mehr als 400 habe ich aber nicht geschafft, wobei das wohl an meiner Platte im Laptop gelegen hat 😄

          Da der Rock bei mir aber "Produktiv" läuft, glaub ich auch kaum das ich Verbindungsabbrüche habe. Die würde ich ja mit Sicherheit zu spüren bekommen.

          1 Reply Last reply Reply Quote 0
          • M
            msauer last edited by

            ok..habe es gewagt und bin auf Armbian Ubuntu Xenial 4.4 (stable release) gewechselt, iobroker händisch installiert. RPI Adapter läuft zwar nicht mehr korrekt, hatte das eh nur zum schauen drauf…Aber jetzt habe ich wieder eine 1Gbit Verbindung ohne Fehler...Jetzt ROCKt er richtig ab...

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

              @msauer:

              RPI Adapter läuft zwar nicht mehr korrekt `
              Inwiefern?

              Bitte ggf. die Datei /opt/iobroker/node_modules/rpi2/io-package.json gegen diese austauschen

              ! ````
              {
              "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": "cat /proc/meminfo",
              "regexp": "MemAvailable:\s+(\d+)",
              "post": "$1/1024",
              "multiline": true
              }
              },
              "network": {
              "net_received": {
              "command": "cat /sys/class/net/eth0/statistics/rx_bytes",
              "regexp": "(.)",
              "post": "$1
              -1"
              },
              "net_send": {
              "command": "cat /sys/class/net/eth0/statistics/tx_bytes",
              "regexp": "(.)",
              "post": ""
              }
              },
              "sdcard": {
              "sdcard_root_total": {
              "command": "df /",
              "regexp": "\S+\s+(\d+).
              \/$",
              "post": "$1/1024",
              "multiline": true
              },
              "sdcard_root_used": {
              "command": "df /",
              "regexp": "\S+\s+\d+\s+(\d+).\/$",
              "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

              Anschließend ausführen
              

              cd /opt/iobroker
              sudo iobroker upload rpi2

              
              Dann Instanz löschen und neu installieren
              
              Gruß
              
              Rainer
              1 Reply Last reply Reply Quote 0
              • M
                msauer last edited by

                OK.. gemacht..in dem Vorgang kam dann auch gleich die neuste Version mit rein.. Es funktioniert jetzt wieder. Danke

                Gesendet von meinem S9_Plus mit Tapatalk

                1 Reply Last reply Reply Quote 0
                • B
                  blackplanet333 last edited by

                  @msauer:

                  ok..habe es gewagt und bin auf Armbian Ubuntu Xenial 4.4 (stable release) gewechselt, iobroker händisch installiert. RPI Adapter läuft zwar nicht mehr korrekt, hatte das eh nur zum schauen drauf…Aber jetzt habe ich wieder eine 1Gbit Verbindung ohne Fehler...Jetzt ROCKt er richtig ab... `

                  Hallo, wie genau ist denn die Vorgehensweise um ioBroker auf dem Rock64 händisch zu installieren?

                  Bei Raspis hab ich das schon gemacht, aber die install Anleitungen sind soweit ich weiß alle auf raspis ausgelegt…

                  1 Reply Last reply Reply Quote 0
                  • Dutchman
                    Dutchman Developer Most Active Administrators last edited by

                    Installations Anleitung ist für alle Linux basierten systeme dieselbe es kann Unterschiede geben für die Installation von nodejs (arm CPU, Ubuntu/Debian usw)

                    Sent from my iPhone using Tapatalk

                    1 Reply Last reply Reply Quote 0
                    • B
                      blackplanet333 last edited by

                      @Dutchman:

                      Installations Anleitung ist für alle Linux basierten systeme dieselbe es kann Unterschiede geben für die Installation von nodejs (arm CPU, Ubuntu/Debian usw)

                      Sent from my iPhone using Tapatalk `

                      Das ging jetzt aber fix 😄

                      Also kann ich nach der Anleitung

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

                      den Rock 64 installieren ab dem Bereich Insallation Node.js?

                      1 Reply Last reply Reply Quote 0
                      • Dutchman
                        Dutchman Developer Most Active Administrators last edited by

                        Genau :), also alles ab "Installation ioBroker"

                        Vorher sicher stellen das die richtige node, und noch wichtiger richtige NPM version, installiert ist.

                        Node 8 mit npm 6.0.1 läuft

                        Sent from my iPhone using Tapatalk

                        1 Reply Last reply Reply Quote 0
                        • B
                          blackplanet333 last edited by

                          Und das Armbian

                          https://www.armbian.com/rock64/

                          Armbian Xenial legacy kernel 4.4.y

                          ist das richtige von der Seite?

                          Besten Dank!

                          1 Reply Last reply Reply Quote 0
                          • Dutchman
                            Dutchman Developer Most Active Administrators last edited by

                            @blackplanet333:

                            ist das richtige von der Seite?

                            Besten Dank! `

                            Uff keine Ahnung da muss jemand anders drüber sagen habe selber keinen Rock64 🙂

                            Sent from my iPhone using Tapatalk

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

                              @blackplanet333:

                              Armbian Xenial legacy kernel 4.4.y `
                              Das Image soll laut der von Dir verlinkten Seite Desktop- und Multimedia-Anwendungen enthalten, was allerdings aufgrund der Größe unwahrscheinlich ist. Es gibt z.B. auch eine nightly Version https://dl.armbian.com/rock64/nightly/Armbian_5.51.180704_Rock64_Debian_stretch_default_4.4.138.7z von heute. Wenn Du mutig bist, versuchst Du diese Version.

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

                                Hilfe mein Rock ist abgestürzt

                                Ich komme nicht mehr auf ihn drauf , ich habe schon am Tv angeschlossen mit Tastatur ohne Erfolg

                                Hat das jemand schon mal gehabt ?

                                Gesendet von iPad mit Tapatalk Pro

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

                                  @chucky666:

                                  Hat das jemand schon mal gehabt ? `
                                  Ja!

                                  https://forum.iobroker.net/viewtopic.php?f=8&t=15551

                                  Gruß

                                  Rainer

                                  1 Reply Last reply Reply Quote 0
                                  • W
                                    Walkinlarge2010 last edited by

                                    Moin zusammen,

                                    mein Rock64 ist nun endlich eingetroffen und ich wollte direkt loslegen 🙂

                                    Habe mir das Image runtergeladen (vom 29.04.2018 http://www.iobroker.net/docu/?page_id=8071&lang=de) und er läuft erst mal auch. Allerdings bleibe ich dann beim sudo resize_rootfs.sh hängen. Als Antwort kommt immer, dass er das Kommando nicht findet 😞

                                    root@ioBroker-Rock64:~# sudo resize_rootfs.sh
                                    sudo: resize_rootfs.sh: command not found
                                    root@ioBroker-Rock64:~# 
                                    
                                    

                                    Ohne Sudo geht es auch nicht, da kommt folgender Fehler:

                                    root@ioBroker-Rock64:~# resize_rootfs.sh
                                    Could not find the database of available applications, run update-command-not-found as root to fix this
                                    resize_rootfs.sh: command not found
                                    root@ioBroker-Rock64:~# 
                                    

                                    Ebenfalls hatte ich auf Pine den Tipp gefunden, es mit Verzeichnis einzugeben, aber auch da scheitert 😞

                                    root@ioBroker-Rock64:~# sudo /usr/local/sbin/resize_rootfs.sh
                                    sudo: /usr/local/sbin/resize_rootfs.sh: command not found
                                    

                                    Noch jemand eine Idee wie ich es ans laufen bringe?

                                    Danke!

                                    Viele Grüße

                                    Walkinlarge

                                    –-----

                                    Edit: Falls mal jemand das selbe Problem hat, hier die Lösung. In der Beschreibung des Image war der Falsche Befehl. Bei einer älteren Version Stan der Befehl

                                    sudo /etc/init.d/resize2fs start
                                    ````drin. Mit diesem hat das Resize geklappt :)
                                    1 Reply Last reply Reply Quote 0
                                    • L
                                      Lars89 last edited by

                                      Hallo, habe nun ein Problem mit dem Image von ioBroker.net (http://www.iobroker.net/docu/?page_id=8071&lang=de).

                                      Wenn ich das Image drauf Spiele und das erste mal Starte läuft alles einwandfrei, auch die Updates laufen sauber durch.

                                      Das Problem was ich habe liegt scheinbar an NPM. Wenn Ich den Admin Adapter auf 3 Update macht er (warum auch immer) ein Update auf NPM 5.6.0, und wenn das passiert ist funktioniert gar nix mehr. Die SSH Verbindung bricht ab und ich muss ihr neustarten (Strom raus und wieder rein). Dann kann ich mich wieder per SSH anmelden wenn ich dann iobroker (iobroker start) starte, steht dort das er gestartet wurde, aber die Weboberfläche bleibt tot.

                                      Wenn ich dann über Putty nach den Instanzen schaue gibt es gar keine. :roll:

                                      Der Versuch auf NPM 6.0.1 bleibt erfolg los. Nach einer Zeit hängt sich das Teil auf und bricht die SSH verbindung ab. :?

                                      Habe es schon einmal so versucht das ich direkt beim ersten Start NPM 6.0.1 Instaliert habe, dann lief alles sauber durch bis ich die Adapter Aktulisiert habe. Der Rock macht darauf ein Reboot (warum auch immer :? ) und dann war er wieder bei NPM 5.6.0 und es lief wieder gar nix mehr.

                                      Hat irgendjememnd eine Idee war er für ein Problem hat ??? Ich bin echt am verszweifeln.

                                      Gruß Lars

                                      1 Reply Last reply Reply Quote 0
                                      • C
                                        C1500 last edited by

                                        Servus

                                        da ich auch bald einen Rock64 mit 4Gb mein eigen nenne wollte ich mal eine Frage in die Runde werfen.

                                        Wie hoch seht ihr die Wahrscheinlichkeit, das wir das neue https://www.elv.de/homematic-funk-modulplatine-fuer-raspberry-pi-3-rpi-rf-mod-komplettbausatz.html auf dem Rock64 zum laufen bekommen?

                                        Pinkompatibel sollte es ja es sein, und da es auch normalerweise seitlich neben Pi liegt, dürfte es auch keine Platzprobleme geben.

                                        Das wäre für mich dann ein Grund die CCU abzuschalten 😉

                                        Bin sehr auf weitere Infos gespannt.

                                        Gruß Peer

                                        ps:

                                        @ Homoran: Machst du demnächst noch ein Image fertig?

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

                                          Das Funkmodul wird nicht (so einfach) einzubinden sein, da die Baudrate am GPIO fix (auf einen unüblichen Wert) eingestellt ist und nicht (wieder so einfach) geändert werden kann.

                                          @C1500:

                                          @ Homoran: Machst du demnächst noch ein Image fertig? `
                                          Wenn wir die momentanen Probleme mit npm im Griff haben, ja!

                                          Gruß

                                          Rainer

                                          1 Reply Last reply Reply Quote 0
                                          • B
                                            blackplanet333 last edited by

                                            @Homoran:

                                            Das Funkmodul wird nicht (so einfach) einzubinden sein, da die Baudrate am GPIO fix (auf einen unüblichen Wert) eingestellt ist und nicht (wieder so einfach) geändert werden kann.

                                            @C1500:

                                            @ Homoran: Machst du demnächst noch ein Image fertig? `
                                            Wenn wir die momentanen Probleme mit npm im Griff haben, ja!

                                            Gruß

                                            Rainer `

                                            Hallo,

                                            ich habe seit kurzem auch den Rock64 mit 4GB, aber ioBroker nie stabil zum laufen bekommen. Sei es eine komplette manuelle Installation oder das Image vom 20.04.

                                            Wahrscheindlich auch ein npm Thema…

                                            Wenn der strom mal weg war, ist ioBorker nicht mehr zu starten gewesen. Hab auch alle Hilfestellungen aus dem Forum probiert, sind ja einige bekannt. Nagativ... 😞

                                            Habe mittlerweile 3 Rasperry's im Multihost, so gehts bis jetzt sehr gut, die dinger sind Stabil und die Insallation ein Kinderspiel.

                                            Da ich aber alles lieber auf einer Platine und noch Reserven habe möchte, war der Rock64 mein Favorit, vorallem wegen der 4GB RAM!

                                            Somit hab ich den Rock64 jetzt beseite gelegt und warte auch auf ein fertiges Image ab.

                                            Ich hoffe das dies bald stabil läuft.

                                            Trotzdem, ihr mach eine Klasse Arbeit, meinen Respekt!!

                                            Gruß

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            846
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            52
                                            462
                                            107172
                                            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