(FUIP) Gelöst - Wie Anruferliste in FUIP bringen?

Begonnen von is2late, 20 Mai 2020, 09:32:21

Vorheriges Thema - Nächstes Thema

is2late

Hi,

das ist für Euch wahrscheinlich so selbstverständlich, dass es nirgendwo (jedenfalls habe ich nichts gefunden) auf einfache Weise beschrieben wird:

Wie bekommt man die FHEM-Anruferliste in FUIP? In der automatisch generierten Zelle findet sich nur Text gem. Anlage. Braucht es dafür HTML oder andere "Schikanen"? ;)
LG
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

stenny

Hallo

Ja, kannst nur mit HTML lösen.
Ist eigentlich ganz einfach.

Sofern du die fritzbox nutz kann ich heute Abend das schnell rauskopieren.


Gesendet von iPhone mit Tapatalk

is2late

Hallo Stenny,

das wäre riesig. Ich nutze die FritzBox.
Bis dann!

LG Ingo
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

Thorsten Pferdekaemper

Hi,
das fände ich auch interessant. Kann jemand einen Screenshot machen, wenn's funktioniert?
Gruß,
   Thorsten
FUIP

stenny

#4
@is2late Also der Code muss natürlich noch auf dein Gerät angepast werden...


<table width="100%" class="">
<tr>
<td>
<!-- Zuordnung des Status zu entsprechendem Icon -->
<div class="narrow" data-type="symbol" data-device="Anrufliste_verpasst"
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>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="1-timestamp" data-part="5" class=""></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="1-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="1-timestamp" data-part="2" class="inline"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="1-timestamp" data-part="3" class="inline"></div>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="1-name"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="1-number"></div>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="1-duration"></div>
</td>
</tr>
<tr>
<td>
<div class="narrow" data-type="symbol" data-device="Anrufliste_verpasst"
data-get="2-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>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="2-timestamp" data-part="5" class=""></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="2-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="2-timestamp" data-part="2" class="inline"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="2-timestamp" data-part="3" class="inline"></div>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="2-name"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="2-number"></div>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="2-duration"></div>
</td>

@Thorsten Pferdekaemper Kein Problem, von mobil zwar nicht ganz so schön....
</tr>
<tr>
<td>
<div class="narrow" data-type="symbol" data-device="Anrufliste_verpasst"
data-get="2-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>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="3-timestamp" data-part="5" class=""></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="3-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="3-timestamp" data-part="2" class="inline"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="3-timestamp" data-part="3" class="inline"></div>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="3-name"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="3-number"></div>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="3-duration"></div>
</td>
</tr>
<tr>
<td>
<div class="narrow" data-type="symbol" data-device="Anrufliste_verpasst"
data-get="2-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>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="4-timestamp" data-part="5" class=""></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="4-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="4-timestamp" data-part="2" class="inline"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="4-timestamp" data-part="3" class="inline"></div>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="4-name"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="4-number"></div>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="4-duration"></div>
</td>
</tr>
<tr>
<td>
<div class="narrow" data-type="symbol" data-device="Anrufliste_verpasst"
data-get="2-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>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="5-timestamp" data-part="5" class=""></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="5-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="5-timestamp" data-part="2" class="inline"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="5-timestamp" data-part="3" class="inline"></div>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="5-name"></div>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="5-number"></div>
</td>
<td>
<div data-type="label" data-device="Anrufliste_verpasst" data-get="5-duration"></div>
</td>
</tr>

</table>




Gesendet von iPhone mit Tapatalk

is2late

#5
Vielen Dank, stenny!

Tatsächlich funktioniert es, wobei die Icons aber nur grau sind und einheitlich "Hörer aufgelegt" zeigen.
Wo holst Du die Icons her?

LG Ingo
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

stenny

Gute Frage....

Läuft schon seit einer Ewigkeit

Müsste später mal sehen ob ich das noch wieder finde


Gesendet von iPhone mit Tapatalk

is2late

Vielen Dank, ist schon gelöst.. lag an attr WEB
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox