Seite 87 von 98

Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)

Verfasst: 29.10.2017, 16:42
von blackhole
robsdobs hat geschrieben:Dann dürfte bei mir die Community Version auch nicht laufen.
Warum darf die bei dir nicht laufen? Es gibt auch Leute bei denen die Standard-ReGa läuft.
Der Umkehrschluss ist völlig irrelevant. Niemand hat behauptet, dass jeder HM-Nutzer betroffen ist.

Dass die Legacy-ReGa bei Dir nicht mehr sauber läuft hat > völlig andere Gründe < und hat rein gar nichts mit dem aktuellen Problem zu tun.

Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)

Verfasst: 29.10.2017, 17:05
von BadenPower
koppenho hat geschrieben:Aber das ist kein Grund für Vorverurteilungen für das aktuelle Problem.
Lass uns doch erst mal sehen, was bei der Diagnose herauskommt.
Wenn die Diagnose hier gepostet wird, dann gehe ich davon aus, dass versucht wird, diese zu verschönen und Ausreden zu finden.

Und wenn versucht wird das Problem auf eine andere Weise darzustellen, als das es wirklich ist, dann wird es hier gewaltig krachen.

Ich hatte in diesem Thread bereits auf die Problematiken in der ReGaHss hingewiesen. Aber es wurde trotz meiner Warnung nicht weiter getestet und mich hat man verkrault vorhandne Bugs zu melden.
.

Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)

Verfasst: 29.10.2017, 18:29
von Bulli
Hallo
das Problem von heute tritt nur mit einer Rega > 102 auf. Das ganz aber auch nur wenn man einen CCU Timer zwischen 00:00-01:00 hat. Sollte man nur Timer nach 1:00 haben ist alles gut und das Problem nicht nachstellbar. Also lassen wir die Kirche doch mal lieber im Dorf. Das ganze kann jeder auch selber Testen. Bevor jetzt jemand wieder was anderes schreibt BITTE erst mal selber testen.
Was lernen wir daraus? Setzt cronjobs oder den CUxD Timer ein und alles ist gut.
Das hatte ich auch schon in meine Thread von heute früh in dieser Art so geschrieben. Der ist aber in den 4X Seiten Beitrag drin, das werde ich jetzt nicht raus suchen.

Code: Alles auswählen

# strings ReGaHss.community_116 |grep R1.00
R1.00.0388.0116
# /bin/ReGaHss.community_116  -f /etc/rega.conf -l 2 -c
successfully loaded "/etc/config/homematic.regadom"

Load interfaces from file
HTTP server started successfully
Executing /bin/hm_startup in child 4593
Waiting for child to finish
ReGa entering normal operation

Segmentation fault
#
# strings ReGaHss.community_119 |grep R1.00
R1.00.0388.0119
# /bin/ReGaHss.community_119  -f /etc/rega.conf -l 2 -c
successfully loaded "/etc/config/homematic.regadom"

Load interfaces from file
HTTP server started successfully (6 workers)
Executing /bin/hm_startup in child 4662
Waiting for child to finish
ReGa entering normal operation
Segmentation fault
#
#
# strings ReGaHss.community_121 |grep R1.00
R1.00.0388.0121
# /bin/ReGaHss.community_121  -f /etc/rega.conf -l 2 -c
successfully loaded "/etc/config/homematic.regadom"

Load interfaces from file
HTTP server started successfully (6 workers)
Waiting for child to finish
Executing /bin/hm_startup in child 4724
ReGa entering normal operation
Segmentation fault
#
# strings ReGaHss |grep R1.00
R1.00.0388.0102
# /bin/ReGaHss  -f /etc/rega.conf -l 2 -c

successfully loaded "/etc/config/homematic.regadom"

Load interfaces from file
HTTP server started successfully
Error parsing response <html>
<head>
        <title>HomeMatic</title>

  <style rel="stylesheet" type="text/css">

    .Invisible {
      display: none;
    }

  </style>
    <script type="text/javascript" src="/webui/js/extern/jquery.js?_version_=2.0pre1"></script>
    <script type="text/javascript" src="/webui/js/extern/jqueryURLPlugin.js?_version_=2.0pre1"></script>
    <script type="text/javascript" src="/webui/js/lang/loadTextResource.js"></script>
    <script type="text/javascript" src="/webui/js/lang/translate.js"></script>

    <!--
    <script type="text/javascript" src="/webui/js/lang/translate.lang.js?_version_=2.0pre1"></script>
    <script type="text/javascript" src="/webui/js/lang/translate.lang.extension.js?_version_=2.0pre1"></script>
    <script type="text/javascript" src="/webui/js/lang/translate.js?_version_=2.0pre1"></script>
    -->
  <script type="text/javascript">

    CHECK_INTERVAL = 3000;  // Intervall, in dem gepr▒ft wird, ob der ReGa Webserver aktiv ist

    /**
     * Erzeugt eine Instanz des XMLHttpRequest-Objekts
     */
    createXMLHttpRequest = function()
    {
      var xmlHttp = null;

      if ( window.XMLHttpRequest )
      {
        xmlHttp = new XMLHttpRequest();
      }
      else if ( window.ActiveXObject )
      {
        try
        {
          xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (ex)
        {
          try
          {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
          }
          catch (ex)
          {
            // leer
          }
        }
      }

      return xmlHttp;
    };

    /**
     * Pr▒ft zyklsich, ob der ReGa Webserver verf▒gbar ist.
     */
    check = function()
    {
      var request = createXMLHttpRequest();

      if (request)
      {
        request.open("GET", "/ise/checkrega.cgi", false); // synchrone Anfrage
        request.send(null);

        if ("OK" == request.responseText)
        {
          window.setTimeout("window.location.href='/index.htm'", 1000);
        }
        else
        {
          window.setTimeout("check();", CHECK_INTERVAL);
        }
      }
    };

    /**
     * Wird beim Laden der Seite aufgerufen.
     **/
    startup = function()
    {
      var content = document.getElementById("content");
      content.className = "";

      check();
    };

  </script>
</head>
<body style="background-color: #183473;color: #FFFFFF;" onload="startup();">

<div id="content" class="Invisible">
  <div id="content_" align="center" >
    <h1>${ccuNotReady}</h1>
    <p>${ccuNotReadyHint}</p>
  </div>
  <div align="center">
    <img id="imgLogo" src="/ise/img/hm-logo.png" alt=""/>
  </div>
</div>

<script type="text/javascript">
    translatePage();
</script>

<noscript>
  <div align="center">
    <!-- <p>Um die HomeMatic WebUI nutzen zu k&ouml;nnen, muss JavaScript in Ihrem Browser aktiviert sein.</p> -->
      <p>Please activate JavaScript in your browser</p>
  </div>
</noscript>

</body>
</html>

    while executing
"rega_script {
    string sId;
    foreach(sId, root.Devices().EnumUsedIDs())
    {
      var oDevice = dom.GetObject(sId);
      if (oDevice.ReadyConf..."
    (procedure "checkDevices" line 2)
    invoked from within
"checkDevices
"
    (file "/bin/hm_startup" line 44)



UND LÄUFT UND LÄUFT UND UND UND
Gruß
Bulli

Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)

Verfasst: 29.10.2017, 18:32
von AndiN
Hallo Bulli,

ich habe nur einen CCU internen Timer im Einsatz. Ganztägig und Intervall 10 Minuten. Bei mir kein Problem (aktuellste Raspberry Version im Einsatz.
Kann das Problem dann in der Tat bei einmaligen Timern in den von Dir beschriebenen Zeitfenster liegen? Nein, ich möchte meinen Timer nicht auf 00:05 einmalig setzen. Bin froh, das das System läuft ;-)

Andi

Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)

Verfasst: 29.10.2017, 18:39
von TomT
robsdobs hat geschrieben: Es scheint so, dass Nutzer ohne ein Problem, das Zeitmodul nicht einsetzten. Das ist aktuell aber auch nur eine Vermutung.
Vermutung?
Wie erklärst du dir denn dann das hier : viewtopic.php?f=65&t=39750&start=130#p393212

Code: Alles auswählen

Jungfräuliche RASPIMATIC Version 2.29.23.20171022-rpi3auf SD Karte gespielt und damit den RASPI neu gestartet.
Rega läuft mit NTP Server und korrekten Zeit und Datumseinstellungen.
Dann ein Programm mit Zeitmodul täglich 0:05 erstellt und gespeichert.
REGA sofort abgestürzt ....
Ich denke, das sagt genügend aus, wo der Fehler zu suchen ist...

Grüße
Tom

Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)

Verfasst: 29.10.2017, 19:05
von robsdobs
Entschuldige, wenn es mir nicht möglich war alle Beiträge zu lesen. Aber das klingt doch schon mal nach etwas Konkreterem.

Vom Smartphone gesendet.

Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)

Verfasst: 29.10.2017, 19:09
von TomT
Entschuldigung angehommen :D

Sind wirklich ein wenig viel Infos zum Lesen :shock:

Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)

Verfasst: 29.10.2017, 19:11
von Slice
Also wenn das die Ursache sein soll, kann ich dieses für mich mit einschließen. Etliche Programme mit Skripte laufen bei mir kurz vor 0:00 Uhr und danach. Da brauch ich keine großen Beispiele nennen.
Und so wie es aussieht ist ja die Kiste zwischen 0 und 1 Uhr abgeraucht. Das wäre dann echt ein Anhaltspunkt zur Fehlersuche!
Bei mir lief bis zu diesem Zeitpunkt die V.2.29.23 mit der Standard Rega.

Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)

Verfasst: 29.10.2017, 19:28
von Tibin
Sollten denn die betroffenen Programme die um diese Uhrzeit laufen, sicherheitshalber für heute Nacht noch deaktiviert werden?
Gruß Tino

Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)

Verfasst: 29.10.2017, 19:39
von robsdobs
Tibin hat geschrieben:Sollten denn die betroffenen Programme die um diese Uhrzeit laufen, sicherheitshalber für heute Nacht noch deaktiviert werden?
Gruß Tino
No Risk no Fun [emoji16]

Vom Smartphone gesendet.