Skip to main

everHome Community

Willkommen in der everHome Community!

Die Community besteht aus verschiedenen Bereichen in denen sich everHome-Benutzer untereinander austauschen können. Hier findest du sicher den ein oder anderen nützlichen Hinweis. Auch das everHome-Team schaut hier gerne vorbei, klärt Fragen und nimmt eure Anregungen auf.

Lokale URL aufrufen

Andi Wo

Mitglied
Beiträge: 5
Registriert: 01.01.1970 um 01:00

Andi Wo (14399)

am 10.11.2023 um 19:29

Hallo zusammen,

ich plane mit einer Szene "Starte Heimkino" neben der Licht dimmen, Rolladen absenken, Leinwand herunterfahren auch den Beamer einzuschalten.
Der Beamer ist per PJLink ansteuerbar, was auch grundsätzlich funktioniert.
Mit zwei kleinen Skripten kann ich den ein- und ausschalten:
http://192.168.0.200/pjlink/poweron.php
bzw.
http://192.168.0.200/pjlink/poweroff.php
Kann ich das mit dem "Gerät" HTTP Request umsetzen ?
Oder scheitere ich dort nur an der korrekten Syntax
-
everHome Logo everHome Team

Daniel

everHome Team

Daniel (1356)

am 22.11.2023 um 21:16

Ja - aber.

Es kommt darauf an, welche CloudBox du in Betrieb hast.

Die CloudBox 3.0 unterstützt lediglich HTTP-Requests aus der Cloud. Hier wären also theoretisch Portfreigaben notwendig. Diese würde ich aus Sicherheitsgründen eher nicht empfehlen.

Die CloudBox 4.0 unterstützt die HTTP-Requests lokal. 


Beste Grüße
Daniel

Andi Wo

Mitglied
Beiträge: 5
Registriert: 01.01.1970 um 01:00

Andi Wo (14399)

am 10.12.2023 um 10:44

Hallo Daniel,

danke für den Tipp... Ich habe leider nur die Cloudbox 3.0.

Als Workaround möchte ich folgendes probieren:

- bei meinem Webhoster habe ich einen per .htaccess geschützten Ordner
- dort liegt eine php-Datei, die eine ebenfalls passwortgeschützte PJLink-Funktion aufruft.
- der PJLink geht per DynDNS an den einen dafür freigegeben Port meines Beamer

Die Syntax des Link lautet also wie folgt:
https://name:passwort@internetadresse.com/geschützter_ordner/beamer_einschalten.php

Gebe ich den Link in einen beliebigen Browser ein, kein Problem, als HTTP Request-"Gerät" funktioniert's leider nicht. Scheitere ich da nur an der Syntax oder muss es zwingend eine HTML-Datei sein ?

Danke vielmals,
Andreas
-

Andi Wo

Mitglied
Beiträge: 5
Registriert: 01.01.1970 um 01:00

Andi Wo (14399)

am 11.12.2023 um 06:07

Update: Der Alexa-Skill "URL Switch" tut genau das ! Und er funktioniert auch genau so, wie ich es von dem HTTP-Request-Gerät erwartet hätte:
Man muss dort nur einen Link zum Einschalten und einen zum Ausschalten definieren (oben genannte Syntax wird dort akzeptiert). Außerdem bekommt dieser URL-Switch einen Namen
In Alexa taucht er dann als Gerät auf, welches per Sprache oder Routine geschaltet werden kann - Perfekt !

"Alexa, Heimkino starten" dimmt nun bei mir das Licht, fährt die Rollläden und die Leinwand herunter, schaltet den Beamer ein und den AV-Receiver auf den richtigen Eingang. Einzig wake-on-Lan für den HTPC fehlt noch... ;-)
-