Autor Thema: FB_CALLLIST liefert in TabletUI KEINE (!) Werte  (Gelesen 311 mal)

Offline dt2510

  • Full Member
  • ***
  • Beiträge: 431
FB_CALLLIST liefert in TabletUI KEINE (!) Werte
« am: 19 März 2018, 14:35:49 »
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 ?

Offline Mundus

  • Full Member
  • ***
  • Beiträge: 201
Antw:FB_CALLLIST liefert in TabletUI KEINE (!) Werte
« Antwort #1 am: 19 März 2018, 18:27:58 »
Hi,

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

Offline dt2510

  • Full Member
  • ***
  • Beiträge: 431
Antw:FB_CALLLIST liefert in TabletUI KEINE (!) Werte
« Antwort #2 am: 19 März 2018, 19:17:51 »
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

Offline setstate

  • Hero Member
  • *****
  • Beiträge: 3763
  • FHEM TabletUI
    • FHEM Tablet UI
Antw:FB_CALLLIST liefert in TabletUI KEINE (!) Werte
« Antwort #3 am: 19 März 2018, 19:23:34 »
Sehe nur ich keine Readings?

1_number

fehlt, oder?

Offline dt2510

  • Full Member
  • ***
  • Beiträge: 431
Antw:FB_CALLLIST liefert in TabletUI KEINE (!) Werte
« Antwort #4 am: 19 März 2018, 19:44:14 »
In FHEMWEB wird alles angezeigt ... ich habe vermutet die werden im Javascript generiert
« Letzte Änderung: 19 März 2018, 19:46:19 von dt2510 »

Offline Mundus

  • Full Member
  • ***
  • Beiträge: 201
Antw:FB_CALLLIST liefert in TabletUI KEINE (!) Werte
« Antwort #5 am: 19 März 2018, 19:46:43 »
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.

Offline Mundus

  • Full Member
  • ***
  • Beiträge: 201
Antw:FB_CALLLIST liefert in TabletUI KEINE (!) Werte
« Antwort #6 am: 19 März 2018, 19:51:12 »
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?

Offline dt2510

  • Full Member
  • ***
  • Beiträge: 431
Antw:FB_CALLLIST liefert in TabletUI KEINE (!) Werte
« Antwort #7 am: 19 März 2018, 21:13:35 »

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

Offline dt2510

  • Full Member
  • ***
  • Beiträge: 431
Antw:FB_CALLLIST liefert in TabletUI KEINE (!) Werte
« Antwort #8 am: 19 März 2018, 21:27:28 »
Das Attribut create-readings hat gefehlt

 

decade-submarginal