NEWS

unschöne Warnungen im Log vom Javascriptadapter


  • Starter

    Hallo zusammen,

    Ich habe wiedereinmal ein wenig "gescripted". (mehrheitlich Codeschnipsel zusammen gesucht damit es funktioniert wie ich das gerne hätte.)

    Nun tauchen diese Fehlermeldung auf wenn das script läuft resp. ausgeführt wird. Was unschön ist, da es jede Stunde mit den aktuellen LTC Preis von Coinbase sendet. Somit spamt es mein Log ein wenig zu.

    Ich vermute, dass es dur ein Codeschnipsel verursacht wird.

    Hier die Warnmeldungen:

    javascript.0	2019-08-20 22:00:00.322	warn	at process._tickCallback (internal/process/next_tick.js:104:9)
    javascript.0	2019-08-20 22:00:00.322	warn	at _combinedTickCallback (internal/process/next_tick.js:80:11)
    javascript.0	2019-08-20 22:00:00.322	warn	at endReadableNT (_stream_readable.js:974:12)
    javascript.0	2019-08-20 22:00:00.321	warn	at IncomingMessage.emit (events.js:185:7)
    javascript.0	2019-08-20 22:00:00.321	warn	at emitNone (events.js:91:20)
    javascript.0	2019-08-20 22:00:00.321	warn	at IncomingMessage.g (events.js:292:16)
    javascript.0	2019-08-20 22:00:00.320	warn	at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1083:12)
    javascript.0	2019-08-20 22:00:00.320	warn	at Request.emit (events.js:188:7)
    javascript.0	2019-08-20 22:00:00.320	warn	at emitOne (events.js:96:13)
    javascript.0	2019-08-20 22:00:00.319	warn	at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1161:10)
    javascript.0	2019-08-20 22:00:00.319	warn	at Request.emit (events.js:191:7)
    javascript.0	2019-08-20 22:00:00.318	warn	at emitTwo (events.js:106:13)
    javascript.0	2019-08-20 22:00:00.318	warn	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
    javascript.0	2019-08-20 22:00:00.318	warn	at Request.callback [as _callback] (script.js.Telegram.Litecoin_price:21:5)
    javascript.0	2019-08-20 22:00:00.317	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1258:20)
    javascript.0	2019-08-20 22:00:00.316	warn	Wrong type of Litecoin.price: "number". Please fix, while deprecated and will not work in next versions.
    

    Und Hier das Script:

    schedule("0 */1 * * *", function () {
    
    var now = new Date();
    var hours = now.getHours();
    if(hours > 8 && hours < 9){
       //do nothing
       }else {
    
        var options = {url: 'https://api.coinbase.com/v2/prices/LTC-CHF/spot', headers: { 'User-Agent': 'request' }};
    
        request(options, callback);
    
        }
    });
    
    function callback(error, response, body) {
        
        var info = JSON.parse(body);
        var price = info.data.amount;
        price = Math.round(price * 100) / 100;
        setState("Litecoin.price",price);
      }
    


  • @noaboa
    Der Datenpunkt "Litecoin.price" ist nicht vom Typ "Zahl"(number), was er sein sollte.



  • @noaboa
    Der Datenpunkt "Litecoin.price" ist nicht vom Typ "Zahl"(number), was er sein sollte.


  • Starter

    @paul53 sagte in unschöne Warnungen im Log vom Javascriptadapter:

    @noaboa
    Der Datenpunkt "Litecoin.price" ist nicht vom Typ "Zahl"(number), was er sein sollte.

    wer lesen kann, ist klar im Vorteil 🤦‍♂️ danke dir

    Irgend ein Input noch zum Script? Verbesserungsmöglichkeiten?



Suggested Topics

  • 1
  • 6
  • 7
  • 9
  • 769
  • 7
  • 3
  • 22

1.5k
Online

32.6k
Users

39.1k
Topics

530.3k
Posts