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.
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.
Danke. Ich bin offenbar ein Trottel. Ich habe hundertmal die Hilfe dazu kontrolliert und habs trotzdem übersehen.
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.
Hallo TomLee,
ich schau mir das die Tage mal an.
Grüße Jörg