Allnet 3073 per skript schalten

Hallo zusammen,

stehe mal wieder auf dem Schlauch, habe eine alte Allnet 3073 Steckdose ausgegraben die ich eingebunden habe und auch Wunderbar über das Webfront schalten kann. Ich kriegs nur per PHP Skript nicht hin.

Die Zeile:

ALL_SwitchMode(26738 /*[Geräteverwaltung / Mobilansicht\Wohnung Philip\Wohnzimmer\Kugelleuchte]*/, false);

liefert immer nur:

Warning:  Instance does not implement this function in /usr/share/symcon/scripts/12613.ips.php on line 3

zurück.

Kann mich mal jemand auf den rechten weg schubsen :slight_smile: ?

Ohne zu wissen was 26738 ist wird dir wohl kaum einer helfen können.
Eventuell ein Screenshot vom Baum ?
Michael

26738 ist die ALLNET Instanz.

ALL_SwitchMode ist nur für die ‚alten‘ Typen.
Der Befehl den du suchst, nennt sich ‚ALL_SwitchActor‘.
Einfach mit rechts im Objektbaum auf die Instanz klicken und ‚Befehle testen‘ wählen.
Dort siehst du dann die zu der Instanz verfügbaren Befehle :slight_smile:

Michael

Da kommt dann aber leider das hier raus :

Im Script fehlt der Parameter ID.
Was da genau rein muss kann ich dir aber auch nicht sagen :slight_smile:
Öffne mal den Reiter Statusvariablen der Instanz, eventuell steht da unter Ident die ID welche du brauchst.
Die Null scheint der Allnet ja nicht zu mögen (Der Error 500 ist die Antwort vom Allnet).
Michael

Also unter den Systemvariablen stand es auch nicht.

Hab es jetzt mehr oder weniger durch Zufall heraus gefunden.

ALL_SwitchActor(26738 /*[Geräteverwaltung / Mobilansicht\Wohnung Philip\Wohnzimmer\Kugelleuchte]*/, 1, false);

Vielleicht kann man das in der Doku mal anpassen :slight_smile: