Size: a a a

ioBroker smarthome

2019 November 09

A

Anzor in ioBroker smarthome
'use strict';

var Transmission = require('transmission');
var transmission = new Transmission({
   port: 5091,   // DEFAULT : 9091
   host: 192.168.1.38,   // DEAFULT : 127.0.0.1
   username: 'admin', // DEFAULT : BLANK
   password: 'admin' // DEFAULT : BLANK
});

// Get details of all torrents currently queued in transmission app
function getTransmissionStats(){
   transmission.sessionStats(function(err, result){
       if(err){
           console.log(err);
       } else {
           console.log(result);
       }
   });
}
источник

A

Anzor in ioBroker smarthome
источник

A

Anzor in ioBroker smarthome
на строке с host ругается
источник

A

Anzor in ioBroker smarthome
вообще в идеале, хотелось бы весь пример под иоб переделать https://www.npmjs.com/package/transmission#all-together
источник

A

Anzor in ioBroker smarthome
пойду, запрос на создание адаптера оставлю )
источник

A

Anzor in ioBroker smarthome
https://github.com/ioBroker/AdapterRequests/issues/280
кому интересно - ставим +
источник

М

Михаил in ioBroker smarthome
Anzor
на строке с host ругается
В кавычки возьми ip
источник

М

Михаил in ioBroker smarthome
Он не понимает, что за тип данных такой с 4мя точками
источник

i

instalator in ioBroker smarthome
Anzor
на строке с host ругается
Строка же должна быть
источник

A

Anzor in ioBroker smarthome
instalator
Строка же должна быть
м?
источник

A

Anzor in ioBroker smarthome
объект?
источник

i

instalator in ioBroker smarthome
Тип
источник

A

Anzor in ioBroker smarthome
Михаил
В кавычки возьми ip
в кавычки взял, вроде не ругается, но и данные не отдает, когда вставляю следующие куски из примера
источник

i

instalator in ioBroker smarthome
Anzor
в кавычки взял, вроде не ругается, но и данные не отдает, когда вставляю следующие куски из примера
Функцию вызвал?
источник

A

Anzor in ioBroker smarthome
может нужно в начале скрипта поставить:
createState('host', '');
источник

A

Anzor in ioBroker smarthome
instalator
Функцию вызвал?
не знаю, как она вызывается? Вот скрипт:
источник

A

Anzor in ioBroker smarthome
'use strict';

var transmission = require('transmission');
var transmission = new transmission({
   port: 5091,   // default : 9091
   host: "192.168.1.38",   // deafult : 127.0.0.1
   username: 'admin', // default : blank
   password: 'admin' // default : blank
});

// get details of all torrents currently queued in transmission app
function gettransmissionstats(){
   transmission.sessionstats(function(err, result){
       if(err){
           console.log(err);
       } else {
           console.log(result);
       }
   });
}
// get various stats about a torrent in the queue
function gettorrentdetails(id) {
   transmission.get(id, function(err, result) {
       if (err) {
           throw err;
       }
       if(result.torrents.length > 0){
        // console.log(result.torrents[0]);   // gets all details
        console.log("name = "+ result.torrents[0].name);
        console.log("download rate = "+ result.torrents[0].ratedownload/1000);
        console.log("upload rate = "+ result.torrents[0].rateupload/1000);
        console.log("completed = "+ result.torrents[0].percentdone*100);
        console.log("eta = "+ result.torrents[0].eta/3600);
        console.log("status = "+ getstatustype(result.torrents[0].status));
       }
   });
}
источник

i

instalator in ioBroker smarthome
Anzor
не знаю, как она вызывается? Вот скрипт:
Название функции написано после слова function
источник

М

Михаил in ioBroker smarthome
Надо JS подучить в общем
источник

М

Михаил in ioBroker smarthome
gettransmissionstats() ; // вызов функцит
источник