Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Korrekte Liste der Entgangenen Anrufe Mittels Fritzbox-Adapter und einer Skripte-Erweiterung ermitteln

NEWS

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    1.8k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    3.5k

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    3.3k

Korrekte Liste der Entgangenen Anrufe Mittels Fritzbox-Adapter und einer Skripte-Erweiterung ermitteln

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
22 Beiträge 4 Kommentatoren 5.4k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    Semenchkare
    schrieb am zuletzt editiert von
    #21

    Hallo,

    vielen herzlichen Dank! Ich habe jetzt auch noch die Zeit in eine Spalte nach dem Symbol angefügt, wie von Dir vorgeschlagen. Klappt bestens!

    Funktional habe ich nun alles, was ich mir wünsche!

    Danke nochmals, alleine hätte ich die Funktion so nicht hinbekommen.

    Ich gehe nun ins Vis-Forum, vielleicht bekomme ich/bzw. wir das mit dem Zellenhintergrund da auch noch hin.

    Viele Grüße

    Semenchkare

    raspberry 5 8GB mit iobroker,
    raspberry 5 8GB mit Raspberrymatic

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      Semenchkare
      schrieb am zuletzt editiert von
      #22

      Hallo,

      Das Skript läuft nun einige Wochen/Monate, und auch das Widget wird in gewünschter Form dargestellt. Diese Anzeige ist eine Verbesserung um Welten gegenüber zum vorigen Zustand.

      Ich hätte noch einen kleinen Verbesserungsvorschlag:

      Erfahrungsgemäß finden viele zustandegekommene Gespräche von intern nach außen oder umgekehrt statt. Dies sorgt dafür, dass die Liste der erfolglosen Anrufe relativ schnell wieder "vom Schirm verschwindet", da ja nur ca. 12 Anrufe auf der Fritzbox-Liste geführt werden.

      Für mich jetzt folgende Frage:

      Wenn die Liste bzw. der Datenpunkt im Javascript "ErfolgloseAnrufe" nichts mehr anzeigt, (im Datenpunkt alles als "null" gekennzeichnet),

      wäre es dann möglich, genau in diesem Fall auf einen anderen Datenpunkt als ursprung zu nehmen? Beispielsweise: fritzbox.0.cdr.missedJSON statt der leeren Box anzeigen zu lassen?

      hier das bisheriges script von ruhr70

       `createState('ErfolgloseAnrufe', '');
      
          function kuerzeDatum(str) {
              var datumStr = str.substr(0,6); // Datum kürzen
              var zeitStr = str.substr(9,5);  // Zeit kürzen
              return datumStr + ": " + zeitStr;
          }
      
          function listeBereinigen(jsonAll){
              for (var i = 0; i < jsonAll.length; i++) {
                  jsonAll[i].date = kuerzeDatum(jsonAll[i].date); // Datum und Zeit kürzen
                  if(jsonAll[i].callSymbolColor.indexOf("->X") == -1) {
                      if(jsonAll[i].extensionLine != "40") {
                          delete jsonAll[i];
                          log("del: " + i);
                      }
                  }
              }
              return JSON.stringify(jsonAll);
          }
      
          on({id: 'fritzbox.0.history.allTableJSON'}, function (obj) {  
             var ergebnis = listeBereinigen(JSON.parse(obj.state.val));
             setState('javascript.' + instance + '.ErfolgloseAnrufe',ergebnis);
          });` 
      
      zugegebenermaßen, würden mehr als 12 Anrufe geloggt, wäre das Problem vermutlich nicht so schnell auftauchend.
      
      Ich könnte mir vorstellen, einen weiteren Datenpunkt in einem weiteren script zu kreieren, zB. "erfolgloseAnrufe2". In diesem findet eine Abfrage statt "Wenn erfolglose Anrufe = Leer, dann verwende  "fritzbox.0.cdr.missedJSON", ansonsten den Inhalt von "erfolgloseAnrufe"
      
      Im widget würde ich dann eben "ErfolgloseAnrufe2" als Datenpunkt angeben.
      
      Mir ist nur nicht klar, wie ich das mit der if-Abfrage machen soll..[/i][/i][/i][/i][/i]
      

      Viele Grüße

      Semenchkare

      raspberry 5 8GB mit iobroker,
      raspberry 5 8GB mit Raspberrymatic

      1 Antwort Letzte Antwort
      0

      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

      Registrieren Anmelden
      Antworten
      • In einem neuen Thema antworten
      Anmelden zum Antworten
      • Älteste zuerst
      • Neuste zuerst
      • Meiste Stimmen


      Support us

      ioBroker
      Community Adapters
      Donate
      FAQ Cloud / IOT
      HowTo: Node.js-Update
      HowTo: Backup/Restore
      Downloads
      BLOG

      235

      Online

      33.0k

      Benutzer

      83.3k

      Themen

      1.3m

      Beiträge
      Community
      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
      ioBroker Community 2014-2026
      logo
      • Anmelden

      • Du hast noch kein Konto? Registrieren

      • Anmelden oder registrieren, um zu suchen
      • Erster Beitrag
        Letzter Beitrag
      0
      • Home
      • Aktuell
      • Tags
      • Ungelesen 0
      • Kategorien
      • Unreplied
      • Beliebt
      • GitHub
      • Docu
      • Hilfe