Alarmanlagen-Forum - Alarmforum - Fachforum für Sicherheitstechnik

Normale Version: Action URL in HTML-Seite integrieren
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,
ich bin seit ein paar Wochen dabei, meine gesamte Haustechnik in einem System zusammen zu führen, um mir alle möglichen Zustände anzeigen zu lassen. Das mache ich mittels eines Raspberry Pi und darauf laufenden HTML-Seiten, die ich selbst programmiere.

Jetzt möchte ich folgendes realisieren und stehe auf dem Schlauch:
Ich möchte immer, sobald ein Fenster geöffnet wird, mittels eines Action URL ein Signal auf eine HTML-Seite bringen, damit dort ein Symbol für ein geöffnetes Fenster erscheint. In der XT2 kann man ja Action URL´s ausführen. Ich checke aber einfach nicht, wie ich einen solchen URL auf meinen Raspberry bekomme, um da in einer HTML-Datei ein Symbol erscheinen zu lassen.

Kann mir jemand einen Tipp geben?

Vielen Dank!
Hallo!

Ich habe mir auch vor einigen Wochen einen Raspberry Pi zugelegt, um über die ActionURL-Schnittstelle meine LUPUSEC XT2+ mit meinen Philips Hue zu koppeln.

Hier wäre mein Ansatz nach dem Prinzip "Nicht schön aber funktioniert":

Auf der LUPUSEC unter Netzwerk -> Kameras -> Aktionen die URL eintragen: http://<IP vom RasPi>:8000/$1

Dann bei den Sensoreinstellungen des Türkontakts unter Hausautomation (öffnen) "Sensorevent 1" und unter Hausautomation (schließen) "Sensorevent 2" eintragen.

In den Automationsregeln dann folgende Regeln:

Area 1 Durch Sensor ausgelöste Aktion : Sensor-Event 1 : Immer -> URL Nr. 1: Open
Area 1 Durch Sensor ausgelöste Aktion : Sensor-Event 2 : Immer -> URL Nr. 1: Closed

"Open" und "Closed" müssen als Text in das Eingabefeld bei der Action-URL eingetragen werden.

Auf dem RasPi das attachte Python Skript laufen lassen. Dazu noch die Endung von .txt in .py ändern (das Forum erlaubt keine .py Dateien).

Im Verzeichnis /home/pi/Pictures bitte zwei Bilder unter Open_Door.jpg und Closed_Door.jpg ablegen, die dann als Status angezeigt werden.

Im Browser dann die Seite http://<IP von RasPI>:8000 aufrufen. Dort wird dann alle 5 Sekunden der Status aktualisiert und das Bild einer geschlossenen oder offenen Tür gezeigt.

Wichtig: Das Python Programm nimmt an, dass der Status der Tür / des Fensters beim Start "Closed" ist.

Hoffe das funktioniert bei Dir auch alles, sonst noch mal bescheid geben.

Nehme gerne Verbesserungsvorschläge von erfahreneren Python-Programmierern entgegen (habe mir das erst vor einigen Wochen angefangen beizubringen).

VG

stadtplandienst
Referenz-URLs