Skip to content

Counter Refactoring 1: Zählerstände nicht mehr in JSON-Datei speichern #676

@timobaehr

Description

@timobaehr

Bisher werden alle Daten in einer JSON-Datei gespeichert. Darin enthalten ist eine Liste von Zählern. Jeder Zähler enthält eine Liste von Ablesungen.

  • Künftig sollen die Ablesungen nicht mehr in der JSON-Datei gespeichert werden, sondern in einer Datenbank.
    Beim JSON-Export sollen die Ablesungen wieder im bisherigen Format ausgegeben werden.
  • Der Google Drive Sync liest und schreibt auch weiterhin eine große JSON-Datei, die ebenfalls die Zählerstände wie bisher enthalten soll.
  • Beim JSON-Import sollen die Zählerstände entgegengenommen und in die Datenbank geschrieben werden.
  • Vor der Datenbank soll ein Service implementiert werden, der den Zugriff ermöglicht und eine Cloud-Datenbank mit EHW+ Cloud Sync mitdenkt.

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions