[Gelöst][FHEM-Tablet-UI] Problem mit FritzBox

Begonnen von DJ-Mix, 06 November 2015, 19:02:04

Vorheriges Thema - Nächstes Thema

Gunther

schick mal das Ergebnis von einem
list Fritzboxanrufeliste
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

accessburn

Internals:
   DEF        Fritzboxanrufe
   FB         Fritzboxanrufe
   NAME       Fritzboxanrufeliste
   NOTIFYDEV  global,Fritzboxanrufe
   NR         307
   NTFY_ORDER 50-Fritzboxanrufeliste
   STATE      Initialized
   TYPE       FB_CALLLIST
   Readings:
     2016-02-11 16:38:21   1-connection    DECT_2
     2016-02-11 16:38:21   1-duration      00:01:53
     2016-02-11 16:38:21   1-external      SIP1
     2016-02-11 16:38:21   1-internal      59XXXXXXX
     2016-02-11 16:38:21   1-name          -
     2016-02-11 16:38:21   1-number        0692XXXXXX
     2016-02-11 16:38:21   1-row           1
     2016-02-11 16:38:21   1-state         =>
     2016-02-11 16:38:21   1-timestamp     Thu, 11.02.16 16:36
     2016-02-11 16:38:21   2-connection    DECT_3
     2016-02-11 16:38:21   2-duration      -
     2016-02-11 16:38:21   2-external      SIP0
     2016-02-11 16:38:21   2-internal      59XXXXXXX
     2016-02-11 16:38:21   2-name          Tobias Riefer
     2016-02-11 16:38:21   2-number        0692XXXXXX
     2016-02-11 16:38:21   2-row           2
     2016-02-11 16:38:21   2-state         <= X
     2016-02-11 16:38:21   2-timestamp     Wed, 10.02.16 22:04
     2016-02-11 16:38:21   3-connection    -
     2016-02-11 16:38:21   3-duration      -
     2016-02-11 16:38:21   3-external      SIP0
     2016-02-11 16:38:21   3-internal      59XXXXXXX
     2016-02-11 16:38:21   3-name          Tobias Riefer
     2016-02-11 16:38:21   3-number        0692XXXXXX
     2016-02-11 16:38:21   3-row           3
     2016-02-11 16:38:21   3-state         => X
     2016-02-11 16:38:21   3-timestamp     Wed, 10.02.16 22:04
     2016-02-11 16:38:21   4-connection    DECT_3
     2016-02-11 16:38:21   4-duration      00:00:06
     2016-02-11 16:38:21   4-external      SIP0
     2016-02-11 16:38:21   4-internal      59XXXXXXX
     2016-02-11 16:38:21   4-name          Tobias Riefer
     2016-02-11 16:38:21   4-number        0692XXXXXX
     2016-02-11 16:38:21   4-row           4
     2016-02-11 16:38:21   4-state         =>
     2016-02-11 16:38:21   4-timestamp     Wed, 10.02.16 22:00
   Helper:
     DEFAULT_COLUMN_ORDER row,state,timestamp,name,number,internal,external,connection,duration
     LAST_CALL_ID 0
     LAST_EVENT disconnect
     Data:
       1455138022.2322:
         call_duration 6
         call_id    0
         direction  incoming
         external_connection SIP0
         external_name Tobias Riefer
         external_number 0692XXXXXX
         internal_connection DECT_3
         internal_number 59XXXXXXX
         last_event disconnect
       1455138262.94595:
         call_duration 0
         call_id    0
         direction  incoming
         external_connection SIP0
         external_name Tobias Riefer
         external_number 0692XXXXXX
         internal_number 59XXXXXXX
         last_event disconnect
         missed_call 1
       1455138291.57378:
         call_duration 0
         call_id    1
         direction  outgoing
         external_connection SIP0
         external_name Tobias Riefer
         external_number 0692XXXXXX
         internal_connection DECT_3
         internal_number 59XXXXXXX
         last_event disconnect
         missed_call 1
       1455204983.2496:
         call_duration 113
         call_id    0
         direction  incoming
         external_connection SIP1
         external_name unknown
         external_number 0692XXXXXX
         internal_connection DECT_2
         internal_number 59XXXXXXX
         last_event disconnect
     Icon_map:
Attributes:
   create-readings 1
   room       Haus
   time-format-string %a, %d.%m.%y %H:%M
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

Gunther

Probier mal, ob das Löschen von
data-get-on='["in_connected","out_connected","in_notconnected","out_notconnected"]'
schon hilft.

mir ist nicht klar, was "in_connected" usw. sein soll.
data-get-on bezieht sich auf das in data-get definierte reading, bei Dir 1-state, also: "=>","=> X","=>  ((o))","=>  [=]","=> O_O"


und ggf.
statt data-on-colors --> data-colors

FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

accessburn

Keine Veränderung.

Hast du ein funktionierendes?
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

Gunther

ja, schau mal hier.

<!-- ============= Anrufliste ============= -->
<!-- ====================================== -->
<li data-row="2" data-col="2" data-sizex="7" data-sizey="4">
    <header>Anrufliste</header>
<table width="100%" class="top-space">
        <tr>
            <td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" 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="symbol" data-device="Fritzboxanrufeliste" data-get="1-internal" data-get-on='["Sipgate","691xxx","Privat","Ocuxxx","Fotografie","Fax","98xxx"]' data-icons='["gk-question","gk-question","gk-h-g","gk-ocuxxx","gk-gk-photo","gk-file-text","gk-question"]' data-colors='["red","red","green","blue","red","red"]'></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-internal"></div>
            </td>
            <td>
                <div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-timestamp" data-part="2" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-timestamp" data-part="3" class=""></div>
            </td>
            <td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-name"></div>
</td>
            <td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-duration"></div>
</td>
</tr>
        <tr>
            <td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" 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="symbol" data-device="Fritzboxanrufeliste" data-get="2-internal" data-get-on='["Sipgate","691xxx","Privat","Ocuxxx","Fotografie","Fax","980xxx"]' data-icons='["gk-question","gk-question","gk-h-g","gk-ocuxxx","gk-gk-photo","gk-file-text","gk-question"]' data-colors='["red","red","green","blue","red","red"]'></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-internal"></div>
            </td>
            <td>
                <div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-timestamp" data-part="2" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-timestamp" data-part="3" class=""></div>
            </td>
            <td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-name"></div>
</td>
            <td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-duration"></div>
</td>
</tr>
        <tr>
            <td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="3-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="symbol" data-device="Fritzboxanrufeliste" data-get="3-internal" data-get-on='["Sipgate","6918332","Privat","Ocuxxx","Fotografie","Fax","98xxx"]' data-icons='["gk-question","gk-question","gk-h-g","gk-ocuxxx","gk-gk-photo","gk-file-text","gk-question"]' data-colors='["red","red","green","blue","red","red"]'></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-internal"></div>
            </td>
            <td>
                <div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-timestamp" data-part="2" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-timestamp" data-part="3" class=""></div>
            </td>
            <td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-name"></div>
</td>
            <td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-duration"></div>
</td>
</tr>
        <tr>
            <td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="4-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="symbol" data-device="Fritzboxanrufeliste" data-get="4-internal" data-get-on='["Sipgate","6918332","Privat","Ocuxxx","Fotografie","Fax","980xxx"]' data-icons='["gk-question","gk-question","gk-h-g","gk-ocuxxx","gk-gk-photo","gk-file-text","gk-question"]' data-colors='["red","red","green","blue","red","red"]'></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="4-internal"></div>
            </td>
            <td>
                <div data-type="label" data-device="Fritzboxanrufeliste" data-get="4-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="4-timestamp" data-part="2" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="4-timestamp" data-part="3" class=""></div>
            </td>
            <td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="4-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="4-name"></div>
</td>
            <td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="4-duration"></div>
</td>
</tr>
        <tr>
            <td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="5-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="symbol" data-device="Fritzboxanrufeliste" data-get="5-internal" data-get-on='["Sipgate","691xxx","Privat","Ocuxxxx","Fotografie","Fax","980xxx"]' data-icons='["gk-question","gk-question","gk-h-g","gk-ocuxxx","gk-gk-photo","gk-file-text","gk-question"]' data-colors='["red","red","green","blue","red","red"]'></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="5-internal"></div>
            </td>
            <td>
                <div data-type="label" data-device="Fritzboxanrufeliste" data-get="5-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="5-timestamp" data-part="2" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="5-timestamp" data-part="3" class=""></div>
            </td>
            <td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="5-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="5-name"></div>
</td>
            <td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="5-duration"></div>
</td>
</tr>
</table>
</li>


mein list Anrufeliste sieht so aus:
Internals:
   CHANGED
   DEF        Fritzboxanrufe
   FB         Fritzboxanrufe
   NAME       Fritzboxanrufeliste
   NOTIFYDEV  global,Fritzboxanrufe
   NR         2134
   NTFY_ORDER 50-Fritzboxanrufeliste
   STATE      Initialized
   TYPE       FB_CALLLIST
   Readings:
     2016-02-11 21:05:13   1-connection    Telefon Küche
     2016-02-11 21:05:13   1-duration      00:27:48
     2016-02-11 21:05:13   1-external      SIP2
     2016-02-11 21:05:13   1-internal      Privat
     2016-02-11 21:05:13   1-name          Frau xxxx
     2016-02-11 21:05:13   1-number        041xxxx
     2016-02-11 21:05:13   1-row           1
     2016-02-11 21:05:13   1-state         <=
     2016-02-11 21:05:13   1-timestamp     Thu, 11.02.16 20:37
     2016-02-11 21:05:13   2-connection    Answering_Machine_1
     2016-02-11 21:05:13   2-duration      00:00:43
     2016-02-11 21:05:13   2-external      SIP2
     2016-02-11 21:05:13   2-internal      Privat
     2016-02-11 21:05:13   2-name          -
     2016-02-11 21:05:13   2-number        080xxxx
     2016-02-11 21:05:13   2-row           2
     2016-02-11 21:05:13   2-state         => O_O
     2016-02-11 21:05:13   2-timestamp     Thu, 11.02.16 20:34
     2016-02-11 21:05:13   3-connection    Telefon Küche
     2016-02-11 21:05:13   3-duration      00:00:32
     2016-02-11 21:05:13   3-external      SIP2
     2016-02-11 21:05:13   3-internal      Privat
     2016-02-11 21:05:13   3-name          Frau xxxx
     2016-02-11 21:05:13   3-number        041xxx
     2016-02-11 21:05:13   3-row           3
     2016-02-11 21:05:13   3-state         <=
     2016-02-11 21:05:13   3-timestamp     Thu, 11.02.16 20:34
     2016-02-11 21:05:13   4-connection    -
     2016-02-11 21:05:13   4-duration      -
     2016-02-11 21:05:13   4-external      SIP2
     2016-02-11 21:05:13   4-internal      Privat
     2016-02-11 21:05:13   4-name          Frau xxxxx
     2016-02-11 21:05:13   4-number        041xxxx
     2016-02-11 21:05:13   4-row           4
     2016-02-11 21:05:13   4-state         => X
     2016-02-11 21:05:13   4-timestamp     Thu, 11.02.16 20:33
     2016-02-11 21:05:13   5-connection    Telefon Küche
     2016-02-11 21:05:13   5-duration      00:00:24
     2016-02-11 21:05:13   5-external      SIP2
     2016-02-11 21:05:13   5-internal      Privat
     2016-02-11 21:05:13   5-name          -
     2016-02-11 21:05:13   5-number        016xxxx
     2016-02-11 21:05:13   5-row           5
     2016-02-11 21:05:13   5-state         <=
     2016-02-11 21:05:13   5-timestamp     Thu, 11.02.16 18:27
     2015-11-17 22:37:15   6-connection    Telefon Büro
     2015-11-17 22:37:15   6-duration      -
     2015-11-17 22:37:15   6-external      ISDN
     2015-11-17 22:37:15   6-internal      Fotografie
     2015-11-17 22:37:15   6-name          Bezxxxx
     2015-11-17 22:37:15   6-number        029xxxx
     2015-11-17 22:37:15   6-row           6
     2015-11-17 22:37:15   6-state         <= X
     2015-11-17 22:37:15   6-timestamp     Di, 17.11.15 15:58
     2015-11-17 22:37:15   7-connection    Telefon Kino
     2015-11-17 22:37:15   7-duration      00:03:15
     2015-11-17 22:37:15   7-external      ISDN
     2015-11-17 22:37:15   7-internal      Privat
     2015-11-17 22:37:15   7-name          Frau xxxxx
     2015-11-17 22:37:15   7-number        041xxxx
     2015-11-17 22:37:15   7-row           7
     2015-11-17 22:37:15   7-state         <=
     2015-11-17 22:37:15   7-timestamp     Di, 17.11.15 15:00
   Helper:
     DEFAULT_COLUMN_ORDER row,state,timestamp,name,number,internal,external,connection,duration
     LAST_CALL_ID 1
     LAST_EVENT disconnect
     Connection_map:
       DECT_1     Telefon Büro
       DECT_2     Telefon Küche
       DECT_3     Telefon Kino
       DECT_4     Telefon Schlafzimmer
     Data:
       1455211674.95539:
         call_duration 24
         call_id    1
         direction  outgoing
         external_connection SIP2
         external_name unknown
         external_number 016xxx
         internal_connection DECT_2
         internal_number 691xxxx
         last_event disconnect
       1455219214.78197:
         call_duration 0
         call_id    0
         direction  incoming
         external_connection SIP2
         external_name Frau xxxx
         external_number 041xxx
         internal_number 69xxx
         last_event disconnect
         missed_call 1
       1455219266.405:
         call_duration 32
         call_id    1
         direction  outgoing
         external_connection SIP2
         external_name Frau xxx
         external_number 041xxx
         internal_connection DECT_2
         internal_number 6918333
         last_event disconnect
       1455219298.88856:
         call_duration 43
         call_id    2
         direction  incoming
         external_connection SIP2
         external_name unknown
         external_number 0800xxxx
         internal_connection Answering_Machine_1
         internal_number 6918333
         last_event disconnect
       1455219430.96469:
         call_duration 1668
         call_id    1
         direction  outgoing
         external_connection SIP2
         external_name Frau xxxx
         external_number 041xxx
         internal_connection DECT_2
         internal_number 6918333
         last_event disconnect
     Icon_map:
     Internal_filter:
       052329462828 Sipgate
       6918332    6918332
       6918333    Privat
       9801221    Ocuxxx
       9801228    Fotografie
       9801229    Fax
       9801802    9801802
Attributes:
   connection-mapping {'DECT_1' => 'Telefon Büro', 'DECT_2' => 'Telefon Küche', 'DECT_3' => 'Telefon Kino', 'DECT_4' => 'Telefon Schlafzimmer'}
   create-readings 1
   event-on-change-reading 1
   event-on-update-reading 1
   internal-number-filter {'0523xxxx' => 'Sipgate', '691xxx' => '691xxx', '69xxx' => 'Privat', '98xxx' => 'Ocuxxxxx', '980xxx' => 'Fotografie', '980xxx' => 'Fax', '980xxx' => '980xxx'}
   number-of-calls 5
   room       Haus
   time-format-string %a, %d.%m.%y %H:%M
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Gunther

Zitat von: accessburn am 11 Februar 2016, 21:06:10
Keine Veränderung.

Hast du ein funktionierendes?

Wichtig scheint auch zu sein, dass Du die html-tags sauber hast. Lieber mal eine leere Seite zum Testen nehmen und nur eine Mindestausprägung reinpacken.
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

accessburn

Ich habe mal ein neues File angelegt und dort eingefügt.
Ich wollte anschließend die Icons entfernt um den rohen Text zu sehen.
Doch werden statt beispielsweise ein "=>" ein Fenstericon angezeigt (siehe Anhang)

<td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="1-state"></div>
</td>
<td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="1-internal"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-internal"></div>
</td>
<td>
                <div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-timestamp" data-part="2" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-timestamp" data-part="3" class=""></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-name"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-duration"></div>
</td>
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

gloob

Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

accessburn

Für alle nachfolger, ich hab das jetzt mit farben und blinken gelöst da meine fritzbox bei "connection" nix überträgt.

<li data-row="7" data-col="1" data-sizex="4" data-sizey="2">
<header>Anrufliste</header>
<table width="100%" class="top-space">
        <tr>
<td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="1-state" data-icons='["fa-phone","fa-phone","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone"]' data-on-colors='["green","green","red","yellow","yellow","green","green","white"]' data-get-on='["<=","=>","=> X","=>  ((o))","<= ((o))","=>  [=]","<=  [=]","<= X"]'></div>
</td>
<td>
<div data-type="label"  data-device="Fritzboxanrufeliste" data-get="1-internal"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-timestamp" data-part="2" class=""></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-name"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="1-duration"></div>
</td>
</tr>
<tr>
<td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="2-state" data-icons='["fa-phone","fa-phone","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone"]' data-on-colors='["green","green","red","yellow","yellow","green","green","white"]' data-get-on='["<=","=>","=> X","=>  ((o))","<= ((o))","=>  [=]","<=  [=]","<= X"]'></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-internal"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-timestamp" data-part="2" class=""></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-name"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="2-duration"></div>
</td>
</tr>
<tr>
<td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="3-state" data-icons='["fa-phone","fa-phone","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone"]' data-on-colors='["green","green","red","yellow","yellow","green","green","white"]' data-get-on='["<=","=>","=> X","=>  ((o))","<= ((o))","=>  [=]","<=  [=]","<= X"]'></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-internal"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-timestamp" data-part="1" class="inline"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-timestamp" data-part="2" class=""></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-name"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" data-get="3-duration"></div>
</td>
</tr>
</table>
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

rasti

Hier noch eine Version mit Anrufbeantworter auf Basis des letzten Posts


<li data-row="4" data-col="2" data-sizex="4" data-sizey="2" class="semitransparent">

<header>Anrufliste</header>
<table width="100%" class="top-space" border="10" BORDERCOLOR=grey>
        <tr>
<td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="1-state" data-icons='["fa-toggle-off","fa-phone","fa-phone","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone"]' data-on-colors='["red","green","green","red","yellow","yellow","green","green","white"]' data-get-on='["=> O_O","<=","=>","=> X","=>  ((o))","<= ((o))","=>  [=]","<=  [=]","<= X"]'></div>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="1-state" data-icons='["fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-arrow-circle-o-down","fa-arrow-circle-o-down","fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-arrow-circle-o-up"]' data-on-colors='["red","green","green","red","yellow","yellow","green","green","white"]' data-get-on='["=> O_O","<=","=>","=> X","=>  ((o))","<= ((o))","=>  [=]","<=  [=]","<= X"]' data-class="inline"></div>
                                                                              </td>

<td>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="1-timestamp"  class="inline"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="1-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="1-name"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="1-duration"></div>
</td>
</tr>


<tr>
<td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="2-state" data-icons='["fa-toggle-off","fa-phone","fa-phone","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone"]' data-on-colors='["red","green","green","red","yellow","yellow","green","green","white"]' data-get-on='["=> O_O","<=","=>","=> X","=>  ((o))","<= ((o))","=>  [=]","<=  [=]","<= X"]'></div>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="2-state" data-icons='["fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-arrow-circle-o-down","fa-arrow-circle-o-down","fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-arrow-circle-o-up"]' data-on-colors='["red","green","green","red","yellow","yellow","green","green","white"]' data-get-on='["=> O_O","<=","=>","=> X","=>  ((o))","<= ((o))","=>  [=]","<=  [=]","<= X"]' data-class="inline"></div>
                                                                              </td>
<td> <div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="2-timestamp"  class="inline"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="2-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="2-name"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="2-duration"></div>
</td>
</tr>
<tr>
<td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="3-state" data-icons='["fa-toggle-off","fa-phone","fa-phone","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone"]' data-on-colors='["red","green","green","red","yellow","yellow","green","green","white"]' data-get-on='["=> O_O","<=","=>","=> X","=>  ((o))","<= ((o))","=>  [=]","<=  [=]","<= X"]'></div>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="3-state" data-icons='["fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-arrow-circle-o-down","fa-arrow-circle-o-down","fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-arrow-circle-o-up"]' data-on-colors='["red","green","green","red","yellow","yellow","green","green","white"]' data-get-on='["=> O_O","<=","=>","=> X","=>  ((o))","<= ((o))","=>  [=]","<=  [=]","<= X"]' data-class="inline"></div>
                                                                              </td>

<td>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="3-timestamp"  class="inline"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="3-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="3-name"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="3-duration"></div>
</td>
</tr>
<tr>
<td>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="4-state" data-icons='["fa-toggle-off","fa-phone","fa-phone","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone fa-blink","fa-phone"]' data-on-colors='["red","green","green","red","yellow","yellow","green","green","white"]' data-get-on='["=> O_O","<=","=>","=> X","=>  ((o))","<= ((o))","=>  [=]","<=  [=]","<= X"]'></div>
<div data-type="symbol" data-device="Fritzboxanrufeliste" data-get="4-state" data-icons='["fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-arrow-circle-o-down","fa-arrow-circle-o-down","fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-arrow-circle-o-up"]' data-on-colors='["red","green","green","red","yellow","yellow","green","green","white"]' data-get-on='["=> O_O","<=","=>","=> X","=>  ((o))","<= ((o))","=>  [=]","<=  [=]","<= X"]' data-class="inline"></div>
                                                                              </td>

<td>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="4-timestamp" class="inline"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="4-number"></div>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="4-name"></div>
</td>
<td>
<div data-type="label" data-device="Fritzboxanrufeliste" style="font-size: 150%" data-get="4-duration"></div>
</td>
</tr>
</tr>
</table>

</li>


Gruss

Ralf

accessburn

Das heißt, das erste Icon sagt den Anrufstatus und das zweite ob Eingang oder Ausgang?
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

rasti

Zitat von: accessburn am 13 Februar 2016, 11:29:49
Das heißt, das erste Icon sagt den Anrufstatus und das zweite ob Eingang oder Ausgang?
genau

accessburn

Dann vielen Dank für das upgrade :-)
Gleich mal eingebaut und funktioniert.
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

Depechem

Hi ich habe eine Frage,
habt ihr irgend etwas eingebaut das man den verpassten Anruf bestätigen kann. Das er dann aus der Liste glöscht wird oder nicht mehr rot blinkt!?
SO könnte man beim vorbeigehen am Tablet schnell sehen ob ein neuer Anruf drauf ist.
Gruß Thomas
RaspberryPi2 / FHEM / 3 Wand-Tablets mit Tablet UI / HM USB / verschiedene HM-Aktoren / JeeLink USB für WS1600 und mehrere LaCrosse Sensoren / HEOS ...

accessburn

Ich lasse bei einem Anruf ein Popup öffnen, das muss man wegklicken. Solltest du das meinen.
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole