Gast
#3109023
Hallo, ich möchte gerne meine Hausautomatisierung web fähig machen. Nachdem ich jetzt alle Schnittstellen funktionstüchtig habe, scheitere ich ein einer wahrscheinlich trivialen Problematik. Vielleicht erstmal kurz zum Aufbau: uC sendet Daten per RS232 an "Web Server" (in meinem Falle, dieser kleine TP-Link MR3020 mit integrierter RS232 Schnittstelle). Auf dem MR3020 ist Apache mit PHP installiert. Per PHP script habe ich nun Zugriff auf die serielle Schnittstelle und kann Daten senden und entgegen nehmen. Soweit so gut... Dieses Script muss allerdings im Hintergrund laufen und mir die Daten irgendwie anderen PHP Scripten zur Verfügung stellen (zur Visualisierung und Logging). Und genau da scheitere ich. Also nochmal im Klartext: Script A nimmt kontinuierlich alles von RS232 entgegen und bereitet die Daten auf (Endlosschleife) Script B,C,D soll nun auf Variablen von Script A zugreifen können. Ich habe es schon mit putenv() getenv() globals probiert, aber da fehlen mir einfach PHP Kenntnisse. Am liebsten wäre mir ja ein Array, auf das ich script übergreifend zugreifen kann. Ich habe schon mal über eine SQL Datenbank nachgedacht, aber das wäre zu oversized für meinen Nutzen. Hat jemand ne Ahnung wie man so etwas bewerkstelligt ? Danke, Gruß Alex