Fehler beim Laden der Konfiguration nach Wechsel von Gen1 auf Gen2

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • loxinator
    Azubi
    • 06.02.2020
    • 5

    #1

    Fehler beim Laden der Konfiguration nach Wechsel von Gen1 auf Gen2

    Hallo!
    Haben nach dem Wechsel vom Miniserver Gen1 auf Gen2 Probleme mit einem PicoC Programm.
    Beim Programm in den Miniserver speichern gibt er die Fehlermeldung "Fehler beim Laden der Konfiguration" aus und geht in den abgesicherten Modus.
    Wenn ich das PicoC Programm lösche Funktioniert alles. Auf dem alten MS Gen1 funktioniert das PicoC Programm ohne Probleme.
    Log Datei:

    2020-02-21 10:48:28.539;PRG got restart command
    2020-02-21 10:48:43.952;PRG Start 10.3.11.27
    2020-02-21 10:48:44.892;Disabled PicoC program Stream1 because it caused an error.
    2020-02-21 10:48:44.921;PRG start program
    2020-02-21 10:48:45.037;RestoreRemanenceState /lx/sys/rem/rem83.xml and /lx/sys/rem/rem183.xml OK, /lx/sys/rem/rem1098.xml for Messagecenter OK
    2020-02-21 10:48:45.047;Program started: /lx/prog/sps_0173_20200221104829.zip
    2020-02-21 10:48:45.350;weather error authentication exception: user is not activ
    2020-02-21 10:49:00.005;Warning 503, Therme - Neustart des Systems, admins, Miniserver (Uuid )
    2020-02-21 10:50:55.254;PRG got restart command
  • Gerd Clever
    MS Profi
    • 24.07.2016
    • 642

    #2
    Hallo,

    wie immer später ggf. dein "workaround" aussieht, das ist auf jeden Fall eine Info, die Loxone wissen sollte. Die Programmierer sind auf solche Rückmeldungen angewiesen.

    Gruß Gerd
    Miniserver Gen 2, v13.1.11.17, 9x Extension, 2x Relay Extension, 4x 1-Wire, Türkontakte, Mobotix T25

    Wenn der Herr nicht das Haus baut, dann ist alle Mühe der Bauleute umsonst. (Psalm 127,1)

    Kommentar

    • svethi
      Lebende Foren Legende
      • 25.08.2015
      • 6313

      #3
      Da wird wohl das PicoC Script nicht sauber programmiert sein.
      Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

      Kommentar

      • loxinator
        Azubi
        • 06.02.2020
        • 5

        #4
        Auf dem alten MS Gen1 funktioniert das PicoC Programm aber ohne Probleme und läuft schon längere Zeit.

        Kommentar

        • Gerrit
          MS Profi
          • 26.08.2015
          • 939

          #5
          Du kannst den Code ja hier reinstellen, vielleicht sieht jemand das Problem oder du versuchst es selbst einzugrenzen. Generell ist "funktionierte mit Gen1" keine Begründung, dass es gehen muss. Insbesondere da du dich ja selbst vom Gegenteil überzeugen konntest

          Kommentar


          • Gerrit
            Gerrit kommentierte
            Kommentar bearbeiten
            P.S. PicoC wird eher für die Hardcore User gesehen, d.h. ich glaube nicht dass man dafür viel Support von Loxone bekommen wird, außer man kann eindeutig nachweisen, was gehen sollte
        • loxinator
          Azubi
          • 06.02.2020
          • 5

          #6
          Hier mein Programm:

          char* szBufferb;
          int cmpb;
          char* ausgabeb;
          char grb[9] = "\x011\x021\x1F4\x1E2\x1F";

          while(1)
          {
          szBufferb = getinputtext(0);
          cmpb = strncmp(szBufferb,grb,6);
          if(cmpb == 0)
          {
          ausgabeb = strstrskip(szBufferb,grb);
          }
          else if(cmpb != 0)
          {
          szBufferb[0] = '\0';
          ausgabeb[0] = '\0';
          }
          setoutputtext(0,ausgabeb);
          free (ausgabeb);
          free (szBufferb);
          sleep(100);
          }

          Kommentar

          • simon_hh
            Lox Guru
            • 18.09.2015
            • 2659

            #7
            Das ist doch das Miniprogrämmchen, wo letztes die Speicherfreigabe nicht funktionierte.

            Ich würde das mal so an loxone adressieren, warum das beim MS gen.2 hakt.
            Haus: Bj 1959, gekauft 2011, totale Entkernung, Dachausbau, Erweiterung & Vergrößerung: Start: 2014, Ende: 2050
            Loxone: 1 x Ms Gen.02, 1 x MS Gen.01, 5 x Ext., 4 x Relay Ext., 1 x Dimmer Ext., 2 x 1-wire Ext., 1 x DMX Ext. 1 x TREE Ext. mehr kommt noch
            Licht: DMX LED Beleuchtung (24V), MW HLG Serie und eldoled Dimmer
            Heizung: Brötje WBS 22F, OG Heizkörper und FuBoHeizung über RTL, EG FuBoHeizung

            Kommentar

            • loxinator
              Azubi
              • 06.02.2020
              • 5

              #8
              Also liegts nicht an dem Programm?
              Ticket wurde schon aufgegeben.
              Warte noch auf die Rückmeldung...

              Kommentar


              • simon_hh
                simon_hh kommentierte
                Kommentar bearbeiten
                Das kann ich nicht beurteilen, aber eventuell loxone
            • simon_hh
              Lox Guru
              • 18.09.2015
              • 2659

              #9
              schon mal das hier gelesen:?

              Haus: Bj 1959, gekauft 2011, totale Entkernung, Dachausbau, Erweiterung & Vergrößerung: Start: 2014, Ende: 2050
              Loxone: 1 x Ms Gen.02, 1 x MS Gen.01, 5 x Ext., 4 x Relay Ext., 1 x Dimmer Ext., 2 x 1-wire Ext., 1 x DMX Ext. 1 x TREE Ext. mehr kommt noch
              Licht: DMX LED Beleuchtung (24V), MW HLG Serie und eldoled Dimmer
              Heizung: Brötje WBS 22F, OG Heizkörper und FuBoHeizung über RTL, EG FuBoHeizung

              Kommentar

              • svethi
                Lebende Foren Legende
                • 25.08.2015
                • 6313

                #10
                Also ich sehe da mehrer Probleme. Zum Einen sollte für den Eingangpuffer einen Speichergröße vorgegeben werden. Dann werden die Variablen vor der Schleife deklariert aber innerhalb der Schleife wieder freigegeben. Bei 2. Durchlauf sind also die Variablen, die benutzt werden gar nicht mehr existent -> dead
                Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                Kommentar

                Lädt...