FHEM Forum

FHEM - Hardware => FRITZ!Box => Thema gestartet von: Invers am 04 Mai 2023, 17:54:57

Titel: FB_CALLLIST attr icon-mapping scheint nicht zu funktionieren
Beitrag von: Invers am 04 Mai 2023, 17:54:57
Ich versuche, den Icons neue Farben zu geben. Die neuen Farben werden aber nicht übernommen/angezeigt.
attr my_Calllist icon-mapping {'incoming.ring => phone_ring@lightSkyBlue', 'outgoing.ring => phone_ring@lime', 'incoming.connected => phone_ring_in@lightSkyBlue', 'outgoing.connected => phone_ring_in@lime', 'incoming.missed => phone_missed_in@red', 'outgoing.missed => phone_missed_out@lime', 'incoming.done => phone_call_end_in@lightSkyBlue', 'outgoing.done => phone_call_end_out@lime', 'incoming.tam => phone_answering@lightSkyBlue'}

2023.05.04 17:24:59.837 1: PERL WARNING: Odd number of elements in anonymous hash at (eval 246414) line 1.
2023.05.04 17:24:59.838 1: stacktrace:
2023.05.04 17:24:59.838 1:     main::__ANON__                      called by (eval 246414) (1)
2023.05.04 17:24:59.838 1:     (eval)                              called by ./FHEM/72_FB_CALLLIST.pm (164)
2023.05.04 17:24:59.839 1:     main::FB_CALLLIST_Attr              called by fhem.pl (3980)
2023.05.04 17:24:59.839 1:     main::CallFn                        called by fhem.pl (3200)
2023.05.04 17:24:59.839 1:     main::CommandAttr                   called by fhem.pl (1278)
2023.05.04 17:24:59.840 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2849)
2023.05.04 17:24:59.840 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (980)
2023.05.04 17:24:59.840 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (609)
2023.05.04 17:24:59.841 1:     main::FW_Read                       called by fhem.pl (3980)
2023.05.04 17:24:59.841 1:     main::CallFn                        called by fhem.pl (784)

Hab ich da einen Fehler gemacht, den ich nicht sehe? Ich hbae die Syntax der Hilfe "Help for FB_CALLLIST" entnommen.
Titel: Aw: FB_CALLLIST attr icon-mapping scheint nicht zu funktionieren
Beitrag von: TomLee am 04 Mai 2023, 18:54:45
Die Quotes um den Schlüssel und dem Wert sind wichtig, du machst Quotes um das Schüssel/Wert Paar. So wie in dem Beispiel in der Hilfe halt.
Titel: Aw: FB_CALLLIST attr icon-mapping scheint nicht zu funktionieren
Beitrag von: Invers am 05 Mai 2023, 08:04:21
Danke. Ich bin offenbar ein Trottel. Ich habe hundertmal die Hilfe dazu kontrolliert und habs trotzdem übersehen.
Titel: OT: FB_CALLLIST attr icon-mapping scheint nicht zu funktionieren
Beitrag von: TomLee am 05 Mai 2023, 13:42:10
Mir fällt hier jetzt auf das ich in meinem FHEM mit deleteattr (ob über Kommandozeile oder unten im Device mit "Klick") das Attribut nicht wirklich löschen kann.

Es werden wieder die default-Farben angezeigt, aber in dem Attribut steht weiterhin die Hash-Struktur.

Bei "Klick" auf deleteattr bekomm ich HASH(0xa3a3590) in FHEMWEB zurück.

Irgendwann werden die Farben des Attributs wieder übernommen, wann genau hab ich bisher noch nicht festgestellt, nach einem eingehenden Ruf ist es nicht.
Titel: Aw: FB_CALLLIST attr icon-mapping scheint nicht zu funktionieren
Beitrag von: JoWiemann am 05 Mai 2023, 16:33:49
Hallo TomLee,

ich schau mir das die Tage mal an.

Grüße Jörg