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

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Benutzeravatar
blackhole
Beiträge: 3725
Registriert: 21.07.2015, 14:03
System: CCU
Hat sich bedankt: 184 Mal
Danksagung erhalten: 587 Mal

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

Beitrag von blackhole » 29.10.2017, 16: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.

BadenPower

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

Beitrag von BadenPower » 29.10.2017, 17: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.
.

Bulli
Beiträge: 494
Registriert: 29.04.2014, 18:38
Hat sich bedankt: 2 Mal
Danksagung erhalten: 9 Mal

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

Beitrag von Bulli » 29.10.2017, 18: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: 2621
Registriert: 10.06.2015, 08:54
Wohnort: Hennef
Hat sich bedankt: 10 Mal
Danksagung erhalten: 28 Mal

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

Beitrag von AndiN » 29.10.2017, 18: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
Andi (Greenhorn)

Letzter Reboot: 17.03.24 => FW Update (Uptime:Rekord:153 Tage)
Systeminfos: Raspberry Pi3 Firmware: 3.75.6.20240316 142 Geräte
System angebunden: 3 Roomba 650 - Sprachausgabe via Home24 Media - Pocket Control
- Zentrale: Asus TF103 mit Home24 Tablet
Addons: Drucken 2.5 - HQ WebUI 2.5.9 - XML-API 1.22 - CUx-Daemon 2.9.3 - E-Mail 1.7.4 - hm_pdetect 1.11 - VPN cloudmatic
Diverse Links

Benutzeravatar
TomT
Beiträge: 565
Registriert: 19.11.2014, 15:13
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 4 Mal
Danksagung erhalten: 4 Mal

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

Beitrag von TomT » 29.10.2017, 18: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: 510
Registriert: 08.08.2015, 22:52
Danksagung erhalten: 1 Mal

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

Beitrag von robsdobs » 29.10.2017, 19: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.
sehr selten im Forum

Benutzeravatar
TomT
Beiträge: 565
Registriert: 19.11.2014, 15:13
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 4 Mal
Danksagung erhalten: 4 Mal

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

Beitrag von TomT » 29.10.2017, 19:09

Entschuldigung angehommen :D

Sind wirklich ein wenig viel Infos zum Lesen :shock:

Slice
Beiträge: 1200
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 138 Mal
Danksagung erhalten: 85 Mal

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

Beitrag von Slice » 29.10.2017, 19: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.
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

Tibin
Beiträge: 507
Registriert: 26.10.2016, 16:08
System: CCU
Hat sich bedankt: 19 Mal
Danksagung erhalten: 15 Mal

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

Beitrag von Tibin » 29.10.2017, 19:28

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

robsdobs
Beiträge: 510
Registriert: 08.08.2015, 22:52
Danksagung erhalten: 1 Mal

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

Beitrag von robsdobs » 29.10.2017, 19: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.
sehr selten im Forum

Antworten

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