Hallo,
ich habe anhand des km200.php (php only) ein kleines Dashboard erstellt, welches komplett ohne irgendeine Basis (symcon,Openhab,etc.) auskommt.
Es ist noch ein recht früher Entwurf, aber vielleicht nützt es euch bereits etwas.
Momentan werden nur Daten gelesen, schreiben ist bereits enthalten und funktionstüchtig, jedoch noch nicht fertig programmiert.
Benötigt wird nur ein lokaler Webserver und eine SQL Datenbank das ganze enthält einen Installer.
DB erstellen
Script auf den Server laden
SERVERADRESSE/PFAD/index.php aufrufen
jetzt sollte der Installer starten.
im Anhang sind ein paar Screenshots und das eigentliche Script
Danke fürs teilen. Unter welcher Lizenz stellst Du das ganze? Darf man das modifizieren? Wäre halt speziell für IP-Symcon praktisch man würde die Formularfelder zur Konfiguration z.B. in ein Konfigurationsformular einen PHP Moduls überführen, PHP läuft ja so oder so nur statt der SQL Datenbank würde man dann die Daten in IP-Symcon ablegen, das erspart das zusätzliche aufsetzten einer SQL Datenbank. Das Ganze sieht aber von der Oberfläche sehr nett aus.
Eingabe von Texten zu den Services inkl. automatischer erstellung in der DB
und Eintrag von Default Texten
welche jedoch jederzeit geändert werden können im Browser.
(momentan noch keine Verwendung der Texte im Script folgt in späterer Version)
P.S. Da ich die Services von allen Heizungen nicht kenne,
wäre es nett wenn wir gemeinsam die default_services_texts.txt vervollständigen könnten.
P.S. vielleicht benötigt jemand nur die Fehlerliste, es ist eine SQL im Paket, in welcher diese enthalten sind
Changelog V1.2 zu V1.3
Fehlercodes in DB eingefügt
(falls nicht vorhanden wird es beim Aufruf der Seite fehlercodes.php erstellt)
manuelle Suche nach Fehlern im Browser möglich
(spätere Nutzung für Anzeige somit gegeben)
vielen Dank für das Skript. Ich würde es gerne ausprobieren und habe es dazu installiert.
Ich bin bis zur Eingabe der IP usw. gekommen, dann ist die Installation bei
Bitte warten, lese Subservices aus
stehen gelieben.
Nachdem sich sehr lange nichts getan hat habe ich reload gedrückt.
Jetzt habe ich:
1. Datei: config/config.phperfolgreich erstellt
2. Tabellen und Mainservices in DB: km200 erstellen.
There was an error on File:
Line 15 - Duplicate entry '1' for key 'PRIMARY'
4. Bitte warten, lese Subservices aus
Hatte ich zu wenig Gedult?
Was kann ich jetzt bitte tun?
ich habe festgestellt, dass ich das Problem der doppelten Einträge loswerden kann, wenn ich die SQL-Datenbank lösche und neu anlegen.
Allerdings läuft die Suche nach Subservices deswegen trotzdem nicht durch.
So sieht meine SQL-Datenbank bisher aus:
das habe ich gemacht, leider ändert sich nichts.
Nach „4. Bitte warten, lese Subservices aus“ passiert weiterhin nichts mehr.
Hast Du noch eine Idee oder sollen wir aufgeben?