Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. cheese-2402

    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

    C
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 2
    • Best 0
    • Groups 0

    cheese-2402

    @cheese-2402

    0
    Reputation
    3
    Profile views
    2
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    cheese-2402 Follow

    Latest posts made by cheese-2402

    • RE: getHistory liefert keine Daten, obwohl Welche vorhanden sind

      So, nochmal weitere Erkenntnisse:

      Die Zeiten stimmen, ich bekomme aber keine Daten aus dem Adapter. Anscheinend ist es so, dass die noch im Puffer liegen und bei der Abfrage dann nicht ermittelt werden.

      Ermittel ich die Daten zu einem späteren Zeitpunkt, sind welche da....

      Ich suche weiter!

      posted in JavaScript
      C
      cheese-2402
    • getHistory liefert keine Daten, obwohl Welche vorhanden sind

      Hallo Community,

      ich habe ein Problem mit dem Befehl getHistory(), er liefert bei mir keine Daten, ich weiß aber nicht warum.

      Folgender Aufbau:

      Ich lasse mir über eine Leistungsmessung in einen Datenpunkt die Wattanzahl des Trockners schreiben, wenn fertig dann wird eine Telegram-Nachricht versendet. Leider liefert der Datenadapter keine Werte, hat jemand eine Idee woran es liegt, daten sind vorhanden....

      var shellyID = "0_userdata.0.ShellyTrockner";
      
      var datumBis = new Date(2021,10,29,9,35,0,0);
      var timeBis = datumBis.getTime();
      
      console.log(datumBis);
      console.log(timeBis);
      
          getHistory('sql.0', 
          {
                  id: '0_userdata.0.ShellyTrockner.Relay0.Power',
                  start:      timeBis - 60000,
                  end:        timeBis,
                  //aggregate:  'none',
                  timeout:    2000,
                  ack: false
                  
          }, 
          function (err, result) {
              if (err) console.error(err);
              if (result)
              {
                  var send = true;
                  for (var i = 0; i < result.length; i++) 
                  {
                      if(result[i].val > 5.0)
                      {
                          send = false;
                      }
                  }
      
                  if(send)
                  {
                      console.log("Sende Trockner fertig: " + result.length);
                      for(var j = 0; j < result.length; j++ )
                      {
                          console.log("Wert[" + j + "]: " + result[j].val);
                      }
                  }
      
              }
          });
      

      Werte.png Log.png

      posted in JavaScript
      C
      cheese-2402
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo