Datenbankunterstützung in IP-Symcon

Hallo Symcon-Community,

Ich wollte fragen ob IP-Symcon standardmäßig mit einer Datenbank ausgeliefert wird? Wenn dem so ist hätte Ich gern die Art der Datenbank.

Gruß Niko

Wir haben bis Version 3.4 SQLite als Datenbank genutzt. Da die Wartung einer Datenbank die Möglichkeiten von normalen Kunden übersteigt und es für unseren Anwendungsfall kaum Vorteile gibt, haben wir das Sammeln der Daten auf Plain CSV umgestellt.

Vorteile:

  • Simpel: Jeder kann Daten hinzufügen, löschen, modifizieren
  • Robust: Backups sind einfach, komprimierbar und kaputte Archive können per Hand repariert werden
  • Klein: Kaum Overhead für die Daten
  • Schnell: Da für die Graphen nur aufeinander folgende Datensätze geholt werden müssen, sind komplexe Abfragen nicht erforderlich.

Datenformat: Datenformat — IP-Symcon :: Automatisierungssoftware
Zusätzlich zu den Rohdaten stellt IP-Symcon dir aggregierte Daten für bestimmte Zeiträume bereit: AC_GetAggregatedValues — IP-Symcon :: Automatisierungssoftware

Solltest du für deinen Anwendungsfall die Daten in eine echte Datenbank schaufeln wollen, so unterstützt das inkludierte PHP auf allen Plattformen MySQL und unter Windows alle per PHP Extension ansprechbaren Datenbanken.

paresy

Hallo paresy,

Ich hatte mir bereits als Alternative gedacht dass Ich meine Daten direkt in eine Datei schreibe. Im Grunde ist das der einfachste Weg.

Gruß Niko

Klar. Das ist ja mit PHP alles kein Problem. Dann hast du auch dein Wunschformat und kann es weitersenden oder wie gewünscht verarbeiten.

paresy

Hallo,
gibt es ein Tool oder ein Script um die Daten bzw. Variablen von zu definierden Zeiträumen automatisch in eine CSV oder Excelliste geschrieben wird, damit ich diese dann auswerten und bearbeiten kann.
Danke für eine Info.

schau dir mal im Module-Store das Modul CSV ZIP Export an. Das könnte genau das sein was du suchst. Habs selbst noch nicht verwendet…

Gruß Stephan

Und für Excel gibt es hier ein SDK
Link: SDK (Excel) — IP-Symcon :: Automatisierungssoftware

Michael

Hallo,

diese Excelliste exportiert leider nur eine IB bzw Variable. Ich möchte alle Variablen, oder zumindest viel auf einmal exportieren.

Mit freundlichen Grüßen
Bmst. Richard Haller