FB_CALLLIST liefert in TabletUI KEINE (!) Werte

Begonnen von dt2510, 19 März 2018, 14:35:49

Vorheriges Thema - Nächstes Thema

dt2510

Ich habe meine FritzBox, den CallManager und die CallList in FHEM definiert und bekomme in FHEMWEB auch korrekte Werte angezeigt

#Fritz!Box 7490
define FRITZ7490 FRITZBOX 192.168.220.1
attr FRITZ7490 allowTR064Command 1

#Fritz!Box 7490 Call Monitor
define FRITZ7490_CallMonitor FB_CALLMONITOR 192.168.220.1

#Fritz!Box 7490 Anruferliste
define FRITZ7490_CallList FB_CALLLIST FRITZ7490_CallMonitor


Ich habe den Beispielcode aus dem Wiki in meine HTML Seite integriert und nicht ein einziger Wert wird ausgegeben. Selbst die Minimalversion,

<div data-type="label" data-device="FRITZ7490_CallList" data-get="1-number"></div>

die die letzte Rufnummer liefern sollte, liefert keine Daten. Kann mir da vielleicht jemand weiterhelfen ?

Mundus

Hi,

kannst du bitte ein List von FRTZ7490_CallList anfügen. Denke bitte ans anonymisieren ;-).

dt2510

Internals:
   DEF        FRITZ7490_CallMonitor
   FB         FRITZ7490_CallMonitor
   NAME       FRITZ7490_CallList
   NOTIFYDEV  global,FRITZ7490_CallMonitor
   NR         47
   NTFY_ORDER 50-FRITZ7490_CallList
   STATE      Initialized
   TYPE       FB_CALLLIST
   helper:
     DEFAULT_COLUMN_ORDER row,state,timestamp,name,number,internal,external,connection,duration
     DATA:
       1521106776.66232:
         call_duration 0
         call_id    0
         direction  incoming
         external_connection SIP0
         external_name unknown
         external_number 0xxxxxxxxxxx
         finished   1521106779.26214
         internal_index 1521106776.66232
         internal_number 0xxxxxxxxxxxx
         last_event disconnect
         missed_call 1
       1521108812.27668:
         call_duration 11
         call_id    0
         direction  incoming
         external_connection SIP0
         external_name unknown
         external_number 0xxxxxxxxxxxx
         finished   1521108842.96131
         internal_connection Answering_Machine_1
         internal_index 1521108812.27668
         internal_number 0xxxxxxxxxxxx
         last_event disconnect
       1521457437.1332:
         call_duration 0
         call_id    0
         direction  incoming
         external_connection SIP0
         external_name unknown
         external_number 0xxxxxxxxxxxx
         finished   1521457439.14288
         internal_index 1521457437.1332
         internal_number 0xxxxxxxxxxxx
         last_event disconnect
         missed_call 1
Attributes:
   group      Interfaces
   icon       phone_call_in
   room       _Interfaces

setstate

Sehe nur ich keine Readings?

1_number

fehlt, oder?

dt2510

#4
In FHEMWEB wird alles angezeigt ... ich habe vermutet die werden im Javascript generiert

Mundus

Hi, die Readings fehlen, (wie setstate bereits schrieb ;D) und daher hilft vielleicht das List vom CallMonitor.

Der TabletUI-Code sieht aber gut aus, der Fehler liegt also in dem Zusammenspiel FritzBox - CallMonitor -CallList.

Mundus

Zitat von: dt2510 am 19 März 2018, 19:44:14
In FHEMWEB wird alles angezeigt ... ich habe vermutet die werden im Javascript generiert
Wie das ohne Readings aussieht finde ich interessant... Bei mir werden beim List auch die Readings angezeigt. Evtl. die Module JSON:XS, LWP und SOAP::Lite nicht installiert? Ist aber nur stochern im Nebel.

Was passiert bei einem Neustart von FHEM -LOG-Meldungen?

dt2510



Internals:
   DEF        192.168.220.1
   DeviceName 192.168.220.1:1012
   FD         11
   NAME       FRITZ7490_CallMonitor
   NOTIFYDEV  global
   NR         44
   NTFY_ORDER 50-FRITZ7490_CallMonitor
   PARTIAL   
   STATE      opened
   TYPE       FB_CALLMONITOR
   READINGS:
     2018-03-19 12:03:59   call_duration   0
     2018-03-19 12:03:59   call_id         0
     2018-03-19 12:03:59   direction       incoming
     2018-03-19 12:03:59   event           disconnect
     2018-03-19 12:03:59   external_connection SIP0
     2018-03-19 12:03:59   external_name   unknown
     2018-03-19 12:03:59   external_number 0xxxxxxxxxxx
     2018-03-15 11:14:02   internal_connection Answering_Machine_1
     2018-03-19 12:03:59   internal_number 0xxxxxxxxxxxx
     2018-03-19 12:03:59   missed_call     0xxxxxxxxxxx
     2018-03-19 19:15:27   state           opened
   helper:
Attributes:
   group      Interfaces
   icon       phone_answering
   room       _Interfaces


einzige Meldung im Logfile

2018.03.19 21:09:45 3: FRITZ7490_CallMonitor device opened

dt2510