Stimmt natürlich, da hatte ich das falsche Copy&Paste gemacht. Hab es im Beitrag noch einmal korrigiert. Aber dieser Teil des Beitrags hat nichts mit dem Problem mit deinem Skript zu tun, da musst du weiter unten lesen. Und da traue ich dir zu herauszufinden wo die Klammerung deines Skriptes offensichtlich nicht passt.alchy hat geschrieben: ↑03.11.2020, 22:43ist Murks und läuft selbst auf einer originalen CCU3 mit "alter Rega" nicht.jmaus hat geschrieben: ↑03.11.2020, 21:12Probier einfach mal folgenden Beispielcode aus
Code: Alles auswählen
object hssdp=dom.GetObject("1209"); [...]
Das ist aber wohl bei meinem Script nicht so, wenn ich mich nicht irre.
Das mag sein, das hab ich nicht gesehen/wahrgenommen und ist mir auch ehrlich gesagt egal. Mir geht/ging es nur um den offensichtlichen Klammerungsfehler in Zeile 45. Und auf den Punkt, das der eigentlich ein zwangsläufiges Resultat des doch etwas zu exzessiven Einsatzes unnötig verschachtelter dom.GetObject() Aufrufe ist gehe ich noch nicht einmal drauf ein und verbuche es unter künstlerischer Freiheit.
Soviel "zweigleisig" musst du da gar nicht sein und auch nicht RaspberryMatic installieren. Es würde schon reichen wenn du einfach immer zu Testzwecken zumindest die jeweils aktuellste ReGaHss Version aus dem OCCU Repository ziehst und die unter deiner CCU3 Testumgebung kurz laufen lässt. Aber ich bin mir sicher, das ist für dich auch keine Option...