Vielleicht eine dumme Frage, aber ich steh da gerade auf dem Schlauch …
Ich habe ein GitHub Repository (AmazonAlexa) heruntergeladen nach scripts/AmazonAlexa. Wie kann ich nun die Skripte einbinden? Die Import Funktion ist da wohl nicht die richtige, da sie immer eine Kopie anlegt …
Das ist in dem Fall kein Modul sondern nur eine Skriptansammlung. Ein Amazon Modul wird noch erst erstellt. In dem Fall einfach ein Skript in IP-Symcon anlegen den Inhalt der Skripte reinkopieren und dann die includes in dem Skript auf den IP-Symcon Skript Name anpassen.
Dann habe ich mich falsch ausgedrückt oder Du mich falsch verstanden. Eine Skriptsammlung ist ja auch nicht anderes als eine Ansammlung von Funktion die einen Zweck erfüllt. Nur kann man diese eben außer früher vielleicht mit dem Projektexplorer nicht einfach in ein anderen System zum laufen bekommen weil die ObjektID der Skripte ja eindeutig sind pro IP-Symcon, es sei denn das Skript ist so geschrieben das es sich auch gleich selber passend installiert.
Was ich damit gemeint habe ist das wenn eine bestimmte Funktion erfüllt werden soll ist dafür ein Modul gedacht, weil dieses sich auch automatisch darum kümmert das alle passenden Instanzen und Variablen die benötigt werden passend im Objektbaum anlegt.
Wenn du alles nach „scripts“ kopiert hast, ist doch alles fertig. Nun ein Skript in IP-Symcon erstellen und die notwendigen Dateien per Include reinholen