Hallo,
ich habe die Poolsteuerung ProCon.IP von PoolDigital und möchte diese gerne in Edomi einbinden.
Von der Poolsteuerung werden die Daten im ASCII CSV Format zur Verfügung gestellt.
Beim Aufruf der Datei GetState.csv auf der Poolsteuerung werden die entsprechenden Daten zurückgeliefert.
Das Übertragungsformat selber ist zeilenorientiert mit einem einzigen Line Feed am Ende = \n.
Innerhalb einer Zeile werden die einzelnen Werte durch Kommas voneinander getrennt.
Das letzte Element einer jeden Zeile hat kein Komma, stattdessen ein LineFeed =\n.
Insgesamt 6 Zeilen, wobei die erste Zeile etwas vom Format der anderen abweicht.
Wie kann ich aus Edomi heraus überhaupt die Datei GetState.csv aufrufen. Also mit z.B. http://192.168.178.25/getstate.csv um das Senden der Daten zu starten?
MIt welchen LBS kann ich dann die zurückgelieferten Daten am Besten zerlegen um die einzelnen Werte in iKO zu speichern?
Oder ist das alles so spezifisch dass ich selbst Hand anlegen muss?
Wenn ja wäre es hilfreich zu wissen an welchen LBS mich für das Auslesen der Daten sowie für die Weiterverarbeitung orientieren könnte.
Danke.
Servus Martin
ich habe die Poolsteuerung ProCon.IP von PoolDigital und möchte diese gerne in Edomi einbinden.
Von der Poolsteuerung werden die Daten im ASCII CSV Format zur Verfügung gestellt.
Beim Aufruf der Datei GetState.csv auf der Poolsteuerung werden die entsprechenden Daten zurückgeliefert.
Das Übertragungsformat selber ist zeilenorientiert mit einem einzigen Line Feed am Ende = \n.
Innerhalb einer Zeile werden die einzelnen Werte durch Kommas voneinander getrennt.
Das letzte Element einer jeden Zeile hat kein Komma, stattdessen ein LineFeed =\n.
Insgesamt 6 Zeilen, wobei die erste Zeile etwas vom Format der anderen abweicht.
Wie kann ich aus Edomi heraus überhaupt die Datei GetState.csv aufrufen. Also mit z.B. http://192.168.178.25/getstate.csv um das Senden der Daten zu starten?
MIt welchen LBS kann ich dann die zurückgelieferten Daten am Besten zerlegen um die einzelnen Werte in iKO zu speichern?
Oder ist das alles so spezifisch dass ich selbst Hand anlegen muss?
Wenn ja wäre es hilfreich zu wissen an welchen LBS mich für das Auslesen der Daten sowie für die Weiterverarbeitung orientieren könnte.
Danke.
Servus Martin
Kommentar