Probleme nach Update auf version 2.5

Hallo.

Habe ein Script in dem ich mir mehrere LCN Unit anlege
„$idrel = IPS_CreateInstance(“{2D871359-14D8-493F-9B01-26432E3A710F}"); // LCN Unit"

Das mache ich in einer for schleife. Mit Version 2.4 ging das wunderbar. Habe das Script mehrmals täglich aufgerufen und nie Probleme gehabt.

Nach Update auf 2.5 bleibt die IPS Konsole stehen.(Friert ein)(Immer nach ca. 8 bis 16 maligen Aufruf des Befehls.

Bekomme IPS dann nur noch ans laufen wenn ich alle Tasks schließe und neu starte.Habe das Problem auf zwei Rechner.

Ist das Problem bekannt?
Da ich das Script öfters benutze, gibt es eine Möglichkeit auf Version 2.4 zurück zu gehen?

Danke.

BYE
Thomas

Hallo.

Habe mal ein Script geschrieben bei dem das Problem bei der Version 2.5 immer reproduzieren kann.

Einmal drei LCn Spiltter Instanzen kreieren.

<?
  $lcn_splitter_id[1] = 28472 /*[ (000,005)]*/;
  $lcn_splitter_id[2] = 21769 /*[ (000,010)]*/;
  $lcn_splitter_id[3] = 34316 /*[ (000,015)]*/;
  
  for ($lcn_mod = 1; $lcn_mod <= 3; $lcn_mod++)
  {
     IPS_LogMessage ("Create", "lcn_mod:" . $lcn_mod);
      for ($rel = 1; $rel <= 8; $rel++)                      // Create Relais
     {
        $name = "Relais " . $rel;
        $idrel = IPS_CreateInstance("{2D871359-14D8-493F-9B01-26432E3A710F}");  // LCN Unit
        LCN_SetUnit($idrel, 2);                              // Set Relais Out 1..8
        LCN_SetChannel($idrel, $rel);                        // Set Cahnnel 1-8
        IPS_SetName($idrel, "Relais " . $rel);
        IPS_ConnectInstance ($idrel, $lcn_splitter_id[$lcn_mod]);
        IPS_ApplyChanges($idrel);
      }
  }

?>

Wenn man das Script startet ist ips Dienst eingefroren. Nicht passiert mehr, bis der Dienst abgeschossen wird.

Könnt Ihr das Problem nachstellen? Habt Ihr evtl eine Lösung?

Danke.