Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

- √ - problem packing sqlite database: list index out of range period

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    - √ - problem packing sqlite database: list index out of range period

    Hallo,

    beim nächtlichen Packen kommt bei mir leider täglich die folgende Fehlermeldung:
    Code:
    problem packing sqlite database: list index out of range period: 1392429965838 type:
    Lt. smarthome.log "etwas" präziser:
    Code:
    2014-02-16 03:14:29 ERROR    SQLite pack  problem packing sqlite database: list index out of range period: 1392429965838 type: <class 'int'>
    Traceback (most recent call last):
      File "/usr/smarthome/plugins/sqlite/__init__.py", line 273, in _pack
        _time, _avg, _power = self.__pack(gtime, gavg, gpower, upper)
      File "/usr/smarthome/plugins/sqlite/__init__.py", line 294, in __pack
        tuples.append((int(_time), float(gavg[i]), float(gpower[i])))
    IndexError: list index out of range
    Ansonsten sieht es so aus als ob alles 1A läuft. Kann ich die DB irgendwie zurücksetzen?

    Im Einsatz ist das aktuelle PI-Image und in Verwendung aktuell "nur" der SmartVisu Teil via KNX, sonst aktuell keine Logiken oder andere PlugIns im Einsatz.

    Debuglog ist ansonsten sauber, auch bei -d ist nichts weiter zu erkennen.

    Hat wer irgendeine Idee wo ich ansetzen könnte?

    Vielen Dank & viele Grüße,
    Oliver

    #2
    Hallo Oliver,

    Du kannst die DB löschen.
    Code:
    rm var/db/smarthome.db
    Normalerweise würde ich den Fehler beseitigen, aber das Plugin in develop zeigt diesen Fehler evtl. gar nicht mehr, da ich hier ein paar Dinge einfacher/robuster/eleganter gelöst habe.

    Wenn das Problem damit noch auftritt, fixe ich es.

    Bis bald

    Marcus

    Kommentar


      #3
      Hi Marcus,

      danke für die schnelle Info, so machen wir es. War mir nicht sicher ob sich die DB nach einer Löschung wieder selbst hochzieht. Eben durchgeführt. Danke!

      Cheers,
      Oliver

      Kommentar

      Lädt...
      X