Hallo,
ich logge die Musik mit, die auf meinen Sonos-Lautsprechern spielt. Der Inhalt des Logs wird aber nicht angezeigt, wenn ich auf den text-Link zu dem FileLog in FHEMWEB klicke. Wenn ich den Link im Browser direkt aufrufe, bekomme ich eine leere Seite. Was kann der Grund sein? Alle anderen Logs werden bei Klick auf den text-Link angezeigt.
Vergleich der URLs:
http://has:8083/fhem/FileLog_logWrapper&dev=FileLog_KS300&type=text&file=KS300-2022.log
http://has:8083/fhem/FileLog_logWrapper&dev=FileLog_Music&type=text&file=Music-2022-01.log
list FileLog_Music
Internals:
CFGFN
DEF %L/Music-%Y-%m.log Sonos_.*:currentSenderInfo:.*
FD 37
FUUID 61e96513-f33f-1bf0-dc72-e96f6c5042a58341
NAME FileLog_Music
NOTIFYDEV Sonos_.*
NR 435
NTFY_ORDER 50-FileLog_Music
REGEXP Sonos_.*:currentSenderInfo:.*
STATE active
TYPE FileLog
currentlogfile ./log/Music-2022-01.log
logfile %L/Music-%Y-%m.log
READINGS:
2022-01-21 07:05:31 linesInTheFile 30
hmccu:
Attributes:
alias Historie
group Musik
room Sonos
Beispielhafter Inhalt der Log-Datei:
# cat Music-2022-01.log
2022-01-20_21:03:06 Sonos_Esszimmer currentSenderInfo: Verbindung herstellen...
2022-01-20_21:03:06 Sonos_Esszimmer currentSenderInfo: Wird gestartet...
2022-01-20_21:03:08 Sonos_Esszimmer currentSenderInfo:
2022-01-20_21:03:09 Sonos_Esszimmer currentSenderInfo: Umbra Et Imago - You Are Poison For Me (Live) [on Air: Lunashine]
2022-01-20_21:07:06 Sonos_Esszimmer currentSenderInfo: Asp - Weltunter (Live) [on Air: Lunashine]
2022-01-20_21:11:44 Sonos_Esszimmer currentSenderInfo: Lacrimosa - Versiegelt Glanzumströmt (Live) [on Air: Lunashine]
2022-01-20_21:19:00 Sonos_Esszimmer currentSenderInfo: L´âme Immortelle - Tiefster Winter (Live) [on Air: Lunashine]
2022-01-20_21:23:53 Sonos_Esszimmer currentSenderInfo: Within Temptation - Towards The End (Live) [on Air: Lunashine]
2022-01-20_21:27:18 Sonos_Esszimmer currentSenderInfo: Nightwish - Wishmaster (Live) [on Air: Lunashine]
2022-01-20_21:32:01 Sonos_Esszimmer currentSenderInfo: Coronatus - Mein Herz (Live) [on Air: Lunashine]
2022-01-20_21:37:16 Sonos_Esszimmer currentSenderInfo: Haggard - Lost [Live] [on Air: Lunashine]
2022-01-20_21:37:50 Sonos_Esszimmer currentSenderInfo:
2022-01-21_06:53:19 Sonos_Esszimmer currentSenderInfo: Verbindung herstellen...
2022-01-21_06:53:20 Sonos_Esszimmer currentSenderInfo: Wird gestartet...
2022-01-21_06:53:23 Sonos_Esszimmer currentSenderInfo:
2022-01-21_06:53:23 Sonos_Esszimmer currentSenderInfo: SR 1-Hotline: 0681 / 2131
2022-01-21_06:54:41 Sonos_Esszimmer currentSenderInfo: Sie hören "Rea Garvey & VIZE" mit "The One".
2022-01-21_06:57:21 Sonos_Esszimmer currentSenderInfo: Sie hören "Luis Fonsi feat. Daddy Yankee" mit "Despacito".
2022-01-21_07:00:00 Sonos_Esszimmer currentSenderInfo: SR 1-Hotline: 0681 / 2131
2022-01-21_07:00:31 Sonos_Esszimmer currentSenderInfo:
2022-01-21_07:03:40 Sonos_Esszimmer currentSenderInfo: SR 1-Hotline: 0681 / 2131
2022-01-21_07:04:31 Sonos_Esszimmer currentSenderInfo:
2022-01-21_07:04:50 Sonos_Esszimmer currentSenderInfo: SR 1-Hotline: 0681 / 2131
2022-01-21_07:05:21 Sonos_Esszimmer currentSenderInfo: Sie hören "The Kid LAROI & Justin Bieber" mit "Stay".
2022-01-21_07:05:31 Sonos_Esszimmer currentSenderInfo:
Viele Grüße
Boris
Ich gehe davon aus, dass die Ursache das %L in der Definition, bei gleichzeitig nicht gesetzten logdir Attribut war.
Ich hab das gefixt, bei mir funktioniert die Anzeige jetzt.
Danke.
Mache am Wochenende ein Update und melde das Ergebnis hier zurück.
Ich bestätige die Funktionalität. Vielen Dank!