Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Visualisierung
  4. Fritzbox-Adapter Widget formatieren

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.0k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Fritzbox-Adapter Widget formatieren

Geplant Angeheftet Gesperrt Verschoben Visualisierung
24 Beiträge 5 Kommentatoren 7.0k 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
    simpixo
    schrieb am zuletzt editiert von
    #21

    Hab jetzt mal auch nachgesehen und mein JSON Objekt ist auch leer [emoji52]

    Habe auch die Version 0.3.1 installiert

    Gesendet von iPhone mit Tapatalk

    1 Antwort Letzte Antwort
    0
    • ruhr70R Offline
      ruhr70R Offline
      ruhr70
      schrieb am zuletzt editiert von
      #22

      @baeckerman83:

      Hiho!

      Mhm ich glaube das es einfach im Code fehlt:

      ! if (!showHistoryAllTableTxt) { adapter.setState('history.allTableTxt', "deactivated", true); } else { adapter.setState('history.allTableTxt', headlineTableAllTxt, true); } if (!showHistoryAllTableJSON) { adapter.setState('history.allTableJSON', "deactivated", true); } if (!showHistoryAllTableHTML) { adapter.setState('history.allTableHTML', "deactivated", true); } else { adapter.setState('history.allTableHTML', headlineTableAllHTML, true); } if (!showMissedTableHTML) { adapter.setState('history.missedTableHTML', "deactivated", true); } else { adapter.setState('history.missedTableHTML', headlineTableMissedHTML, true); } if (!showMissedTableJSON) adapter.setState('history.missedTableJSON', "deactivated", true); if (!showCallmonitor) { adapter.setState('callmonitor.connect', "deactivated", true); adapter.setState('callmonitor.ring', "deactivated", true); adapter.setState('callmonitor.call', "deactivated", true); adapter.setState('callmonitor.all', "deactivated", true); } else { adapter.setState('callmonitor.connect', "", true); adapter.setState('callmonitor.ring', "", true); adapter.setState('callmonitor.call', "", true); adapter.setState('callmonitor.all', "", true); } !
      Mir scheint als fehlt da: if (!showMissedTableJSON) adapter.setState('history.missedTableJSON', "deactivated", true);

      etwas. `

      Du meinst weil in den anderen Datenpunkten darüber ein else kommt… ?

      Das dürfte der Code-Auszug aus dem Init der Datenpunkte sein. Wenn ein Datenpunkt abgewählt ist, steht dann im Datenpunkt "deactivated". Bei den TXT und HTLM Datenpunkten für Historie wird bei aktivierten Datenpunkt die Headline reingeschrieben (leere Liste mit Überschrift). Bei dem JSON benötigt man die Überschrift nicht. Daher "fehlt" hier das else.

      Aber die Richtung scheint schon richtig zu sein...

      Im späteren Code finde ich adapter.setState('history.missedTableJSON', nicht mehr. :shock:

      Von der Logik müsste es in Zeile 1038 im Code stehen, zwischen:

              if (showMissedTableHTML) {
                  // Anruferliste verpasste Anrufe erstellen
                  if (!call[id].connect) {
                      if (call[id].direction === "in") {
                          var historyListMissedHtmlStr = makeList(historyListMissedHtml, lineHistoryMissedHtml, headlineTableMissedHTML, configHistoryMissedLines, configShowHeadline);
                          adapter.setState('history.missedTableHTML', historyListMissedHtmlStr, true);
                      }
                  }
              }
      
              if (showHistoryAllTableHTML) {
                  // Tabelle html erstellen
                  var historyListAllHtmlStr = makeList(historyListAllHtml,lineHistoryAllHtml,headlineTableAllHTML,configHistoryAllLines, configShowHeadline);
                  adapter.setState('history.allTableHTML',        historyListAllHtmlStr,              true);
              }
      
      

      Bin auf die Schnelle etwas verwundert. Gerade auch weil bei mir der Datenpunkt gefüllt ist.

      Glaube jetzt nicht, dass das bei den Änderungen 0.3.0 und 0.3.1 rausgeflogen ist. Allerdings habe ich keine Ahnung, wie ich das auf Github kontrollieren kann.

      Adapter: Fritzbox, Unify Circuit
      Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        baeckerman83
        schrieb am zuletzt editiert von
        #23

        Du hast es ja programmiert. :)

        Aber auch 2015 finde ich da nichts:

        https://github.com/ruhr70/ioBroker.frit … 9acc222a8c

        Wie sieht es denn bei dir aus wie es funktioniert?

        1 Antwort Letzte Antwort
        0
        • ruhr70R Offline
          ruhr70R Offline
          ruhr70
          schrieb am zuletzt editiert von
          #24

          @baeckerman83:

          Du hast es ja programmiert. :)

          Aber auch 2015 finde ich da nichts:

          https://github.com/ruhr70/ioBroker.frit … 9acc222a8c

          Wie sieht es denn bei dir aus wie es funktioniert? `

          Gerade noch einmal nachgesehen…

          ich werde alt ;-)

          Der Datenpunkt ist gefüllt, aber mit Daten, die ich wohl mal manuell eingetragen hatte.

          Scheine wirklich diesen einen Datenpunkt nicht implementiert zu haben :shock:

          Adapter: Fritzbox, Unify Circuit
          Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          525

          Online

          32.5k

          Benutzer

          81.6k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          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