Seite 2 von 3

Re: Aktionen (Szenarien) in FB.Switch

Verfasst: So 19. Aug 2018, 16:39
von mick14
Hallo Gemeinde.

es funktioniert nun, nicht mit diesem Link

Code: Alles auswählen

http://raspberrypi/fb/index.php?type=action&action=run&id=48&async=true
sondern mit diesem

Code: Alles auswählen

http://raspberrypi/fb/index.php?type=action&action=run&id=48
Das ganze ist ja echt grenzenlos!!

Re: Aktionen (Szenarien) in FB.Switch

Verfasst: So 19. Aug 2018, 20:36
von onkeldave
Probier mal nach dem Schema:

Code: Alles auswählen

http://raspberrypi/fb-switch/index.php?action=on&type=action&id=1
Der link muss im Browser laufen, dann wird es auch in HA Bridge gehen.
Das &amp könntest du auch mal weg machen, aber irgendwas war da mal. Bei mir heißt es auf jeden Fall action=on , nicht action=run

Re: Aktionen (Szenarien) in FB.Switch

Verfasst: Mo 20. Aug 2018, 03:39
von mick14
Hi,

mit diesem Link funktioniert es.
Danke auch für die Unterstützung.

Re: Aktionen (Szenarien) in FB.Switch

Verfasst: Mo 20. Aug 2018, 09:32
von mrberni
Da fehlt aber noch das "&async=true" am Ende. Oder klappt das bei dir nicht?

Gruß

Re: Aktionen (Szenarien) in FB.Switch

Verfasst: Mo 20. Aug 2018, 10:44
von mick14
Mit dem &async=true am Ende klappt es nicht.

Re: Aktionen (Szenarien) in FB.Switch

Verfasst: Mo 20. Aug 2018, 11:09
von mrberni
Hm also technisch gesehen registriert FB.Switch, wenn &async=true an dem Befehl hängt, internen einen asynchronen CURL-Aufruf auf "http://localhost/index.php" und hängt alle Parameter des ursprünglichen Aufrufes (bis auf den async=true) wieder hinten dran.

Kannst denn von dem System, auf dem FB.Switch bei dir läuft, dieses via http://localhost/index.php angesprochen werden?

Gruß

Re: Aktionen (Szenarien) in FB.Switch

Verfasst: Mo 20. Aug 2018, 11:22
von mick14
Hallo,

ja das geht. Sorry habe keine graph. Oberfläche. Er legt aber die Datei index.php an deshalb kann ich davon ausgehen
dass der Aufruf funktioniert, siehe Bild

Code: Alles auswählen

wget -q "http://localhost/index.php"
und

Code: Alles auswählen

wget -q "http://localhost//fb/index.php"
fb.JPG

Re: Aktionen (Szenarien) in FB.Switch

Verfasst: Mo 20. Aug 2018, 12:47
von mrberni
Was steht denn in der Datei drin die er dabei angelegt hat? Etwas das nach Webseite aussieht? Oder eine Fehlermeldung?

Gruß

Re: Aktionen (Szenarien) in FB.Switch

Verfasst: Mo 20. Aug 2018, 15:03
von mick14

Code: Alles auswählen

wget -q "http://localhost//fb/index.php"
fb.JPG
fb2.JPG
fb3.JPG
Und nach onkeldave

Code: Alles auswählen

http://192.168.1.99/fb/index.phpindex.php?action=on&type=action&id=48
fb4.JPG
Warum ist denn der Wert so wichtig (&async=true)? Es funktioniert doch mit diesem Aufruf

Code: Alles auswählen

http://192.168.1.99/fb/index.php?type=action&action=run&id=48

Re: Aktionen (Szenarien) in FB.Switch

Verfasst: Mo 20. Aug 2018, 15:05
von mrberni
Hi,

wie gesagt bei länger laufenden Aktionen oder Schaltvorgängen kriegst du dann von Alexa eine Fehlermeldung da die sehr schnell eine Rückantwort (Abschluss des Schaltvorganges) erwartet. Hast du das PHP-Curl-Modul installiert? Bitte mal Inhalt von /var/log/apache2/error.log posten.

Gruß