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

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Benutzeravatar
blackhole
Beiträge: 1340
Registriert: 21.07.2015, 14:03

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

Beitrag von blackhole » 29.10.2017, 17:42

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.
 
Anwesenheit BT v2 (Raspbian>CCU3) | CCU-Protect v2 (CCU3) | Mini SV-Datalogger v2 (CCU3) | Servicemeldungen SV v2 (CCU3) | BLGSH (Y)

And there was much rejoicing.
 

BadenPower
Beiträge: 2588
Registriert: 03.12.2015, 12:34

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

Beitrag von BadenPower » 29.10.2017, 18:05

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.
.
User gesperrt

Bulli
Beiträge: 425
Registriert: 29.04.2014, 18:38

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

Beitrag von Bulli » 29.10.2017, 19:29

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

Benutzeravatar
AndiN
Beiträge: 2194
Registriert: 10.06.2015, 08:54
Wohnort: Hennef

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

Beitrag von AndiN » 29.10.2017, 19:32

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
Greenhorn

Letzter Reboot: 04.09.18 - Addon-Update // Uptime-Rekord: 65 Tage
Systeminfos: 171 Variablen, 85 Programme, 2810 Datenpunkte, 438 Kanäle, 126 Geräte (4x CUX28 (1 Timer, 1 Ping/Alive, 1 Exec, 1x CCU CPU))
Systeminfos bis Rückbau August 2018: 328 Variablen, 160 Programme, 3098 Datenpunkte, 472 Kanäle, 128 Geräte (6x CUX28 (3 Timer, 1 Ping/Alive, 1 Exec, 1x CCU CPU))
Raspberry Firmware: 2.35.16.20180826
Addons: Drucken 1.2a - HQ WebUI 2.5.5 - XML-API 1.18 - CUx-Daemon 2.1.0 - E-Mail 1.6.8a - hm_pdetect 1.3 - VPN cloudmatic
System angebunden: 3 Roomba 650 Staubsauger - 1 Sprachausgabe via Home24 Media - Zentrale: Asus TF103 mit Home24 Tablet


Diverse Links

Benutzeravatar
TomT
Beiträge: 513
Registriert: 19.11.2014, 16:13
Wohnort: Weyerbusch

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

Beitrag von TomT » 29.10.2017, 19:39

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

robsdobs
Beiträge: 514
Registriert: 08.08.2015, 22:52
Wohnort: Dresden

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

Beitrag von robsdobs » 29.10.2017, 20:05

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.
nicht mehr in diesem Forum

Benutzeravatar
TomT
Beiträge: 513
Registriert: 19.11.2014, 16:13
Wohnort: Weyerbusch

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

Beitrag von TomT » 29.10.2017, 20:09

Entschuldigung angehommen :D

Sind wirklich ein wenig viel Infos zum Lesen :shock:

Slice
Beiträge: 268
Registriert: 03.02.2016, 15:44
Wohnort: irgendwo aus BaWü

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

Beitrag von Slice » 29.10.2017, 20:11

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.
--------------------------------------------
Raspi3 mit piVCCU-FW 2.35.16 / Addons: CuxD v2.0.0 - EMail v1.6.8 - Programme drucken v1.2a - XML-Api v1.16
333 Kanäle in 100 Geräten und 62 CUxD-Kanäle in 12 CUxD-Geräten
--------------------------------------------

Tibin
Beiträge: 231
Registriert: 26.10.2016, 16:08

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

Beitrag von Tibin » 29.10.2017, 20:28

Sollten denn die betroffenen Programme die um diese Uhrzeit laufen, sicherheitshalber für heute Nacht noch deaktiviert werden?
Gruß Tino

robsdobs
Beiträge: 514
Registriert: 08.08.2015, 22:52
Wohnort: Dresden

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

Beitrag von robsdobs » 29.10.2017, 20:39

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.
nicht mehr in diesem Forum

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“