Hallo zusammen,
Vorweg: Ich hoffe ich bin hier richtig .
Also, ich bin gerade dabei meine Hausautomation mit dem Pi zu realisieren. Dazu nutze ich Alexa auf dem Raspberry Pi. Ich wollte aber auch per Sprach befehl das Licht über die GPIOs ein und ausschalten. Hier hab ich als Lösung IFTTT gefunden. Damit muss aber ein http-Tunnel zwischen Pi und Internet geöffnet werden. Dies mache ich über ein Python Programm.
Das klappt auch alles ganz hervorragend. Doch leider muss ich Alexa und das Skript immer händisch starten. Ich möchte aber, dass diese nach dem Start vom Pi automatisch ausgeführt werden. Alexa klappt prima über die .bashrc-datei; bei jedem Start eines Terminals wird das Programm gestartet, deshalb boote ich den Pi in die Kommandozeile. Das gleiche wollte ich jetzt auch mit dem http-Tunnel machen, doch das Alexa Programm läuft ja in einer Endlosschleife, weshalb der Tunnel nie gestartet wird (erst nachdem man Alexa beendet). Wenn man es dreht startet Alexa logischerweise nie. Ich habe es auch schon mit rc.local versucht, doch leider vergeblich. Ich habe auch versucht, mit "alexa.py & http-tunnel.py" beide gleichzeitig auszuführen, doch dann endet Alexa in einem Error.
Ich weiß langsam echt nicht mehr weiter...
Hoffe jemand hat eine Idee
LG