CCU Abstürze

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Antworten
Buzz2912
Beiträge: 61
Registriert: 14.10.2012, 12:59

CCU Abstürze

Beitrag von Buzz2912 » 09.05.2013, 22:28

Hallo,

benutze deas Sytem mit 44 Geräten seit einem Jahr.
Leider habe ich zunehmend viel Abstürze der CCU. Im Moment täglich. Zugenommen hats seit ich komplziertere Scripte laufen lasse. Leider sind die Abstürze nicht in direktem Zusammenhang mit einer Aufgabe. Die CCU hängt dann jedesmal im Startbildschirm und ich muss per ssh rebooten. Dann läuft wieder alles.
System.Exec nutze ich nicht. Stattdesse CuxD.
Ich habe gestern von 1.507 auf 1.508 upgedated und auch CuxD aktualisiert. Es läuft noch dropbear und das xml Add on.

Seit heute läuft auch der syslog server.
Interessanterweise habe ich auch den Fehler Execution failed 11622. Reproduzierbar erfolgt ein Eintrag wenn ich mich in die WebUI eingeloggt habe und dann die Konfigurationsdaten lade. Es erfolgt auch jedesmal ein Eintrag wenn ich die Geräteseite aufrufe und wenn ich egal welches Gerät bearbeite. Außerdem erfolgt gelegentlich ein Eintrag wenn pocket control die Daten abfragt.#

Ich habe alle meine Scripte von Hand gestartet und keine syslog Einträge gefunden. Läuft irgendein Speicher voll?

Gerade eben habe ich innerhalb von 10min einen Absturz provoziert indem ich mit pocket control und der WebUI Geräteseite gespielt habe.

Was kann ich tun. Alle Geräte neu installieren? Die ganze CCU auf Werkszustand und neu aufsetzen?
Am liebsten wäre mir ja noch ein Defekt, aber ich fürchte das ist es nicht.

Danke,
Sebastian

58 Kanäle in 42 Geräten und 1 CUxD-Kanäle in 1 CUxD-Geräten:
2x HM-WDS40-TH-I, 3x HM-LC-Sw1-FM, 1x HM-Sec-RHS, 1x HM-LC-Sw2-FM, 4x HM-CC-TC, 4x HM-Sec-SC, 1x CUX28, 1x HM-Sys-sRP-Pl, 1x HM-CCU-1, 2x HM-RC-Key3-B, 1x HM-LC-Dim1TPBU-FM, 1x HM-LC-Dim1L-Pl, 2x HM-LC-Sw1PBU-FM, 7x HM-CC-VD, 2x HM-LC-Bl1PBU-FM, 3x HM-Sec-SD, 1x HM-Sec-SD-Team, 3x HM-LC-Bl1-FM, 1x HM-WDS30-T-O, 1x HM-WDS100-C6-O, 1x HM-Sec-Key

Goglo
Beiträge: 610
Registriert: 14.04.2012, 18:34
Danksagung erhalten: 1 Mal

Re: CCU Abstürze

Beitrag von Goglo » 09.05.2013, 23:19

Den 11622 habe ich auch. Reproduzierbar. Das scheint aber ein fest eingebauter zu sein, der unabhängig von den installierten Komponenten etc. auftritt. Ein Grund für Abstürze ist z.b. mangelnder Speicher. Bei weniger als 4M frei läuft das webUI nicht mehr und reboot geht nur noch per shell.
83 Kanäle in 50 Geräten:
3x HM-LC-Sw1-Pl, 1x HM-WDS10-TH-O, 5x HM-PB-4-WM, 3x HM-PB-2-WM, 3x HM-LC-Dim1T-FM, 2x HM-Sec-SC, 4x HM-Sec-RHS, 5x HM-CC-VD, 4x HM-CC-TC, 5x HM-LC-Sw1-FM, 2x HM-Sec-MDIR, 1x HM-WDS30-T-O, 1x HM-LC-Sw1-Pl-2, 2x HM-PB-2-WM55, 1x HM-LC-Dim1L-CV, 1x HM-CCU-1, 1x HM-PBI-4-FM, 1x HM-LC-Dim1L-Pl-2, 1x HM-LC-Dim1T-CV, 1x HM-LC-Dim1L-Pl, 1x HM-LC-Sw2-FM, 1x HM-LC-Sw1-SM, 1x HM-Sec-WDS

82 Kanäle in 43 Geräten:
1x HM-PB-2-WM, 2x HM-LC-Bl1-FM, 3x HM-LC-Bl1PBU-FM, 3x HM-PB-2-WM55, 2x HM-PB-4-WM, 9x HM-CC-VD, 8x HM-CC-TC, 2x HM-LC-Sw2-FM, 1x HM-WDS10-TH-O, 1x HM-CCU-1, 1x HM-Sen-MDIR-O, 4x HM-LC-Sw1-FM, 2x HM-SwI-3-FM, 1x HM-LC-Sw4-SM, 1x HM-LC-Sw1-Pl-2, 1x HM-PBI-4-FM, 1x HM-WDS30-T-O

Buzz2912
Beiträge: 61
Registriert: 14.10.2012, 12:59

Re: CCU Abstürze

Beitrag von Buzz2912 » 09.05.2013, 23:22

Das kann ich mir auch vorstellen. Wie finde ich raus was den Speicher frisst?

dwm
Beiträge: 207
Registriert: 10.08.2010, 21:56

Re: CCU Abstürze

Beitrag von dwm » 10.05.2013, 11:15

Hm, fehlender Speicher ist natürlich schon eine Möglichkeit, aber ich hab etwa 100 Geräte dran, und das geht auch noch ...
Halt mal den Speicherverbrauch mitloggen (gibt hier im Forum irgendwo ein Rezept dafür ...)

Für mich hört sich das an als ob ein Script den RegaHSS Prozess ins Nirwana befördert - das war bei mir immer der Fall wenn die CCU nicht mehr reagiert hat, und der RegaHSS scheint mindestens fragil zu sein.

Ein gutes Beispiel ist dass "Wärmebedarfsrelais" Script, da gabs eine erste Version, die die Geräte in der Programmbedingung selbst durchiteriert. Das hat bei mir instantan den RegaHSS getötet.
Auch extensive String-Operationen in Scripts scheinen dem RegaHSS nicht gut zu tun.

Und dann hatte die 1.507 noch Probleme mit externen Anwendungen wie Historian und den Android Teilen

Hm, was hilft?
- 1.508 ist schon mal ein guter Schritt.
- Erst mal die komplizierten Scripts deaktivieren und dann nach und nach wieder einschalten, vielleicht läßt sich der "Übeltäter" so identifizieren.
- Bei mir wars auch recht oft gut, mit dem Historian alles zu tracken und dann da mal durch die Datenpunkte und Systemvariablen zu gehen, oft lässt sich der Zeitpunkt des Absturzes finden und dann einem Script zuordnen. Meist dadurch, indem man erkennt ab wann halt "nix" mehr ging :)
194 Kanäle in 101 Geräten:
3x HM-LC-Sw1-Pl, 7x HM-LC-Sw1-PB-FM, 2x HM-WDS10-TH-O, 22x HM-Sec-SC, 4x HM-Sec-MDIR, 4x HM-Sen-MDIR-O, 3x HM-LC-Dim1T-FM, 1x HM-PB-4Dis-WM, 1x HM-RC-19, 1x HM-Sec-TiS, 2x HM-OU-CF-Pl, 1x HM-RC-4-B, 9x HM-CC-VD, 7x HM-CC-TC, 3x HM-WDS30-T-O, 1x HM-CCU-1, 1x HM-LC-Sw2-PB-FM, 1x HM-LC-Sw1PBU-FM, 6x HM-PB-2-WM, 1x HM-LC-Dim2T-SM, 5x HM-PB-4-WM, 1x HM-LC-Sw2-FM, 1x HM-OU-CFM-Pl, 1x HM-LC-Bl1PBU-FM, 4x HM-LC-Bl1-PB-FM, 4x HM-LC-Sw4-SM, 3x HM-Sec-WDS

Buzz2912
Beiträge: 61
Registriert: 14.10.2012, 12:59

Re: CCU Abstürze

Beitrag von Buzz2912 » 10.05.2013, 12:41

Hmm,

im Prinzip habe ich nicht viele Scripte laufen. Ich poste die mal, vll. fällt jemandem etwas auf. Mir ist durchaus bewusst, dass das Sonnenschutz Script nicht sonderlich elegant ist :wink:

Das Tageszeiten Script sollte es ja nun nicht sein. Das läuft bei vielen. Bei mir alle 5min verzögert um 20s.

Sonnenschein läuft auf Aktualisierung der Wetterstation

Code: Alles auswählen

var wind = dom.GetObject("BidCos-RF.xxx:1.WIND_SPEED");
var markise = dom.GetObject("BidCos-RF.xxx:1.LEVEL");
var rolladen = dom.GetObject("BidCos-RF.xxx:1.LEVEL");
var tuer = dom.GetObject("BidCos-RF.xxx:1.STATE");
var balkontemp = dom.GetObject("BidCos-RF.xxx:1.TEMPERATURE");
var wettertemp = dom.GetObject("BidCos-RF.xxx:1.TEMPERATURE");
var rolladen1 = dom.GetObject("BidCos-RF.xxx:1.LEVEL");
var rolladen2 = dom.GetObject("BidCos-RF.xxx:1.LEVEL");
var rolladen3 = dom.GetObject("BidCos-RF.xxx:1.LEVEL");
var tageszeit = dom.GetObject("Tageszeit");

time timestampR = rolladen.Timestamp();
time timestampR1 = rolladen1.Timestamp();
time timestampM = markise.Timestamp(); 
time now = system.Date("%Y-%m-%d %H:%M:%S").ToTime();
integer diffR = now.ToInteger() - timestampR.ToInteger();
integer diffM = now.ToInteger() - timestampM.ToInteger();
integer diffR1 = now.ToInteger() - timestampR1.ToInteger();

! Steuerung Balkon
if ((tageszeit.Value()== 3 ) || (tageszeit.Value()== 4)  ||  (tageszeit.Value()== 5))
{
if ((balkontemp.Value()-5) > wettertemp.Value()) 
{
    if (markise.Value() < 0.95)
    {  
           if (wind.Value()< 15)
           {
                 if (diffM> 900)
                   {
                      markise.State(0.95);
                      if (rolladen.Value()< 0.35)
                         {   
                          rolladen.State(1.0);
                         }       
                    }            
            }
           else
           {
               markise.State(0.0);
               if (tuer.Value()!= 2) 
                  {
                   rolladen.State(0.35);
                   } 
            }
      }
}
else
{ 
  if ((balkontemp.Value()-3) < wettertemp.Value()) 
    {
        if (markise.Value() == 0.0)
    {  }
     else
          { 
            if ((diffM> 1800) && (markise.Value() < 0.95))
             {
             markise.State(0.0);
              }
            }
  if (rolladen.Value() == 1.0)
    {  }
     else
          { 
         if ((diffR> 1800) && (rolladen.Value()< 0.35))
        {
         rolladen.State(1.0);
         }
            }
     
}
 } 
}      

! Steuerung West
if (tageszeit.Value()== 5)
{
   if ((balkontemp.Value()-5) > wettertemp.Value()) 
   {
    if (rolladen1.Value()== 1.0)
           {
              rolladen1.State(0.35);
              rolladen2.State(0.35);
              rolladen3.State(0.35);
            }
   }
   else
    {
   if ((balkontemp.Value()-3) < wettertemp.Value()) 
    {
    if ((diffR1> 1800) && (rolladen1.Value()< 0.35))
        {
          rolladen1.State(1.0);
          rolladen2.State(1.0);
          rolladen3.State(1.0);
         }
}
}
 }
Dann gibts noch eins welches die offenen Fenster prüft und bei zu geringer und hoher Temp alarmiert.

Code: Alles auswählen

! Konstanten
real kalt = 10.0;
real warm =25.0;
integer Zeitspanne=1800;  ! in Sekunden
string liste = "Buerofenster\tSchlafzimmerfenster\tLoungefenster";
var SysVar = dom.GetObject("OffeneFenster"); var SVar = SysVar.Value(); string S2=""; string ApiKey xxx";
string MessText;
string F;
string x;
string y;
string url;
boolean found;
!
! Aussentemperatur
var dp = dom.GetObject("Wetterstation:1").DPByHssDP("TEMPERATURE");
var ATemp = dp.Value();
! WriteLine("Aussentemperatur: "# ATemp) !
! Systemzeit als Integer in Sekunden
var SysTime = system.Date("%F %X").ToTime().ToInteger(); ! 
foreach (F,liste)
{
 found=false;
  foreach (x,SVar) { if (x==F) {found=true;} }
  var dp = dom.GetObject(F#":1").DPByHssDP("STATE");
  var TStamp = dp.Timestamp().ToInteger();
  var Status = dp.Value();
  ! WriteLine("Fensterstatus "# Status)
  var Diff = SysTime-TStamp;
  ! WriteLine("Zeitdifferenz "# Diff)
  if ((Status>0) && (Diff>Zeitspanne) && ((ATemp<kalt) || (ATemp>warm)) )
  {
   ! in Systemvariable aufnehmen falls nicht schon drin
   if (!found ) 
    { 
     SVar=SVar+F+"\t";
     SysVar.Variable(SVar); 
     MessText = "Fenster%20offen%20"#F;
     url="http://prowl.weks.net/publicapi/add?apikey="#ApiKey#
         "&application=HomeMatic&priority=1\&description=%20"#MessText#"&timeout=10";
     dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O - '"#url#"'");
    }
  }
  else
  {
   if (found) 
    { 
      ! aus Systemvariable lˆschen
      S2="";
      foreach(y,SVar) 
      {if (y!=F) {S2=S2+y+"\t";}} 
      SVar=S2;
      SysVar.Variable(SVar);
    }
  }

}
und dann noch das für die Anwesenheit von Chris hier aus dem Forum welches den Iphone Status vom Server abfragt. Diese läuft leider sehr oft, nämlich für 2 Iphones alle Minute versetzt um 30s, also eigentlich alle 30s. Vll. ist es das

Code: Alles auswählen

string host = "hm.home.nwt.ac";
string uuid = "xxx";
string varName = "Buzz";

string stdout;
string stderr;
string url = "http://" # host # "/hm_presence/state.php?uuid=" # uuid;

dom.GetObject("CUxD.CUX2801001:1.CMD_SETS").State("wget -q -O -  '"#url#"'");
var v = dom.GetObject("CUxD.CUX2801001:1.CMD_RETS").State();
boolean new_state = false;
if(dom.GetObject(varName)) {
if (v == 1) {
new_state = true;

}
if (dom.GetObject(varName).Value() != new_state) {
dom.GetObject(varName).State(new_state);
}
}

so Kleinigkeiten wie diese dürfte ja nichts machen. Läuft aus Aktualisierung des WC/Waschraums

Code: Alles auswählen

var wtemp= dom.GetObject("BidCos-RF.xxx:1.TEMPERATURE");
var wctemp= dom.GetObject("BidCos-RF.xxx:1.TEMPERATURE");
var whumid = dom.GetObject("BidCos-RF.xxx:1.HUMIDITY");
var wchumid = dom.GetObject("BidCos-RF.xxx:1.HUMIDITY");
var luefter = dom.GetObject("BidCos-RF.xxx:1.STATE");
var wcH=wchumid.Value();
var wH=whumid.Value();
var wcT=wctemp.Value();
var wT=wtemp.Value();

if ( ( wcH > (wH+6) ) ||
     (( wcT > (wT+4) ) && (wT>22)) )


{
luefter.State(true);
}
else
{
luefter.State(false);
}
Danke fürs Anschauen, Sebastian

Buzz2912
Beiträge: 61
Registriert: 14.10.2012, 12:59

Re: CCU Abstürze

Beitrag von Buzz2912 » 10.05.2013, 23:08

Hatte schon mal jemand gefragt...
Wie wärs mit einem nächtlichen Neustart der CCU. Vll. per SSH als Apple script vom Mac mIni ausgeführt.

Würde das was bringen? Oder ist es einfach das Zusammentreffen von zuvielen Ereignissen?

Buzz2912
Beiträge: 61
Registriert: 14.10.2012, 12:59

Re: CCU Abstürze

Beitrag von Buzz2912 » 12.05.2013, 00:27

Syslog bei CCU noch nicht bereit

May 12 00:21:37 (none) user.err rfd: XmlRpc transport error
May 12 00:21:50 (none) user.err rfd: XmlRpcClient error calling system.multicall({{[methodName:"event",params:{"1007","JEQ0122xxx:1","TEMPERATURE",24.900000}],[methodName:"event",params:{"1007","JEQ0122xxx:1","HUMIDITY",43}]}}) on binary://127.0.0.1:1999/RPC2:
May 12 00:21:50 (none) user.err rfd: XmlRpc transport error
May 12 00:21:53 (none) user.err rfd: XmlRpcClient error calling system.multicall({{[methodName:"event",params:{"1007","JEQ0211xxx:1","TEMPERATURE",23.300000}],[methodName:"event",params:{"1007","JEQ0211xxx:1","HUMIDITY",48}]}}) on binary://127.0.0.1:1999/RPC2:
May 12 00:21:53 (none) user.err rfd: XmlRpc transport error
May 12 00:22:13 (none) user.err rfd: XmlRpcClient error calling system.multicall({{[methodName:"event",params:{"1007","JEQ0211xxx:2","ADJUSTING_COMMAND",0}],[methodName:"event",params:{"1007","JEQ0211xxx:2","ADJUSTING_DATA",0}]}}) on binary://127.0.0.1:1999/RPC2:
May 12 00:22:13 (none) user.err rfd: XmlRpc transport error
May 12 00:22:13 (none) user.err rfd: XmlRpcClient error calling system.multicall({{[methodName:"event",params:{"1007","JEQ0213xxx:1","VALVE_STATE",0}],[methodName:"event",params:{"1007","JEQ0213xxx:1","ERROR",0}]}}) on binary://127.0.0.1:1999/RPC2:
May 12 00:22:13 (none) user.err rfd: XmlRpc transport error
May 12 00:22:21 (none) user.err rfd: XmlRpcClient error calling system.multicall({{[methodName:"event",params:{"1007","JEQ0122xxx:1","TEMPERATURE",23.800000}],[methodName:"event",params:{"1007","JEQ0122xxx:1","HUMIDITY",48}]}}) on binary://127.0.0.1:1999/RPC2:
May 12 00:22:21 (none) user.err rfd: XmlRpc transport error
May 12 00:22:30 (none) user.err rfd: XmlRpcClient error calling system.multicall({{[methodName:"event",params:{"1007","JEQ0211xxx:1","TEMPERATURE",23.700000}],[methodName:"event",params:{"1007","JEQ0211xxx:1","HUMIDITY",51}]}}) on binary://127.0.0.1:1999/RPC2:
May 12 00:22:30 (none) user.err rfd: XmlRpc transport error
May 12 00:22:50 (none) user.err rfd: XmlRpcClient error calling system.multicall({{[methodName:"event",params:{"1007","JEQ0211xxx:2","ADJUSTING_COMMAND",0}],[methodName:"event",params:{"1007","JEQ0211xxx:2","ADJUSTING_DATA",0}]}}) on binary://127.0.0.1:1999/RPC2:
May 12 00:22:50 (none) user.err rfd: XmlRpc transport error
May 12 00:22:50 (none) user.err rfd: XmlRpcClient error calling system.multicall({{[methodName:"event",params:{"1007","JEQ0213240:1","VALVE_STATE",0}],[methodName:"event",params:{"1007","JEQ0213xxx:1","ERROR",0}]}}) on binary://127.0.0.1:1999/RPC2:
May 12 00:22:50 (none) user.err rfd: XmlRpc transport error
May 12 00:23:08 (none) authpriv.info dropbear[31691]: Child connection from 192.168.1.39:56021

Hier die ausgelesenen Befehle aus dem Terminal Fenster:
BusyBox v1.00 (2012.10.17-12:54+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ # free
total used free shared buffers
Mem: 62372 22320 40052 0 0
Swap: 0 0 0
Total: 62372 22320 40052
~ # ps
PID Uid VmSize Stat Command
1 root 336 S init
2 root SWN [ksoftirqd/0]
3 root SW< [events/0]
4 root SW< [khelper]
5 root SW< [kthread]
30 root SW< [kblockd/0]
33 root SW< [khubd]
35 root SW< [kseriod]
48 root SW [pdflush]
49 root SW [pdflush]
50 root SW< [kswapd0]
51 root SW< [aio/0]
659 root SW [mtdblockd]
754 root 320 S /sbin/syslogd -b 2 -R 192.168.1.39 -L
784 root 260 S < udevd
821 root 276 S ntpclient -h ntp.homematic.com -l
828 root SW< [lcd_wq]
923 root 716 S lighttpd -f /etc/lighttpd.conf
924 root 1116 S lighttpd -f /etc/lighttpd.conf
927 root 1124 S lighttpd -f /etc/lighttpd.conf
928 root 1116 S lighttpd -f /etc/lighttpd.conf
929 root 1148 S lighttpd -f /etc/lighttpd.conf
930 root 1232 S lighttpd -f /etc/lighttpd.conf
931 root 1252 S lighttpd -f /etc/lighttpd.conf
932 root 1152 S lighttpd -f /etc/lighttpd.conf
933 root 1232 S lighttpd -f /etc/lighttpd.conf
934 root 1236 S lighttpd -f /etc/lighttpd.conf
935 root 1260 S lighttpd -f /etc/lighttpd.conf
937 root 764 S lighttpd -f /etc/lighttpd_ssl.conf
941 root 516 S lighttpd -f /etc/lighttpd_ssl.conf
942 root 516 S lighttpd -f /etc/lighttpd_ssl.conf
943 root 516 S lighttpd -f /etc/lighttpd_ssl.conf
944 root 516 S lighttpd -f /etc/lighttpd_ssl.conf
945 root 516 S lighttpd -f /etc/lighttpd_ssl.conf
946 root 516 S lighttpd -f /etc/lighttpd_ssl.conf
947 root 516 S lighttpd -f /etc/lighttpd_ssl.conf
948 root 516 S lighttpd -f /etc/lighttpd_ssl.conf
949 root 516 S lighttpd -f /etc/lighttpd_ssl.conf
950 root 516 S lighttpd -f /etc/lighttpd_ssl.conf
965 root 256 S udhcpd /etc/udhcpd.usb0.conf
968 root 252 S yaku-ns -d -F 0 -C 0 -c /etc/yaku-ns.conf -u root -b
971 root 304 S crond
972 root 692 S ssdpd
974 root 1340 S hss_lcd -h http://127.0.0.1/config/display/hss_index.
976 root 2448 S hs485d -l 5
984 root 2448 S hs485d -l 5
985 root 2448 S < hs485d -l 5
986 root 2448 S < hs485d -l 5
988 root 5956 S rfd -d -f /etc/config/rfd.conf -l 5
989 root 1488 S pfmd -l 5
991 root 5956 S rfd -d -f /etc/config/rfd.conf -l 5
992 root 5956 S < rfd -d -f /etc/config/rfd.conf -l 5
993 root 1488 S pfmd -l 5
994 root 1488 S < pfmd -l 5
995 root 5956 S < rfd -d -f /etc/config/rfd.conf -l 5
996 root 1488 S < pfmd -l 5
1015 root 352 S /bin/sh /opt/mh/user/loop.sh
1044 root 516 S /usr/local/addons/cuxd/cuxd -r/usr/local/addons/cuxd/
1074 root 308 S /usr/local/addons/dropbear/dropbear -d /usr/local/add
1078 root 316 S /sbin/getty 115200 ttyS0 vt100
31924 root 504 S /usr/local/addons/dropbear/dropbear -d /usr/local/add
31938 root 428 S -sh
31955 root 236 S sleep 60
31971 root Z [tclsh]
31972 root 324 R ps
~ # cat /proc/meminfo
MemTotal: 62372 kB
MemFree: 40040 kB
Buffers: 0 kB
Cached: 5252 kB
SwapCached: 0 kB
Active: 14316 kB
Inactive: 2040 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 11124 kB
Mapped: 4144 kB
Slab: 3452 kB
SReclaimable: 880 kB
SUnreclaim: 2572 kB
PageTables: 636 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 31184 kB
Committed_AS: 23900 kB
VmallocTotal: 956416 kB
VmallocUsed: 9692 kB
VmallocChunk: 940028 kB
~ # uptime
00:31:07 up 2 days, 1:46, load average: 0.31, 0.31, 0.57
~ #

Benutzeravatar
anli
Beiträge: 4326
Registriert: 10.06.2009, 14:01
Wohnort: 20 Min. nördlich von Hannover und bei Bremen
Hat sich bedankt: 1 Mal
Danksagung erhalten: 23 Mal
Kontaktdaten:

Re: CCU Abstürze

Beitrag von anli » 12.05.2013, 23:15

Das CCU Log deutet auf defekte Wetterprogramme hin, eventuell mal die systeminternen Programme einblenden und prüfen. Die Seriennummern brauchst Du übrigens nicht zu kürzen, aus denen kann man nix ablesen - und wenn, dann alle ;-)
Der Hänger kommt aber vermutlich von den externen Programmen (ipad etc.), hatten wir schon mal. Nutze die mal nicht oder nutze eine eventuelle abmelden-Funktion darin.
Herzliche Grüße, anli

Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.

Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)

Einsteiger-Hilfeerweiterter Skript-Parser

mauri
Beiträge: 58
Registriert: 13.05.2008, 19:03

Re: CCU Abstürze

Beitrag von mauri » 04.06.2013, 21:08

Hallo,
ich habe auch ab und zu Abstürze. Jedes Mal kann ich sie auf die Transport Error der Wetterstation zurückführen. Nach einem Neustart der CCU geht es wieder. Vor 2 Jahren hatte ich das Problem öfters, dann ist der Wettersensor defekt geworden. Leider gab es hier keinen Austauch der Elektronik, sondern ich musste mir eine neuen kaufen. Nun fängt das Problem wieder an... (Shit) Gut wäre, wenn die CCU die Probleme ignorieren würde und der Tansport error keinen Absturz verursachen würde...
1 CCU, 7 Jalousieaktoren, 2 Dimmaktoren, 4 Schaltaktoren, Wetterstation, 2x Keymatic,
1Stellaktor, den ich leider nicht über die CCU regeln kann, und many to come

Antworten

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