FB_CALLLIST attr icon-mapping scheint nicht zu funktionieren

Begonnen von Invers, 04 Mai 2023, 17:54:57

Vorheriges Thema - Nächstes Thema

Invers

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.
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

TomLee

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.

Invers

Danke. Ich bin offenbar ein Trottel. Ich habe hundertmal die Hilfe dazu kontrolliert und habs trotzdem übersehen.
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

TomLee

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.

JoWiemann

Hallo TomLee,

ich schau mir das die Tage mal an.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM