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

Сообщите об ошибках в ioBroker
Antworten
ivan.cc
starter
Beiträge: 11
Registriert: 22.01.2018, 13:18

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

Beitrag von ivan.cc » 22.01.2018, 13:39

Добрый день.
Поставил ioBroker на Armbian (Orange Pi PC), через

Code: Alles auswählen

armbianmonitor -r
установил RPI-Monitor, через браузер данные есть.

В ioBroker установил драйвер rpi2.0. В объектах почти все данные появились
rpi2.JPG
, но логи забиты ошибками
rpi2-log.JPG
.

Как поправить?

Benutzeravatar
Bluefox
Site Admin
Beiträge: 7909
Registriert: 13.07.2014, 14:42
Kontaktdaten:

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

Beitrag von Bluefox » 22.01.2018, 13:59

Пробовал https://github.com/PrinzEisenherz1/iobroker.opi ?
RPI2 должен работать только с raspberry

ivan.cc
starter
Beiträge: 11
Registriert: 22.01.2018, 13:18

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

Beitrag von ivan.cc » 22.01.2018, 14:49

Его же через npm надо ставить?
Что-то не получается:

Code: Alles auswählen

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

Benutzeravatar
Bluefox
Site Admin
Beiträge: 7909
Registriert: 13.07.2014, 14:42
Kontaktdaten:

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

Beitrag von Bluefox » 22.01.2018, 16:05

ivan.cc hat geschrieben:Его же через npm надо ставить?
Что-то не получается:

Code: Alles auswählen

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

Code: Alles auswählen

npm i https://github.com/PrinzEisenherz1/iobroker.opi/tarball/master --production
iobroker add opi

ivan.cc
starter
Beiträge: 11
Registriert: 22.01.2018, 13:18

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

Beitrag von ivan.cc » 22.01.2018, 16:21

Bluefox hat geschrieben:

Code: Alles auswählen

npm i https://github.com/PrinzEisenherz1/iobroker.opi/tarball/master --production
iobroker add opi

Code: Alles auswählen

root@opi:/# iobroker add opi
host.opi Unknown packetName opi
root@opi:/#

Benutzeravatar
Bluefox
Site Admin
Beiträge: 7909
Registriert: 13.07.2014, 14:42
Kontaktdaten:

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

Beitrag von Bluefox » 22.01.2018, 16:45

ivan.cc hat geschrieben:
Bluefox hat geschrieben:

Code: Alles auswählen

npm i https://github.com/PrinzEisenherz1/iobroker.opi/tarball/master --production
iobroker add opi

Code: Alles auswählen

root@opi:/# iobroker add opi
host.opi Unknown packetName opi
root@opi:/#
Ну тогда iobroker install opi

ivan.cc
starter
Beiträge: 11
Registriert: 22.01.2018, 13:18

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

Beitrag von ivan.cc » 22.01.2018, 17:20

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

ivan.cc
starter
Beiträge: 11
Registriert: 22.01.2018, 13:18

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

Beitrag von ivan.cc » 22.01.2018, 20:57

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

Pooh
professional
Beiträge: 126
Registriert: 11.05.2017, 05:15
Wohnort: Самара
Kontaktdaten:

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

Beitrag von Pooh » 31.01.2018, 04:47

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

Code: Alles auswählen

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 );
    });
});


ivan.cc
starter
Beiträge: 11
Registriert: 22.01.2018, 13:18

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

Beitrag von ivan.cc » 01.03.2018, 11:57

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

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

Antworten