Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Русский
    3. ioBroker
    4. Ошибка
    5. ioBroker ошибки
    6. Драйвер rpi2.0 работает, но забивает лог ошибками. Orange Pi PC

    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

    Драйвер rpi2.0 работает, но забивает лог ошибками. Orange Pi PC

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

      Добрый день.

      Поставил ioBroker на Armbian (Orange Pi PC), через````
      armbianmonitor -r

      
      В ioBroker установил драйвер rpi2.0\. В объектах почти все данные появились
       ![5355_rpi2.jpg](/assets/uploads/files/5355_rpi2.jpg) 
      , но логи забиты ошибками
       ![5355_rpi2-log.jpg](/assets/uploads/files/5355_rpi2-log.jpg) .
      
      Как поправить?
      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        Пробовал https://github.com/PrinzEisenherz1/iobroker.opi ?

        RPI2 должен работать только с raspberry

        1 Reply Last reply Reply Quote 0
        • I
          ivan.cc last edited by

          Его же через npm надо ставить?

          Что-то не получается:

          root@opi:~# npm install iobroker.opi
          npm ERR! Linux 3.4.113-sun8i
          npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.opi"
          npm ERR! node v4.8.7
          npm ERR! npm  v2.15.11
          npm ERR! code E404
          
          npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/iobroker.opi
          npm ERR! 404
          npm ERR! 404 'iobroker.opi' is not in the npm registry.
          npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
          npm ERR! 404
          npm ERR! 404 Note that you can also install from a
          npm ERR! 404 tarball, folder, http url, or git url.
          
          npm ERR! Please include the following file with any support request:
          npm ERR!     /root/npm-debug.log
          
          
          1 Reply Last reply Reply Quote 0
          • Bluefox
            Bluefox last edited by

            @ivan.cc:

            Его же через npm надо ставить?

            Что-то не получается:

            root@opi:~# npm install iobroker.opi
            npm ERR! Linux 3.4.113-sun8i
            npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.opi"
            npm ERR! node v4.8.7
            npm ERR! npm  v2.15.11
            npm ERR! code E404
            
            npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/iobroker.opi
            npm ERR! 404
            npm ERR! 404 'iobroker.opi' is not in the npm registry.
            npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
            npm ERR! 404
            npm ERR! 404 Note that you can also install from a
            npm ERR! 404 tarball, folder, http url, or git url.
            
            npm ERR! Please include the following file with any support request:
            npm ERR!     /root/npm-debug.log
            
            ```` `  
            
            npm i https://github.com/PrinzEisenherz1/iobroker.opi/tarball/master --production
            iobroker add opi
            
            1 Reply Last reply Reply Quote 0
            • I
              ivan.cc last edited by

              @Bluefox:

              npm i https://github.com/PrinzEisenherz1/iobroker.opi/tarball/master --production
              iobroker add opi
              ```` `  
              
              root@opi:/# iobroker add opi
              host.opi Unknown packetName opi
              root@opi:/#
              
              
              1 Reply Last reply Reply Quote 0
              • Bluefox
                Bluefox last edited by

                @ivan.cc:

                @Bluefox:

                npm i https://github.com/PrinzEisenherz1/iobroker.opi/tarball/master --production
                iobroker add opi
                ```` `  
                
                root@opi:/# iobroker add opi
                host.opi Unknown packetName opi
                root@opi:/#
                
                ```` `  
                

                Ну тогда iobroker install opi

                1 Reply Last reply Reply Quote 0
                • I
                  ivan.cc last edited by

                  Аналогичная ошибка. Не знает он такого пакета.

                  1 Reply Last reply Reply Quote 0
                  • I
                    ivan.cc last edited by

                    Победил.

                    Надо было сначала перейти в папку /opt/iobroker

                    1 Reply Last reply Reply Quote 0
                    • P
                      Pooh last edited by

                      У меня на апельсинке без всяких драйверов:

                      createState('Server.MEMORY_used','');
                      createState('Server.CORE_temp','');
                      createState('Server.CPU_freq','');
                      createState('Server.CPU_loadAVG','');
                      createState('Server.UPTIME','');
                      createState('Server.EMMC_used','');
                      
                      //Будет исполняться каждую минуту:
                      //on("system.host.orangepiplus2e.freemem", function (obj) { 
                      //        setState ('Server.MEMORY_used', (100-(getState('system.host.orangepiplus2e.mem').val) + '%'));
                      //});
                      
                      schedule("* * * * *", function () {
                          //log("Будет исполняться каждую минуту!");
                      
                          setState ('Server.MEMORY_used', (100-(getState('system.host.orangepiplus2e.mem').val) + '%'));
                      
                          exec('cat /sys/class/thermal/thermal_zone0/temp', function (error, stdout, stderr) {
                          setState ('Server.CORE_temp', stdout );
                          });
                      
                          exec('cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq', function (error, stdout, stderr) {
                          setState ('Server.CPU_freq', (stdout/1000) );
                          });
                      
                          exec('cat /proc/loadavg', function (error, stdout, stderr) {
                          setState ('Server.CPU_loadAVG', stdout );
                          });
                      
                          exec('uptime -p', function (error, stdout, stderr) {
                          setState ('Server.UPTIME', stdout );
                          });
                      
                          exec("df | grep /dev/mmcblk0p1 | awk '{print $5}'", function (error, stdout, stderr) {
                          setState ('Server.EMMC_used', stdout );
                          });
                      });
                      
                      
                      1 Reply Last reply Reply Quote 0
                      • I
                        ivan.cc last edited by

                        В итоге проблема нашлась. У меня стоит armbian и в нём вывод некоторых команд (например free или meminfo) отличается от обычных ubuntu/debian.

                        https://github.com/PrinzEisenherz1/ioBr … i/issues/4

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        780
                        Online

                        31.8k
                        Users

                        80.0k
                        Topics

                        1.3m
                        Posts

                        3
                        10
                        2557
                        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