Hi,
ich bekomme die openautomation-icons in meiner Anrufliste im UI nicht angezeigt, sondern nur die grauen SVGs.
Die openautomation.css liegt in /opt/fhem/www/tablet/lib/ und die in der css verlinkten Dateien in /opt/fhem/www/tablet/fonts/.
HTML sieht so aus:
<!-- Zuordnung des Status zu entsprechendem Icon -->
<link rel="stylesheet" href="lib/openautomation.css" />
<div class="narrow" data-type="symbol" data-device="Anrufliste2"
data-get="1-state" data-states='["=>","=> X","=> ((o))","=> [=]","=> O_O"]'
data-icons='["oa-phone_call_end_in","oa-phone_missed_in","oa-phone_ring fa-blink","oa-phone_ring_in fa-blink","oa-phone_answersing"]'
data-colors='["green","firebrick","firebrick","green","#aa6900"]'></div>
>
In FHEM ist eingetragen:
attr WEB iconPath default:fhemSVG:openautomation
Weiß jemand Rat? Ich probiere hier schon seit Stunden erfolglos.
LG Ingo
MMn sind das zwei verschiedene Paar Schuhe. Das Eine sind die oa Icons im FTUI zur Verfügung zu stellen. Dazu gehört dieser code
<link rel="stylesheet" href="lib/openautomation.css" />
in den <head></head>-Bereich deiner Startseite (index.html o.ä.).
Das Andere ist die icon-Verfügbarkeit in deiner FHEM Web Instanz:
attr WEB iconPath default:fhemSVG:openautomation
und da würde ich (afaik) die Reihenfolge ändern, wenn du die oa in FHEMWEB haben willst:
attr WEB iconPath openautomation:fhemSVG:default:icons_small
Das wars! Toller Tipp, Yersinia, herzlichen Dank!
LG Ingo