Seite 1 von 1

#1 Transponderdaten von Base in einer Datei erfassen

Verfasst: Di 21. Apr 2015, 19:57
von Manfred_G
Hallo zusammen,

wir haben ein Domiq-Base Modul im Einsatz und möchte gerne für jede Tür mit Transponderleser
verschiedene Daten wie Datum, Uhrzeit, Beschreibung, Kanal, Daten aus dem erstellten Event
in ein eigene Text-Datei auf einem NAS schreiben bzw. anfügen.

In der erstellten Logic werden die Transponderdaten angezeigt.
Ich weiß bisher nicht ob das überhaupt geht und wenn ja wie.:confused:
Kann mir irgendjemand helfen.

Danke
Manfred

#2 RE: Transponderdaten von Base in einer Datei erfassen

Verfasst: Mi 22. Apr 2015, 07:11
von koboldo
Moin Manfred,
entweder du schickst die Daten per TCP an dein NAS und wertest das dort aus z.B.

Code: Alles auswählen

nasserver = use 'TCP.send.nasip:nasport'
function haustuer()
   nasserver:set("Tür ist auf ...."\r")
end


oder du guckst dir mal Openhab an http://www.bus-profi.de/index.php/forum/topic/6236.html, dort kann man die Daten z.B. auch in eine mysql Datenbank speichern und auch schöne Grafiken erstellen...
Gruß
Jörg

#3 RE: Transponderdaten von Base in einer Datei erfassen

Verfasst: Mi 22. Apr 2015, 08:21
von DOMIQ-Support
Base doesn't allow to save text files on its flash memory. You can achieve such functionality in two ways, but both requires additional script on some other PC or server.
First option is to set an outside script and next invoke this script with the HTTP.get command from Base. The syntax of this command is: C.HTTP.get=, where is the url of your script. You can pass any arguments in the url.
The second option is to use the TCP.send command. Command should be sent to certain IP and port. The second machine should listen on this IP and port and then receive any data you send and then save it to the text file. I hope it will help:)