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.
  • W Offline
    W Offline
    womber
    schrieb am zuletzt editiert von
    #14

    Ich probiere das morgen aus.. Arbeit lässt das momentan leider nicht zu. Ich gebe dann Rückmeldung :)

    Danke und Grüße,

    Alex

    Gesendet von iPad mit Tapatalk

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

      Funktioniert bei euch die Missed Called JSON Formatierung? Bei mir ist die irgendwie leer. :( Die anderen Sachen sind aber gefüllt und in der HTML Formatierung ist auch alles enthalten.
      1516_bildschirmfoto_2016-11-03_um_23.18.39.png

      1 Antwort Letzte Antwort
      0
      • W Offline
        W Offline
        womber
        schrieb am zuletzt editiert von
        #16

        Nein, meine json ist auch leer, html ist alles da :)

        Grüße,

        Alex

        Gesendet von iPad mit Tapatalk

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

          @baeckerman83:

          Funktioniert bei euch die Missed Called JSON Formatierung? Bei mir ist die irgendwie leer. :( Die anderen Sachen sind aber gefüllt und in der HTML Formatierung ist auch alles enthalten. `

          bei mir ist der Datenpunkt gefüllt.

          327_missedtablejson.jpg

          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
            #18

            Könnte das mit der Version zusammen hängen? Ich hab die Version 0.2.1 installiert. Laut Github gibt es ja auch schon die 0.3.1 ich habe mich aber noch nicht so tief eingearbeitet und erst mal über die iobroker Oberfläche installiert.

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

              @baeckerman83:

              Könnte das mit der Version zusammen hängen? Ich hab die Version 0.2.1 installiert. Laut Github gibt es ja auch schon die 0.3.1 ich habe mich aber noch nicht so tief eingearbeitet und erst mal über die iobroker Oberfläche installiert. `

              Dürfte nicht. Die 0.2.1 war die Version, in der das JSON schon funktionstüchtig drin war.

              Keine Ahnung, warum es bei Dir/Euch nicht ausgegeben wird.

              Die 0.3.0 und 0.3.1 sind nicht von mir. Die habe ich ungeprüft übernommen (Konfigurationsseite ist damit sauberer und upnp).

              Ich gehe davon aus, dass in der Fritzbox-Konfigurationsseite die Haken alle gesetzt sind:

              327_fritzbox_json.jpg

              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
                #20

                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.

                1 Antwort Letzte Antwort
                0
                • 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

                        485

                        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