keine Sorge wir alle haben mal angefangen und ich helfe gerne wenn ich kann.
Das PID File ist eine Datei die der Skill erstellt, darin wird die Prozess ID des Skills gespeichert damit z.B. Systemd den Skill "wiederfinden" und beenden kann bei bedarf (Reboot z.B.). Das wird erst später wichtig wenn der Skill Automatisch starten soll nach dem Booten.
Das mit der Umleitung hört sich für mich noch nicht so an wie es sein sollte. Im Internen Netz muss, wenn du mit dem Browser auf Raspi 1 eine Musikdatei anforderst, Automatisch eine Umleitung auf Raspi 2 und die entsprechende Datei erfolgen, ohne manuellen Eingriff. Der Browser sollte dann anfangen die Datei abzuspielen oder herunterzuladen.
Hier noch ein Beispiel wie eine radio.conf aussehen könnte (nur für den Skill, ohne Scanner):
Code: Alles auswählen
{
"bindingIP": "127.0.0.1",
"bindingPort": 3081,
"amazonAppID": "amzn1.ask.skill.a12345bc-6de7-89fa-b012-34c567890d12",
"pidFile": "/var/run/alexa_radio.pid",
"streamURL": "https://von.extern.erreichbare.url/musik/",
"dbUser": "meintollerdbbenutzername",
"dbPassword": "supersicherespasswortfürdiedatenbank",
"dbName": "radiogo"
}
Grüße
Waringer