Hauptmenü

Fhem Absturz jede Nacht

Begonnen von Andre0909, 06 April 2018, 10:14:13

Vorheriges Thema - Nächstes Thema

Andre0909

Hilfe :)

Mein eigentlich rund laufendes FHEM stürzt seit 4 Nächten jeweils nachts ab.

Ich hatte daher schon global verbose auf 4 gesetzt und werde es für die kommende Nacht auf 5 setzen falls die Infos nicht reichen.

Ich habe mal die letzten Log-Dateien um 0:15 Uhr angehangen und meine neustart heute morgen. Werd wie gesagt nicht ganz schlau daraus ob mir das schon was verrät oder ich auf die "Verbose 5" Werte nächste Nacht warten muss...

2018.04.06 00:15:37.739 4: AMADCommBridge (myAMADCommBridge) - AMADCommBridge: processing receive reading values - Device: TabletWohnzimmer Data: HASH(0x5b57790)
2018.04.06 00:15:37.739 4: AMADDevice (myAMADCommBridge) - ParseFn was called
2018.04.06 00:15:37.740 4: AMADDevice (TabletWohnzimmer) - find logical device: TabletWohnzimmer
2018.04.06 00:15:37.741 4: AMADCommBridge (myAMADCommBridge) - call Dispatcher
2018.04.06 00:15:37.742 4: AMADCommBridge (myAMADCommBridge_192.168.178.99_48606) - PARTIAL lenght: 0
2018.04.06 00:15:56.529 4: http://fritz.box/webservices/homeautoswitch.lua?sid=1d25082ef46f3e54&switchcmd=getdevicelistinfos: HTTP response code 200
2018.04.06 00:15:57.012 4: http://fritz.box/webservices/homeautoswitch.lua?sid=9897b4ff07da1682&switchcmd=getdevicelistinfos: HTTP response code 200
2018.04.06 00:16:03.842 4: <hidden>: HTTP response code 200
2018.04.06 00:16:03.846 4: TelegramBot_UpdatePoll teleBot: initiate polling with nonblockingGet with 120s
2018.04.06 00:16:03.850 4: TelegramBot_Callback teleBot: resulted in SUCCESS from Polling
2018.04.06 00:16:08.041 4: BlockingCall (SYSMON_blockingCall): created child (18047), uses telnetPort to connect back
2018.04.06 00:16:08.072 4: Connection accepted from telnetPort_127.0.0.1_57490
2018.04.06 00:16:12.818 4: parse status message for hueBridge1_HUEDevice1
2018.04.06 00:16:12.823 4: parse status message for hueBridge1_HUEDevice2
2018.04.06 00:16:12.828 4: parse status message for hueBridge1_HUEDevice4
2018.04.06 00:16:12.833 4: parse status message for hueBridge1_HUEDevice3
2018.04.06 00:16:19.276 4: BUSCH_RADIO_sendUDP(192.168.178.255, 4244, COMMAND:DISCOVER\r\n\r\nID:Radiounten\r\n\r\n)
2018.04.06 00:16:19.309 4: ENIGMA2 SATReceiver: REQ powerstate
2018.04.06 00:16:19.355 4: BUSCH_RADIO_received(COMMAND:DISCOVER\r\nIP:192.168.178.6\r\nNAME:RADIO-INET28631\r\nAPP_VERSION:2.0\r\nRESPONSE:ACK\r\n\r\n)
2018.04.06 00:16:19.370 4: BUSCH_RADIO_received(COMMAND:DISCOVER\r\nIP:192.168.178.6\r\nNAME:RADIO-INET28631\r\nAPP_VERSION:2.0\r\nRESPONSE:ACK\r\n\r\n)
2018.04.06 00:16:22.315 4: ENIGMA2 SATReceiver: RCV TIMEOUT powerstate
2018.04.06 00:16:22.736 4: BlockingCall (UWZ_Run): created child (18075), uses telnetPort to connect back
2018.04.06 00:16:22.766 4: Connection accepted from telnetPort_127.0.0.1_57508
2018.04.06 00:16:23.265 4: http://fritz.box/webservices/homeautoswitch.lua?sid=b95ebefb9692b909&switchcmd=getdevicelistinfos: HTTP response code 200

2018.04.06 08:59:53.734 1: Including fhem.cfg


Jmd eine Idee? Es startet sich auch nicht automatisch neu - hab heute morgen den Pi neugestartet, dann sprang fhem wieder an

Frank_Huber

Ein Schuss ins Blaue:

der letzte Eintrag ist eine DNS Abfrage. bei nicht verfügbarem Netz kann das zumindest blockieren.
Ist im global das DNS Server attribut gesetzt (auf die IP des Routers i.d.R.)?

Schlimbo

Verwendest du das HomeConnect Modul?
Hier gibt es nämlich momentan Probleme die zu deiner Beschreibung passen könnten.

Andre0909

Zitat von: Frank_Huber am 06 April 2018, 10:28:37
Ein Schuss ins Blaue:

der letzte Eintrag ist eine DNS Abfrage. bei nicht verfügbarem Netz kann das zumindest blockieren.
Ist im global das DNS Server attribut gesetzt (auf die IP des Routers i.d.R.)?

Nein ist nicht eingestellt

Andre0909

Zitat von: Schlimbo am 06 April 2018, 10:30:23
Verwendest du das HomeConnect Modul?
Hier gibt es nämlich momentan Probleme die zu deiner Beschreibung passen könnten.

Ja nutze ich. FHEM ist gerade auch wieder abgeschmiert. Ich deaktivier das Modul mal und teste

Frank_Huber

Und setze das dns Attribut

Mit dem Handy online, daher kurz gefasst...


Andre0909

Okay heute nach wieder abgestürzt. Homeconnect deaktiviert. DNS stelle ich jetzt ein .


2018.04.07 01:16:04.965 4: parse status message for hueBridge1_HUEDevice1
2018.04.07 01:16:04.966 5: $VAR1 = {
          'manufacturername' => 'Philips',
          'modelid' => 'LLC010',
          'name' => 'Hue color light 1',
          'state' => {
                       'alert' => 'select',
                       'bri' => 174,
                       'colormode' => 'hs',
                       'effect' => 'none',
                       'hue' => 28203,
                       'on' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' ),
                       'reachable' => bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' ),
                       'sat' => 254,
                       'xy' => [
                                 '0.2078',
                                 '0.6605'
                               ]
                     },
          'swversion' => '5.23.1.13452',
          'type' => 'Color light',
          'uniqueid' => '00:17:88:01:00:0d:ee:d2-0b'
        };

2018.04.07 01:16:06.080 4: <hidden>: HTTP response code 200
2018.04.07 01:16:06.080 5: HttpUtils <hidden>: Got data, length: 23
2018.04.07 01:16:06.081 5: HttpUtils response header:
HTTP/1.1 200 OK
Server: nginx/1.12.2
Date: Fri, 06 Apr 2018 23:16:22 GMT
Content-Type: application/json
Content-Length: 23
Connection: close
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS
Access-Control-Expose-Headers: Content-Length,Content-Type,Date,Server,Connection
Strict-Transport-Security: max-age=31536000; includeSubdomains
2018.04.07 01:16:06.081 5: TelegramBot_Callback teleBot: called from Polling
2018.04.07 01:16:06.081 5: TelegramBot_Callback teleBot: data returned :{"ok":true,"result":[]}:
2018.04.07 01:16:06.082 5: TelegramBot_Deepencode teleBot: found an ARRAY
2018.04.07 01:16:06.082 5: TelegramBot_Deepencode teleBot: encoded a String from :1: to :1:
2018.04.07 01:16:06.082 5: TelegramBot_Deepencode teleBot: found a HASH
2018.04.07 01:16:06.082 5: TelegramBot_Callback teleBot: after encoding
2018.04.07 01:16:06.083 5: TelegramBot_Callback teleBot: polling returned result? 0
2018.04.07 01:16:06.083 5: UpdatePoll teleBot: number of results 0
2018.04.07 01:16:06.083 5: TelegramBot_UpdatePoll teleBot: called
2018.04.07 01:16:06.084 5: TelegramBot_UpdatePoll teleBot: - Initiate non blocking polling - With callback set
2018.04.07 01:16:06.085 5: TelegramBot_readToken: Read Telegram API token from file
2018.04.07 01:16:06.087 4: TelegramBot_UpdatePoll teleBot: initiate polling with nonblockingGet with 120s
2018.04.07 01:16:06.088 5: HttpUtils url=<hidden>
2018.04.07 01:16:06.090 5: IP: api.telegram.org -> 149.154.167.220
2018.04.07 01:16:06.091 5: TelegramBot_UpdatePoll teleBot: - Ende > next polling started
2018.04.07 01:16:06.091 4: TelegramBot_Callback teleBot: resulted in SUCCESS from Polling
2018.04.07 01:16:06.092 5: TelegramBot_Callback teleBot: - Ende > Control back to FHEM
2018.04.07 01:16:06.160 5: HttpUtils request header:
GET /bot560908489:AAG5vix9cZYDE0L3dlWi97-q4BQaocswJO4/getUpdates?offset=764344612&limit=5&timeout=120 HTTP/1.0
Host: api.telegram.org
Accept-Encoding: gzip,deflate
agent: TelegramBot/1.0
User-Agent: TelegramBot/1.0
Accept: application/json
Accept-Charset: utf-8

2018.04.07 01:16:08.748 5: BUSCH_RADIO_Get(discover, )
2018.04.07 01:16:08.754 4: BUSCH_RADIO_sendUDP(192.168.178.255, 4244, COMMAND:DISCOVER\r\n\r\nID:Radiounten\r\n\r\n)
2018.04.07 01:16:08.875 5: BUSCH_RADIO_Read()
2018.04.07 01:16:08.875 4: BUSCH_RADIO_received(COMMAND:DISCOVER\r\nIP:192.168.178.6\r\nNAME:RADIO-INET28631\r\nAPP_VERSION:2.0\r\nRESPONSE:ACK\r\n\r\n)
2018.04.07 01:16:08.876 5: BUSCH_RADIO_Read()
2018.04.07 01:16:08.876 4: BUSCH_RADIO_received(COMMAND:DISCOVER\r\nIP:192.168.178.6\r\nNAME:RADIO-INET28631\r\nAPP_VERSION:2.0\r\nRESPONSE:ACK\r\n\r\n)
2018.04.07 01:16:08.878 5: Starting notify loop for Radiooben, 3 event(s), first is app_version: 2.0
2018.04.07 01:16:08.886 5: BUSCH_RADIO_Set(?, )
2018.04.07 01:16:08.889 5: End notify loop for Radiooben
2018.04.07 01:16:09.768 5: ENIGMA2 SATReceiver: called function ENIGMA2_GetStatus()
2018.04.07 01:16:09.771 5: ENIGMA2 SATReceiver: called function ENIGMA2_SendCommand()
2018.04.07 01:16:09.772 4: ENIGMA2 SATReceiver: REQ powerstate
2018.04.07 01:16:09.772 5: ENIGMA2 SATReceiver: GET http://192.168.178.4/web/powerstate (noshutdown=1)
2018.04.07 01:16:09.772 5: HttpUtils url=http://192.168.178.4/web/powerstate
2018.04.07 01:16:09.773 5: IP: 192.168.178.4 -> 192.168.178.4


nächster Eintrag ist mein Reboot um 8:15

Andre0909

Zitat von: Frank_Huber am 06 April 2018, 22:31:36
Und setze das dns Attribut

Mit dem Handy online, daher kurz gefasst...

seitdem..kein Absturz :)