CCU3 automatischer Neustart bei Fehler
Moderator: Co-Administratoren
- Roland M.
- Beiträge: 9807
- Registriert: 08.12.2012, 15:53
- System: CCU
- Wohnort: Graz, Österreich
- Hat sich bedankt: 252 Mal
- Danksagung erhalten: 1381 Mal
Re: CCU3 automatischer Neustart bei Fehler
Hallo!
Ich glaube, in der originalen CCU3 steckt eine 8GB-Karte.
Und das beste Preis/Leistungsverhältnis haben im Moment Karten mit 32 GB, wenn du überhaupt noch kleinere Karten bekommst.
Nimm, was dir Spaß macht und was verfügbar ist.
Aber bitte wie schon gesagt auf "high endurance" oder "max endurance" achten, die sind für höhere Schreibzyklen ausgelegt.
Roland
4 GB Minimum.
Ich glaube, in der originalen CCU3 steckt eine 8GB-Karte.
Und das beste Preis/Leistungsverhältnis haben im Moment Karten mit 32 GB, wenn du überhaupt noch kleinere Karten bekommst.
Nimm, was dir Spaß macht und was verfügbar ist.
Aber bitte wie schon gesagt auf "high endurance" oder "max endurance" achten, die sind für höhere Schreibzyklen ausgelegt.
Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
- Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
- Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
- Fehlermeldungen genau abschreiben, besser noch...
- Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
-
- Beiträge: 153
- Registriert: 04.12.2021, 16:25
- System: CCU und Access Point
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 1 Mal
Re: CCU3 automatischer Neustart bei Fehler
Hallo,
nachdem der Fehler auch nach Wechsel des Speichers (lief aber sehr lange ohne Fehler) wieder aufgetreten ist, hier mal ein Auszug. Vielleicht kann mir jemand den Fehler darin finden.
nachdem der Fehler auch nach Wechsel des Speichers (lief aber sehr lange ohne Fehler) wieder aufgetreten ist, hier mal ein Auszug. Vielleicht kann mir jemand den Fehler darin finden.
- Dateianhänge
-
- Textdokument (neu).txt
- (74.28 KiB) 9-mal heruntergeladen
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: CCU3 automatischer Neustart bei Fehler
Code: Alles auswählen
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: http request details: #1, IsIdle=false, req = POST /tclrega.exe HTTP/1.1^M Host: 10.220.239.150:818 1^M Accept: */*^M Content-Length: 6344^M Content-Type: application/x-www-form-urlencoded^M X-Forwarded-For: 10.200.201.122^M X-Host: 10.220.239.150:8181^ M X-Forwarded-Host: 10.220.239.150:8181^M X-Forwarded-Proto: http^M Connection: close^M ^M string sChnId; string sDPId; boolean dFirst = true; Write("{" ); Write('"Device":['); object oDevice = dom.GetObject('28563'); boolean bDevReady = oDevice.ReadyConfig(); string sDevInterfaceId = oDevice.Interface( ); string sDevInterface = dom.GetObject(sDevInterfaceId).Name(); if (bDevReady) { if (dFirst) { dFirst = false; } else { Writ eLine(','); } Write('{'); Write('"ID":"' # oDevice.ID()); Write('","Name":"' # oDevice.Name()); Write('","TypeName":"' # oDevice.Type Name()); Write('","HssType":"' # oDevice.HssType() # '","Address":"' # oDevice.Address() # '","Interface":"' # sDevInterface);
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: http request details: #2, IsIdle=false, req = POST /tclrega.exe HTTP/1.1^M Host: 10.220.239.150:818 1^M Accept: */*^M Content-Length: 6344^M Content-Type: application/x-www-form-urlencoded^M X-Forwarded-For: 10.200.201.122^M X-Host: 10.220.239.150:8181^ M X-Forwarded-Host: 10.220.239.150:8181^M X-Forwarded-Proto: http^M Connection: close^M ^M string sChnId; string sDPId; boolean dFirst = true; Write("{" ); Write('"Device":['); object oDevice = dom.GetObject('11289'); boolean bDevReady = oDevice.ReadyConfig(); string sDevInterfaceId = oDevice.Interface( ); string sDevInterface = dom.GetObject(sDevInterfaceId).Name(); if (bDevReady) { if (dFirst) { dFirst = false; } else { Writ eLine(','); } Write('{'); Write('"ID":"' # oDevice.ID()); Write('","Name":"' # oDevice.Name()); Write('","TypeName":"' # oDevice.Type Name()); Write('","HssType":"' # oDevice.HssType() # '","Address":"' # oDevice.Address() # '","Interface":"' # sDevInterface);
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: http request details: #3, IsIdle=false, req = POST /tclrega.exe HTTP/1.1^M Host: 10.220.239.150:818 1^M Accept: */*^M Content-Length: 6344^M Content-Type: application/x-www-form-urlencoded^M X-Forwarded-For: 10.200.201.122^M X-Host: 10.220.239.150:8181^ M X-Forwarded-Host: 10.220.239.150:8181^M X-Forwarded-Proto: http^M Connection: close^M ^M string sChnId; string sDPId; boolean dFirst = true; Write("{" ); Write('"Device":['); object oDevice = dom.GetObject('14810'); boolean bDevReady = oDevice.ReadyConfig(); string sDevInterfaceId = oDevice.Interface( ); string sDevInterface = dom.GetObject(sDevInterfaceId).Name(); if (bDevReady) { if (dFirst) { dFirst = false; } else { Writ eLine(','); } Write('{'); Write('"ID":"' # oDevice.ID()); Write('","Name":"' # oDevice.Name()); Write('","TypeName":"' # oDevice.Type Name()); Write('","HssType":"' # oDevice.HssType() # '","Address":"' # oDevice.Address() # '","Interface":"' # sDevInterface);
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: http request details: #4, IsIdle=false, req = POST /tclrega.exe HTTP/1.1^M Host: 10.220.239.150:818 1^M Accept: */*^M Content-Length: 6344^M Content-Type: application/x-www-form-urlencoded^M X-Forwarded-For: 10.200.201.122^M X-Host: 10.220.239.150:8181^ M X-Forwarded-Host: 10.220.239.150:8181^M X-Forwarded-Proto: http^M Connection: close^M ^M string sChnId; string sDPId; boolean dFirst = true; Write("{" ); Write('"Device":['); object oDevice = dom.GetObject('11289'); boolean bDevReady = oDevice.ReadyConfig(); string sDevInterfaceId = oDevice.Interface( ); string sDevInterface = dom.GetObject(sDevInterfaceId).Name(); if (bDevReady) { if (dFirst) { dFirst = false; } else { Writ eLine(','); } Write('{'); Write('"ID":"' # oDevice.ID()); Write('","Name":"' # oDevice.Name()); Write('","TypeName":"' # oDevice.Type Name()); Write('","HssType":"' # oDevice.HssType() # '","Address":"' # oDevice.Address() # '","Interface":"' # sDevInterface);
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: http request details: #5, IsIdle=false, req = POST /tclrega.exe HTTP/1.1^M Host: 10.220.239.150:818 1^M Accept: */*^M Content-Length: 6344^M Content-Type: application/x-www-form-urlencoded^M X-Forwarded-For: 10.200.201.122^M X-Host: 10.220.239.150:8181^ M X-Forwarded-Host: 10.220.239.150:8181^M X-Forwarded-Proto: http^M Connection: close^M ^M string sChnId; string sDPId; boolean dFirst = true; Write("{" ); Write('"Device":['); object oDevice = dom.GetObject('28563'); boolean bDevReady = oDevice.ReadyConfig(); string sDevInterfaceId = oDevice.Interface( ); string sDevInterface = dom.GetObject(sDevInterfaceId).Name(); if (bDevReady) { if (dFirst) { dFirst = false; } else { Writ eLine(','); } Write('{'); Write('"ID":"' # oDevice.ID()); Write('","Name":"' # oDevice.Name()); Write('","TypeName":"' # oDevice.Type Name()); Write('","HssType":"' # oDevice.HssType() # '","Address":"' # oDevice.Address() # '","Interface":"' # sDevInterface);
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: http request details: #6, IsIdle=false, req = POST /tclrega.exe HTTP/1.1^M Host: 10.220.239.150:818 1^M Accept: */*^M Content-Length: 6344^M Content-Type: application/x-www-form-urlencoded^M X-Forwarded-For: 10.200.201.122^M X-Host: 10.220.239.150:8181^ M X-Forwarded-Host: 10.220.239.150:8181^M X-Forwarded-Proto: http^M Connection: close^M ^M string sChnId; string sDPId; boolean dFirst = true; Write("{" ); Write('"Device":['); object oDevice = dom.GetObject('18333'); boolean bDevReady = oDevice.ReadyConfig(); string sDevInterfaceId = oDevice.Interface( ); string sDevInterface = dom.GetObject(sDevInterfaceId).Name(); if (bDevReady) { if (dFirst) { dFirst = false; } else { Writ eLine(','); } Write('{'); Write('"ID":"' # oDevice.ID()); Write('","Name":"' # oDevice.Name()); Write('","TypeName":"' # oDevice.Type Name()); Write('","HssType":"' # oDevice.HssType() # '","Address":"' # oDevice.Address() # '","Interface":"' # sDevInterface);
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: http request details: #7, IsIdle=false, req = POST /tclrega.exe HTTP/1.1^M Host: 10.220.239.150:818 1^M Accept: */*^M Content-Length: 6344^M Content-Type: application/x-www-form-urlencoded^M X-Forwarded-For: 10.200.201.122^M X-Host: 10.220.239.150:8181^ M X-Forwarded-Host: 10.220.239.150:8181^M X-Forwarded-Proto: http^M Connection: close^M ^M string sChnId; string sDPId; boolean dFirst = true; Write("{" ); Write('"Device":['); object oDevice = dom.GetObject('18333'); boolean bDevReady = oDevice.ReadyConfig(); string sDevInterfaceId = oDevice.Interface( ); string sDevInterface = dom.GetObject(sDevInterfaceId).Name(); if (bDevReady) { if (dFirst) { dFirst = false; } else { Writ eLine(','); } Write('{'); Write('"ID":"' # oDevice.ID()); Write('","Name":"' # oDevice.Name()); Write('","TypeName":"' # oDevice.Type Name()); Write('","HssType":"' # oDevice.HssType() # '","Address":"' # oDevice.Address() # '","Interface":"' # sDevInterface);
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: http request details: #8, IsIdle=false, req = POST /tclrega.exe HTTP/1.1^M Host: 10.220.239.150:818 1^M Accept: */*^M Content-Length: 6344^M Content-Type: application/x-www-form-urlencoded^M X-Forwarded-For: 10.200.201.122^M X-Host: 10.220.239.150:8181^ M X-Forwarded-Host: 10.220.239.150:8181^M X-Forwarded-Proto: http^M Connection: close^M ^M string sChnId; string sDPId; boolean dFirst = true; Write("{" ); Write('"Device":['); object oDevice = dom.GetObject('28295'); boolean bDevReady = oDevice.ReadyConfig(); string sDevInterfaceId = oDevice.Interface( ); string sDevInterface = dom.GetObject(sDevInterfaceId).Name(); if (bDevReady) { if (dFirst) { dFirst = false; } else { Writ eLine(','); } Write('{'); Write('"ID":"' # oDevice.ID()); Write('","Name":"' # oDevice.Name()); Write('","TypeName":"' # oDevice.Type Name()); Write('","HssType":"' # oDevice.HssType() # '","Address":"' # oDevice.Address() # '","Interface":"' # sDevInterface);
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: http request details: #9, IsIdle=false, req = POST /tclrega.exe HTTP/1.1^M Host: 10.220.239.150:818 1^M Accept: */*^M Content-Length: 6344^M Content-Type: application/x-www-form-urlencoded^M X-Forwarded-For: 10.200.201.122^M X-Host: 10.220.239.150:8181^ M X-Forwarded-Host: 10.220.239.150:8181^M X-Forwarded-Proto: http^M Connection: close^M ^M string sChnId; string sDPId; boolean dFirst = true; Write("{" ); Write('"Device":['); object oDevice = dom.GetObject('28358'); boolean bDevReady = oDevice.ReadyConfig(); string sDevInterfaceId = oDevice.Interface( ); string sDevInterface = dom.GetObject(sDevInterfaceId).Name(); if (bDevReady) { if (dFirst) { dFirst = false; } else { Writ eLine(','); } Write('{'); Write('"ID":"' # oDevice.ID()); Write('","Name":"' # oDevice.Name()); Write('","TypeName":"' # oDevice.Type Name()); Write('","HssType":"' # oDevice.HssType() # '","Address":"' # oDevice.Address() # '","Interface":"' # sDevInterface);
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: http request details: #10, IsIdle=false, req = POST /tclrega.exe HTTP/1.1^M Host: 10.220.239.150:81 81^M Accept: */*^M Content-Length: 6344^M Content-Type: application/x-www-form-urlencoded^M X-Forwarded-For: 10.200.201.122^M X-Host: 10.220.239.150:8181 ^M X-Forwarded-Host: 10.220.239.150:8181^M X-Forwarded-Proto: http^M Connection: close^M ^M string sChnId; string sDPId; boolean dFirst = true; Write("{ "); Write('"Device":['); object oDevice = dom.GetObject('11449'); boolean bDevReady = oDevice.ReadyConfig(); string sDevInterfaceId = oDevice.Interface (); string sDevInterface = dom.GetObject(sDevInterfaceId).Name(); if (bDevReady) { if (dFirst) { dFirst = false; } else { Wri teLine(','); } Write('{'); Write('"ID":"' # oDevice.ID()); Write('","Name":"' # oDevice.Name()); Write('","TypeName":"' # oDevice.Typ eName()); Write('","HssType":"' # oDevice.HssType() # '","Address":"' # oDevice.Address() # '","Interface":"' # sDevInterface);
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: http request details: #11, IsIdle=false, req = POST /tclrega.exe HTTP/1.1^M Host: 10.220.239.150:81 81^M Accept: */*^M Content-Length: 6344^M Content-Type: application/x-www-form-urlencoded^M X-Forwarded-For: 10.200.201.122^M X-Host: 10.220.239.150:8181 ^M X-Forwarded-Host: 10.220.239.150:8181^M X-Forwarded-Proto: http^M Connection: close^M ^M string sChnId; string sDPId; boolean dFirst = true; Write("{ "); Write('"Device":['); object oDevice = dom.GetObject('11396'); boolean bDevReady = oDevice.ReadyConfig(); string sDevInterfaceId = oDevice.Interface (); string sDevInterface = dom.GetObject(sDevInterfaceId).Name(); if (bDevReady) { if (dFirst) { dFirst = false; } else { Wri teLine(','); } Write('{'); Write('"ID":"' # oDevice.ID()); Write('","Name":"' # oDevice.Name()); Write('","TypeName":"' # oDevice.Typ eName()); Write('","HssType":"' # oDevice.HssType() # '","Address":"' # oDevice.Address() # '","Interface":"' # sDevInterface);
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: http request details: #12, IsIdle=false, req = POST /tclrega.exe HTTP/1.1^M Host: 10.220.239.150:81 81^M Accept: */*^M Content-Length: 6344^M Content-Type: application/x-www-form-urlencoded^M X-Forwarded-For: 10.200.201.122^M X-Host: 10.220.239.150:8181 ^M X-Forwarded-Host: 10.220.239.150:8181^M X-Forwarded-Proto: http^M Connection: close^M ^M string sChnId; string sDPId; boolean dFirst = true; Write("{ "); Write('"Device":['); object oDevice = dom.GetObject('28358'); boolean bDevReady = oDevice.ReadyConfig(); string sDevInterfaceId = oDevice.Interface (); string sDevInterface = dom.GetObject(sDevInterfaceId).Name(); if (bDevReady) { if (dFirst) { dFirst = false; } else { Wri teLine(','); } Write('{'); Write('"ID":"' # oDevice.ID()); Write('","Name":"' # oDevice.Name()); Write('","TypeName":"' # oDevice.Typ eName()); Write('","HssType":"' # oDevice.HssType() # '","Address":"' # oDevice.Address() # '","Interface":"' # sDevInterface);
Feb 29 14:02:55 ccu3-webui local0.emerg ReGaHss: CRASH: Could not spawn a new request handler! {"HTTP-Listener"} [ThreadFunction():httpListener.cpp:178]
Feb 29 14:02:55 ccu3-webui local0.info ReGaHss: Info: Max. connections (12) reached! {"HTTP-Listener"} [ThreadFunction():httpListener.cpp:161]
Feb 29 14:02:56 ccu3-webui local0.info ReGaHss: Info: Max. connections (12) reached! {"HTTP-Listener"} [ThreadFunction():httpListener.cpp:161]
Feb 29 14:02:57 ccu3-webui local0.info ReGaHss: Info: Max. connections (12) reached! {"HTTP-Listener"} [ThreadFunction():httpListener.cpp:161]
Feb 29 14:02:58 ccu3-webui local0.info ReGaHss: Info: Max. connections (12) reached! {"HTTP-Listener"} [ThreadFunction():httpListener.cpp:161]
Feb 29 14:02:59 ccu3-webui local0.info ReGaHss: Info: Max. connections (12) reached! {"HTTP-Listener"} [ThreadFunction():httpListener.cpp:161]
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
-
- Beiträge: 9686
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1627 Mal
Re: CCU3 automatischer Neustart bei Fehler
Was denn?
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: CCU3 automatischer Neustart bei Fehler
Komisch, dass ich die Skript-Schnipsel genau hier wiederfinde:
https://github.com/ioBroker/ioBroker.hm ... 1873548976
-
- Beiträge: 1172
- Registriert: 14.02.2016, 12:32
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Heidenheim
- Hat sich bedankt: 57 Mal
- Danksagung erhalten: 226 Mal
Re: CCU3 automatischer Neustart bei Fehler
Werden die evtl. in der neuen HomeAssistant-Anbindung auch verwendet? Das verwendet thphilipp m.W..
Evtl. ist in HA irgendwas eingestellt das die CCU bombardiert.
Z.B. irgendwelche Automatisierungen die sich selbst wieder aufrufen?
Evtl. ist in HA irgendwas eingestellt das die CCU bombardiert.
Z.B. irgendwelche Automatisierungen die sich selbst wieder aufrufen?