Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Birthdays

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Test Adapter Birthdays

Scheduled Pinned Locked Moved Tester
adapterbirthdayerinnerunggeburtstagtester
338 Posts 56 Posters 71.1k Views 70 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • David KurtzeD David Kurtze

    @skokarl

    Version 0.1.13 ließ sich bei mir installieren und auch eine Instanz erstellen:

    https://github.com/klein0r/ioBroker.birthdays/tree/0.1.3

    haus-automatisierungH Offline
    haus-automatisierungH Offline
    haus-automatisierung
    Developer Most Active
    wrote on last edited by
    #152

    @david-kurtze sagte in Test Adapter Birthdays:

    Version 0.1.13 ließ sich bei mir installieren und auch eine Instanz erstellen:

    Genau, da wird das Übersetzungs-Feature noch nicht genutzt.

    🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
    🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
    📚 Meine inoffizielle ioBroker Dokumentation

    1 Reply Last reply
    0
    • C Offline
      C Offline
      ChristophsMowL
      wrote on last edited by
      #153

      @haus-automatisierung said in Test Adapter Birthdays:

      Bin auf Euren Input gespannt! Am besten mit der "Fragenummer" antworten

      Hi, ich würde den Adapter auch gerne nutzen. ich habe Repository auf stable und die admin-Version ist 5.1.25. Der adapter verlangt aber nach 5.2.1. Kann man das anpassen? Ich würde ungern auf latest umstellen, weil ansonsten alles gut läuft. Oder kann da nichts passieren? Vielen Dank für die Hilfe

      haus-automatisierungH 1 Reply Last reply
      0
      • C ChristophsMowL

        @haus-automatisierung said in Test Adapter Birthdays:

        Bin auf Euren Input gespannt! Am besten mit der "Fragenummer" antworten

        Hi, ich würde den Adapter auch gerne nutzen. ich habe Repository auf stable und die admin-Version ist 5.1.25. Der adapter verlangt aber nach 5.2.1. Kann man das anpassen? Ich würde ungern auf latest umstellen, weil ansonsten alles gut läuft. Oder kann da nichts passieren? Vielen Dank für die Hilfe

        haus-automatisierungH Offline
        haus-automatisierungH Offline
        haus-automatisierung
        Developer Most Active
        wrote on last edited by
        #154

        @christophsmowl sagte in Test Adapter Birthdays:

        Ich würde ungern auf latest umstellen, weil ansonsten alles gut läuft.

        Mittlerweile ist ja der Admin in Version 5.2.2 stable. Damit kannst Du direkt starten :)

        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
        📚 Meine inoffizielle ioBroker Dokumentation

        1 Reply Last reply
        0
        • H Offline
          H Offline
          harald0708
          wrote on last edited by
          #155

          Bin voll begeistert vom Adapter Birthday.
          Verwende derzeit das vis-inventwo-json table.
          Wann gibt es denn schöne angepasste Widgets?

          haus-automatisierungH 1 Reply Last reply
          0
          • H harald0708

            Bin voll begeistert vom Adapter Birthday.
            Verwende derzeit das vis-inventwo-json table.
            Wann gibt es denn schöne angepasste Widgets?

            haus-automatisierungH Offline
            haus-automatisierungH Offline
            haus-automatisierung
            Developer Most Active
            wrote on last edited by
            #156

            @harald0708 sagte in Test Adapter Birthdays:

            Wann gibt es denn schöne angepasste Widgets?

            Das kommt drauf an, wie lange Du noch für den Pull-Request brauchst :)

            An VIS-Widgets ist mir ein bisschen die Lust vergangen, weil immer jemand was anderes machen möchte oder über die Darstellung meckert. Ist bei Trashschedule richtig viel Kommunikationsarbeit. Werde hier erstmal nichts bereitstellen.

            🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
            🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
            📚 Meine inoffizielle ioBroker Dokumentation

            ChaotC 1 Reply Last reply
            1
            • haus-automatisierungH haus-automatisierung

              @harald0708 sagte in Test Adapter Birthdays:

              Wann gibt es denn schöne angepasste Widgets?

              Das kommt drauf an, wie lange Du noch für den Pull-Request brauchst :)

              An VIS-Widgets ist mir ein bisschen die Lust vergangen, weil immer jemand was anderes machen möchte oder über die Darstellung meckert. Ist bei Trashschedule richtig viel Kommunikationsarbeit. Werde hier erstmal nichts bereitstellen.

              ChaotC Offline
              ChaotC Offline
              Chaot
              wrote on last edited by
              #157

              @haus-automatisierung sagte in Test Adapter Birthdays:

              ... weil immer jemand was anderes machen möchte oder über die Darstellung meckert....

              Ach, unsere verwöhnte rundumsorglos Gesellschaft.
              Ich kann dir Nachfühlen.

              P.S. Ich hätte gerne normale Geburtstage in rosa, die von Ehefrauen blau linksdrehend und von Haustieren in violett hüpfend dargestellt.

              ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

              1 Reply Last reply
              0
              • F Offline
                F Offline
                FuXXz2
                wrote on last edited by FuXXz2
                #158

                hi zusammen,
                sehe ich das jetzt richtig, dass ihr alle eure Geburtstagseinträge manuell anpasst um in der Beschreibung das Geburtsjahr hinzuzufügen?
                Btw. Wenn ich die config vom Adapter aufrufen möchte kommt
                Screenshot 2021-12-27 200200.png

                sigi234S da_WoodyD haus-automatisierungH 3 Replies Last reply
                0
                • F FuXXz2

                  hi zusammen,
                  sehe ich das jetzt richtig, dass ihr alle eure Geburtstagseinträge manuell anpasst um in der Beschreibung das Geburtsjahr hinzuzufügen?
                  Btw. Wenn ich die config vom Adapter aufrufen möchte kommt
                  Screenshot 2021-12-27 200200.png

                  sigi234S Online
                  sigi234S Online
                  sigi234
                  Forum Testing Most Active
                  wrote on last edited by
                  #159

                  @fuxxz2
                  Ja

                  Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                  Immer Daten sichern!

                  F 1 Reply Last reply
                  0
                  • sigi234S sigi234

                    @fuxxz2
                    Ja

                    F Offline
                    F Offline
                    FuXXz2
                    wrote on last edited by
                    #160

                    @sigi234 Ihr seid Hammer :)
                    Ich wäre bei knapp 800 Geburtstagen, die automatisch von z.B. Outlook erzeugt werden, echt ein ambitionierter Verrückter, wenn ich das machen würde :)

                    1 Reply Last reply
                    0
                    • F FuXXz2

                      hi zusammen,
                      sehe ich das jetzt richtig, dass ihr alle eure Geburtstagseinträge manuell anpasst um in der Beschreibung das Geburtsjahr hinzuzufügen?
                      Btw. Wenn ich die config vom Adapter aufrufen möchte kommt
                      Screenshot 2021-12-27 200200.png

                      da_WoodyD Offline
                      da_WoodyD Offline
                      da_Woody
                      wrote on last edited by
                      #161

                      @fuxxz2 nein, dafür nehm ich den google kalender...
                      abgesehn davon, ich gratuliere nicht 800 leuten.

                      gruß vom Woody
                      HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                      1 Reply Last reply
                      1
                      • F FuXXz2

                        hi zusammen,
                        sehe ich das jetzt richtig, dass ihr alle eure Geburtstagseinträge manuell anpasst um in der Beschreibung das Geburtsjahr hinzuzufügen?
                        Btw. Wenn ich die config vom Adapter aufrufen möchte kommt
                        Screenshot 2021-12-27 200200.png

                        haus-automatisierungH Offline
                        haus-automatisierungH Offline
                        haus-automatisierung
                        Developer Most Active
                        wrote on last edited by
                        #162

                        @fuxxz2 sagte in Test Adapter Birthdays:

                        Btw. Wenn ich die config vom Adapter aufrufen möchte kommt

                        Der Adapter unterstützt nur noch die Admin 5 UI. Du hast die alte Darstellung aktiviert.

                        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                        📚 Meine inoffizielle ioBroker Dokumentation

                        L ChaotC 2 Replies Last reply
                        1
                        • haus-automatisierungH haus-automatisierung

                          @fuxxz2 sagte in Test Adapter Birthdays:

                          Btw. Wenn ich die config vom Adapter aufrufen möchte kommt

                          Der Adapter unterstützt nur noch die Admin 5 UI. Du hast die alte Darstellung aktiviert.

                          L Offline
                          L Offline
                          lucajordi
                          wrote on last edited by
                          #163

                          Also ich finde den Adapter super!

                          Vielleicht kann mir einer sagen, wie ich in der Summary die JSON Tabelle umgestellten kann...
                          Also im Moment steht ja da name, geburtsjahr, dateformat...
                          Karl 1972 23.04.2022

                          ich hätte gerne eine Tabelle mit name, geburtstag
                          Karl 23.04.1972

                          Geht das ?

                          David G.D 1 Reply Last reply
                          0
                          • L lucajordi

                            Also ich finde den Adapter super!

                            Vielleicht kann mir einer sagen, wie ich in der Summary die JSON Tabelle umgestellten kann...
                            Also im Moment steht ja da name, geburtsjahr, dateformat...
                            Karl 1972 23.04.2022

                            ich hätte gerne eine Tabelle mit name, geburtstag
                            Karl 23.04.1972

                            Geht das ?

                            David G.D Online
                            David G.D Online
                            David G.
                            wrote on last edited by David G.
                            #164

                            @lucajordi

                            Ich habe mir da mit Blockly eine eigene html Tabelle gebastelt.
                            Kann ich bei Bedarf morgen bereitstellen.

                            JPEG_20211228_182823_1199443085242892168.jpg

                            Die Reihenfolge und was man sehen möchte kann man recht einfach ändern (Falls man ein wenig weiß wie html tabellen aufgebaut sind.).

                            Zeigt eure Lovelace-Visualisierung klick
                            (Auch ideal um sich Anregungen zu holen)

                            Meine Tabellen für eure Visualisierung klick

                            L 1 Reply Last reply
                            1
                            • David G.D David G.

                              @lucajordi

                              Ich habe mir da mit Blockly eine eigene html Tabelle gebastelt.
                              Kann ich bei Bedarf morgen bereitstellen.

                              JPEG_20211228_182823_1199443085242892168.jpg

                              Die Reihenfolge und was man sehen möchte kann man recht einfach ändern (Falls man ein wenig weiß wie html tabellen aufgebaut sind.).

                              L Offline
                              L Offline
                              lucajordi
                              wrote on last edited by
                              #165

                              @david-g
                              Genau so sollte das sein!

                              Wäre schön, wenn du das mal bereitstellen kannst...
                              Danke!

                              David G.D 1 Reply Last reply
                              0
                              • L lucajordi

                                @david-g
                                Genau so sollte das sein!

                                Wäre schön, wenn du das mal bereitstellen kannst...
                                Danke!

                                David G.D Online
                                David G.D Online
                                David G.
                                wrote on last edited by
                                #166

                                @lucajordi

                                Im markierten Bereich können die Spaltenbreiten angepasst werden.

                                Screenshot_20211229-163810_Chrome~2.jpg

                                <xml xmlns="https://developers.google.com/blockly/xml">
                                  <variables>
                                    <variable id="(m}dH@gw]g]CrCq4X:^O">Liste</variable>
                                    <variable id="^u_U-Az-`mhCz~(F_#oT">text</variable>
                                    <variable id="x(8OtWm-n$bsM}t4],DO">i</variable>
                                    <variable id="B=:MPlbZ]`U`oQR_H1ZO">obj</variable>
                                    <variable id="|9,SdA]rgGmj%K}^fKl*">Alter</variable>
                                    <variable id="2xs$M*SFSh^lkODi*Z,g">Name</variable>
                                    <variable id=";RHJ=)9w[N*6ii2YVbv#">Tage_bis_Geburtstag</variable>
                                    <variable id="[hejW*.Wk;gQUlv)`eJ|">Tag_Monat</variable>
                                    <variable id="e}Pk:{7j{A~j7#a%49!f">Geburtsjahr</variable>
                                  </variables>
                                  <block type="on" id="ubL@LBF!,o_rkk4*V?$c" x="238" y="138">
                                    <field name="OID">birthdays.0.summary.json</field>
                                    <field name="CONDITION">any</field>
                                    <field name="ACK_CONDITION"></field>
                                    <statement name="STATEMENT">
                                      <block type="variables_set" id="W?1q7FaV,*wmZaIkPQ*o">
                                        <field name="VAR" id="(m}dH@gw]g]CrCq4X:^O">Liste</field>
                                        <value name="VALUE">
                                          <block type="convert_json2object" id="-+dC_oJ;-(a!X+qq3ItL">
                                            <value name="VALUE">
                                              <block type="on_source" id="W9LY54G8%@AW$,Dv.c1;">
                                                <field name="ATTR">state.val</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="variables_set" id="*Gbs7`LVq2ggdi|-gk1#">
                                            <field name="VAR" id="^u_U-Az-`mhCz~(F_#oT">text</field>
                                            <value name="VALUE">
                                              <block type="text" id="D2QaAKbM6V%.nH8G!WO8">
                                                <field name="TEXT"></field>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="controls_for" id="VAh4_5skpQ(-58)cTsN5">
                                                <field name="VAR" id="x(8OtWm-n$bsM}t4],DO">i</field>
                                                <value name="FROM">
                                                  <shadow type="math_number" id="UtEruMTPhi^T~g$#4=X%">
                                                    <field name="NUM">1</field>
                                                  </shadow>
                                                </value>
                                                <value name="TO">
                                                  <shadow type="math_number" id="SL!L;!$5LE6b.-i2{-x8">
                                                    <field name="NUM">10</field>
                                                  </shadow>
                                                  <block type="lists_length" id="IA8x7(aD91K?{^4e{t?p">
                                                    <value name="VALUE">
                                                      <block type="variables_get" id="Uw=RBKOt~o^7pvz5@?jp">
                                                        <field name="VAR" id="(m}dH@gw]g]CrCq4X:^O">Liste</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <value name="BY">
                                                  <shadow type="math_number" id="X?ku5(f{C?`POZ9}Ykn$">
                                                    <field name="NUM">1</field>
                                                  </shadow>
                                                </value>
                                                <statement name="DO">
                                                  <block type="variables_set" id="?x8p%;#1!zl^M{*-WeD_">
                                                    <field name="VAR" id="B=:MPlbZ]`U`oQR_H1ZO">obj</field>
                                                    <value name="VALUE">
                                                      <block type="lists_getIndex" id="!p81u1HNh}swg_ZCMWGd">
                                                        <mutation statement="false" at="true"></mutation>
                                                        <field name="MODE">GET</field>
                                                        <field name="WHERE">FROM_START</field>
                                                        <value name="VALUE">
                                                          <block type="variables_get" id="3ETVK*E:VqCH}#kblamq">
                                                            <field name="VAR" id="(m}dH@gw]g]CrCq4X:^O">Liste</field>
                                                          </block>
                                                        </value>
                                                        <value name="AT">
                                                          <block type="variables_get" id="4ZY9FTQA,JoJx!nEg^nc">
                                                            <field name="VAR" id="x(8OtWm-n$bsM}t4],DO">i</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                    <next>
                                                      <block type="variables_set" id="_?!N}.aye8u=,XQ}5rY{">
                                                        <field name="VAR" id="|9,SdA]rgGmj%K}^fKl*">Alter</field>
                                                        <value name="VALUE">
                                                          <block type="get_attr" id="V=ixw;0O?aW0sXtNbLyR">
                                                            <value name="PATH">
                                                              <shadow type="text" id="XE}T12XOKYB-U6A8etD(">
                                                                <field name="TEXT">age</field>
                                                              </shadow>
                                                            </value>
                                                            <value name="OBJECT">
                                                              <block type="variables_get" id="Aqx9nyk[/uZhLuG|WKW]">
                                                                <field name="VAR" id="B=:MPlbZ]`U`oQR_H1ZO">obj</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <next>
                                                          <block type="variables_set" id="C@RzukD_z2Vc[/_q1s4q">
                                                            <field name="VAR" id="2xs$M*SFSh^lkODi*Z,g">Name</field>
                                                            <value name="VALUE">
                                                              <block type="get_attr" id="si%nmaEYZ8yF2`)aXAA[">
                                                                <value name="PATH">
                                                                  <shadow type="text" id="Vv?R@/OzO]p40i%9sCnd">
                                                                    <field name="TEXT">name</field>
                                                                  </shadow>
                                                                </value>
                                                                <value name="OBJECT">
                                                                  <block type="variables_get" id="Dv389p@`@/Y3}]gx``_e">
                                                                    <field name="VAR" id="B=:MPlbZ]`U`oQR_H1ZO">obj</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <next>
                                                              <block type="variables_set" id=")z0aBTEtrg5l23)8iHRs">
                                                                <field name="VAR" id=";RHJ=)9w[N*6ii2YVbv#">Tage_bis_Geburtstag</field>
                                                                <value name="VALUE">
                                                                  <block type="get_attr" id="`wPRO=fu4+XJSLOOaSO0">
                                                                    <value name="PATH">
                                                                      <shadow type="text" id="%IZ(eKv9iMml(NI-f]5P">
                                                                        <field name="TEXT">daysLeft</field>
                                                                      </shadow>
                                                                    </value>
                                                                    <value name="OBJECT">
                                                                      <block type="variables_get" id="3Hno*M89!AaJIE6(3=33">
                                                                        <field name="VAR" id="B=:MPlbZ]`U`oQR_H1ZO">obj</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                                <next>
                                                                  <block type="variables_set" id="J/6:.#/@k1b,K1u(Bpq/">
                                                                    <field name="VAR" id="[hejW*.Wk;gQUlv)`eJ|">Tag_Monat</field>
                                                                    <value name="VALUE">
                                                                      <block type="get_attr" id=";tsY?ta87G!Ip{x3uz#T">
                                                                        <value name="PATH">
                                                                          <shadow type="text" id="HmVz%-OkrSIKER](18V:">
                                                                            <field name="TEXT">dateFormat</field>
                                                                          </shadow>
                                                                        </value>
                                                                        <value name="OBJECT">
                                                                          <block type="variables_get" id="Vq9etR=Lc?:t?%0IUjP9">
                                                                            <field name="VAR" id="B=:MPlbZ]`U`oQR_H1ZO">obj</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <next>
                                                                      <block type="variables_set" id="$+EHiR+SK#`|(Fs[.{n~">
                                                                        <field name="VAR" id="e}Pk:{7j{A~j7#a%49!f">Geburtsjahr</field>
                                                                        <value name="VALUE">
                                                                          <block type="get_attr" id="vr3`]9_k0Ke3+G;BPe0$">
                                                                            <value name="PATH">
                                                                              <shadow type="text" id="g}99n.xJZe2a;])BF`jI">
                                                                                <field name="TEXT">birthYear</field>
                                                                              </shadow>
                                                                            </value>
                                                                            <value name="OBJECT">
                                                                              <block type="variables_get" id="C?}|MWY(:zJSY(62Q!L-">
                                                                                <field name="VAR" id="B=:MPlbZ]`U`oQR_H1ZO">obj</field>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </value>
                                                                        <next>
                                                                          <block type="variables_set" id=",AX3xaQpP,RI_FeH!Xx|">
                                                                            <field name="VAR" id="^u_U-Az-`mhCz~(F_#oT">text</field>
                                                                            <value name="VALUE">
                                                                              <block type="text_join" id="oc7)%`;1Y7hZ,{LSK@n^">
                                                                                <mutation items="12"></mutation>
                                                                                <value name="ADD0">
                                                                                  <block type="variables_get" id="SjYSlvJOrj+1T]NFWCL0">
                                                                                    <field name="VAR" id="^u_U-Az-`mhCz~(F_#oT">text</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="ADD1">
                                                                                  <block type="text" id="@UfRgRh#-n,^e{wnY,#$">
                                                                                    <field name="TEXT">&lt;td align=left&gt;</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="ADD2">
                                                                                  <block type="variables_get" id="bJfAhLxPp7#nS|JLsb$2">
                                                                                    <field name="VAR" id="2xs$M*SFSh^lkODi*Z,g">Name</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="ADD3">
                                                                                  <block type="text" id="SmFyDO|0Dgd0$?eaA`Sg">
                                                                                    <field name="TEXT">&lt;/td&gt;&lt;td align=left&gt;</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="ADD4">
                                                                                  <block type="variables_get" id=";1!SxOtb)P*,f@2txLG+">
                                                                                    <field name="VAR" id="[hejW*.Wk;gQUlv)`eJ|">Tag_Monat</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="ADD5">
                                                                                  <block type="text" id="l8zfR/C[-Z!s_7]xikn.">
                                                                                    <field name="TEXT">&lt;/td&gt;&lt;td align=left&gt;</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="ADD6">
                                                                                  <block type="variables_get" id="Q[EpsfEG%7ZI^$5T(QJ6">
                                                                                    <field name="VAR" id="e}Pk:{7j{A~j7#a%49!f">Geburtsjahr</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="ADD7">
                                                                                  <block type="text" id="KbAj1HeA#[JP1_F=;0jv">
                                                                                    <field name="TEXT">&lt;/td&gt;&lt;td align=left&gt;</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="ADD8">
                                                                                  <block type="variables_get" id="A]OKm4e`3x(zLzn6s(QN">
                                                                                    <field name="VAR" id="|9,SdA]rgGmj%K}^fKl*">Alter</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="ADD9">
                                                                                  <block type="text" id=",/`NuXiO3ZIF~=~5{eSd">
                                                                                    <field name="TEXT">&lt;/td&gt;&lt;td align=left&gt;</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="ADD10">
                                                                                  <block type="variables_get" id=".b0/!U0*`T.0T[m3*H%p">
                                                                                    <field name="VAR" id=";RHJ=)9w[N*6ii2YVbv#">Tage_bis_Geburtstag</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="ADD11">
                                                                                  <block type="text" id="kRiD.ImYj;[z[KX9yG?I">
                                                                                    <field name="TEXT">&lt;/tr&gt; </field>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </next>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </statement>
                                                <next>
                                                  <block type="update" id="R]Q{qU0GhQRf6V6{NzYv">
                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                    <field name="OID">0_userdata.0.VIS.Tabellen.Geburtstage</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="text_join" id=")4[foVL+;!xdhFv($WVn">
                                                        <mutation items="3"></mutation>
                                                        <value name="ADD0">
                                                          <block type="text" id="rqH.Tp+,./Gm@C8e99ZY">
                                                            <field name="TEXT">&lt;table&gt;   &lt;tr&gt;     &lt;th width=100 align=left&gt;Name&lt;/th&gt;     &lt;th width=60 align=left&gt;Datum&lt;/th&gt;     &lt;th width=60 align=left&gt;Jahr&lt;/th&gt;     &lt;th width=60 align=left&gt;Alter&lt;/th&gt;     &lt;th width=60 align=left&gt;In Tagen&lt;/th&gt;   &lt;/tr&gt;   &lt;tr&gt;   &lt;td colspan="5"&gt;&lt;hr&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;</field>
                                                          </block>
                                                        </value>
                                                        <value name="ADD1">
                                                          <block type="variables_get" id="4R$*aP-tIeoXAU7-OHcp">
                                                            <field name="VAR" id="^u_U-Az-`mhCz~(F_#oT">text</field>
                                                          </block>
                                                        </value>
                                                        <value name="ADD2">
                                                          <block type="text" id="D^y@YucK42#e*.q0I~NK">
                                                            <field name="TEXT"> &lt;/table&gt;</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </statement>
                                  </block>
                                </xml>
                                

                                Zeigt eure Lovelace-Visualisierung klick
                                (Auch ideal um sich Anregungen zu holen)

                                Meine Tabellen für eure Visualisierung klick

                                L 1 Reply Last reply
                                0
                                • David G.D David G.

                                  @lucajordi

                                  Im markierten Bereich können die Spaltenbreiten angepasst werden.

                                  Screenshot_20211229-163810_Chrome~2.jpg

                                  <xml xmlns="https://developers.google.com/blockly/xml">
                                    <variables>
                                      <variable id="(m}dH@gw]g]CrCq4X:^O">Liste</variable>
                                      <variable id="^u_U-Az-`mhCz~(F_#oT">text</variable>
                                      <variable id="x(8OtWm-n$bsM}t4],DO">i</variable>
                                      <variable id="B=:MPlbZ]`U`oQR_H1ZO">obj</variable>
                                      <variable id="|9,SdA]rgGmj%K}^fKl*">Alter</variable>
                                      <variable id="2xs$M*SFSh^lkODi*Z,g">Name</variable>
                                      <variable id=";RHJ=)9w[N*6ii2YVbv#">Tage_bis_Geburtstag</variable>
                                      <variable id="[hejW*.Wk;gQUlv)`eJ|">Tag_Monat</variable>
                                      <variable id="e}Pk:{7j{A~j7#a%49!f">Geburtsjahr</variable>
                                    </variables>
                                    <block type="on" id="ubL@LBF!,o_rkk4*V?$c" x="238" y="138">
                                      <field name="OID">birthdays.0.summary.json</field>
                                      <field name="CONDITION">any</field>
                                      <field name="ACK_CONDITION"></field>
                                      <statement name="STATEMENT">
                                        <block type="variables_set" id="W?1q7FaV,*wmZaIkPQ*o">
                                          <field name="VAR" id="(m}dH@gw]g]CrCq4X:^O">Liste</field>
                                          <value name="VALUE">
                                            <block type="convert_json2object" id="-+dC_oJ;-(a!X+qq3ItL">
                                              <value name="VALUE">
                                                <block type="on_source" id="W9LY54G8%@AW$,Dv.c1;">
                                                  <field name="ATTR">state.val</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="variables_set" id="*Gbs7`LVq2ggdi|-gk1#">
                                              <field name="VAR" id="^u_U-Az-`mhCz~(F_#oT">text</field>
                                              <value name="VALUE">
                                                <block type="text" id="D2QaAKbM6V%.nH8G!WO8">
                                                  <field name="TEXT"></field>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="controls_for" id="VAh4_5skpQ(-58)cTsN5">
                                                  <field name="VAR" id="x(8OtWm-n$bsM}t4],DO">i</field>
                                                  <value name="FROM">
                                                    <shadow type="math_number" id="UtEruMTPhi^T~g$#4=X%">
                                                      <field name="NUM">1</field>
                                                    </shadow>
                                                  </value>
                                                  <value name="TO">
                                                    <shadow type="math_number" id="SL!L;!$5LE6b.-i2{-x8">
                                                      <field name="NUM">10</field>
                                                    </shadow>
                                                    <block type="lists_length" id="IA8x7(aD91K?{^4e{t?p">
                                                      <value name="VALUE">
                                                        <block type="variables_get" id="Uw=RBKOt~o^7pvz5@?jp">
                                                          <field name="VAR" id="(m}dH@gw]g]CrCq4X:^O">Liste</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <value name="BY">
                                                    <shadow type="math_number" id="X?ku5(f{C?`POZ9}Ykn$">
                                                      <field name="NUM">1</field>
                                                    </shadow>
                                                  </value>
                                                  <statement name="DO">
                                                    <block type="variables_set" id="?x8p%;#1!zl^M{*-WeD_">
                                                      <field name="VAR" id="B=:MPlbZ]`U`oQR_H1ZO">obj</field>
                                                      <value name="VALUE">
                                                        <block type="lists_getIndex" id="!p81u1HNh}swg_ZCMWGd">
                                                          <mutation statement="false" at="true"></mutation>
                                                          <field name="MODE">GET</field>
                                                          <field name="WHERE">FROM_START</field>
                                                          <value name="VALUE">
                                                            <block type="variables_get" id="3ETVK*E:VqCH}#kblamq">
                                                              <field name="VAR" id="(m}dH@gw]g]CrCq4X:^O">Liste</field>
                                                            </block>
                                                          </value>
                                                          <value name="AT">
                                                            <block type="variables_get" id="4ZY9FTQA,JoJx!nEg^nc">
                                                              <field name="VAR" id="x(8OtWm-n$bsM}t4],DO">i</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="variables_set" id="_?!N}.aye8u=,XQ}5rY{">
                                                          <field name="VAR" id="|9,SdA]rgGmj%K}^fKl*">Alter</field>
                                                          <value name="VALUE">
                                                            <block type="get_attr" id="V=ixw;0O?aW0sXtNbLyR">
                                                              <value name="PATH">
                                                                <shadow type="text" id="XE}T12XOKYB-U6A8etD(">
                                                                  <field name="TEXT">age</field>
                                                                </shadow>
                                                              </value>
                                                              <value name="OBJECT">
                                                                <block type="variables_get" id="Aqx9nyk[/uZhLuG|WKW]">
                                                                  <field name="VAR" id="B=:MPlbZ]`U`oQR_H1ZO">obj</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <next>
                                                            <block type="variables_set" id="C@RzukD_z2Vc[/_q1s4q">
                                                              <field name="VAR" id="2xs$M*SFSh^lkODi*Z,g">Name</field>
                                                              <value name="VALUE">
                                                                <block type="get_attr" id="si%nmaEYZ8yF2`)aXAA[">
                                                                  <value name="PATH">
                                                                    <shadow type="text" id="Vv?R@/OzO]p40i%9sCnd">
                                                                      <field name="TEXT">name</field>
                                                                    </shadow>
                                                                  </value>
                                                                  <value name="OBJECT">
                                                                    <block type="variables_get" id="Dv389p@`@/Y3}]gx``_e">
                                                                      <field name="VAR" id="B=:MPlbZ]`U`oQR_H1ZO">obj</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <next>
                                                                <block type="variables_set" id=")z0aBTEtrg5l23)8iHRs">
                                                                  <field name="VAR" id=";RHJ=)9w[N*6ii2YVbv#">Tage_bis_Geburtstag</field>
                                                                  <value name="VALUE">
                                                                    <block type="get_attr" id="`wPRO=fu4+XJSLOOaSO0">
                                                                      <value name="PATH">
                                                                        <shadow type="text" id="%IZ(eKv9iMml(NI-f]5P">
                                                                          <field name="TEXT">daysLeft</field>
                                                                        </shadow>
                                                                      </value>
                                                                      <value name="OBJECT">
                                                                        <block type="variables_get" id="3Hno*M89!AaJIE6(3=33">
                                                                          <field name="VAR" id="B=:MPlbZ]`U`oQR_H1ZO">obj</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                  <next>
                                                                    <block type="variables_set" id="J/6:.#/@k1b,K1u(Bpq/">
                                                                      <field name="VAR" id="[hejW*.Wk;gQUlv)`eJ|">Tag_Monat</field>
                                                                      <value name="VALUE">
                                                                        <block type="get_attr" id=";tsY?ta87G!Ip{x3uz#T">
                                                                          <value name="PATH">
                                                                            <shadow type="text" id="HmVz%-OkrSIKER](18V:">
                                                                              <field name="TEXT">dateFormat</field>
                                                                            </shadow>
                                                                          </value>
                                                                          <value name="OBJECT">
                                                                            <block type="variables_get" id="Vq9etR=Lc?:t?%0IUjP9">
                                                                              <field name="VAR" id="B=:MPlbZ]`U`oQR_H1ZO">obj</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </value>
                                                                      <next>
                                                                        <block type="variables_set" id="$+EHiR+SK#`|(Fs[.{n~">
                                                                          <field name="VAR" id="e}Pk:{7j{A~j7#a%49!f">Geburtsjahr</field>
                                                                          <value name="VALUE">
                                                                            <block type="get_attr" id="vr3`]9_k0Ke3+G;BPe0$">
                                                                              <value name="PATH">
                                                                                <shadow type="text" id="g}99n.xJZe2a;])BF`jI">
                                                                                  <field name="TEXT">birthYear</field>
                                                                                </shadow>
                                                                              </value>
                                                                              <value name="OBJECT">
                                                                                <block type="variables_get" id="C?}|MWY(:zJSY(62Q!L-">
                                                                                  <field name="VAR" id="B=:MPlbZ]`U`oQR_H1ZO">obj</field>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </value>
                                                                          <next>
                                                                            <block type="variables_set" id=",AX3xaQpP,RI_FeH!Xx|">
                                                                              <field name="VAR" id="^u_U-Az-`mhCz~(F_#oT">text</field>
                                                                              <value name="VALUE">
                                                                                <block type="text_join" id="oc7)%`;1Y7hZ,{LSK@n^">
                                                                                  <mutation items="12"></mutation>
                                                                                  <value name="ADD0">
                                                                                    <block type="variables_get" id="SjYSlvJOrj+1T]NFWCL0">
                                                                                      <field name="VAR" id="^u_U-Az-`mhCz~(F_#oT">text</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="ADD1">
                                                                                    <block type="text" id="@UfRgRh#-n,^e{wnY,#$">
                                                                                      <field name="TEXT">&lt;td align=left&gt;</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="ADD2">
                                                                                    <block type="variables_get" id="bJfAhLxPp7#nS|JLsb$2">
                                                                                      <field name="VAR" id="2xs$M*SFSh^lkODi*Z,g">Name</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="ADD3">
                                                                                    <block type="text" id="SmFyDO|0Dgd0$?eaA`Sg">
                                                                                      <field name="TEXT">&lt;/td&gt;&lt;td align=left&gt;</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="ADD4">
                                                                                    <block type="variables_get" id=";1!SxOtb)P*,f@2txLG+">
                                                                                      <field name="VAR" id="[hejW*.Wk;gQUlv)`eJ|">Tag_Monat</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="ADD5">
                                                                                    <block type="text" id="l8zfR/C[-Z!s_7]xikn.">
                                                                                      <field name="TEXT">&lt;/td&gt;&lt;td align=left&gt;</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="ADD6">
                                                                                    <block type="variables_get" id="Q[EpsfEG%7ZI^$5T(QJ6">
                                                                                      <field name="VAR" id="e}Pk:{7j{A~j7#a%49!f">Geburtsjahr</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="ADD7">
                                                                                    <block type="text" id="KbAj1HeA#[JP1_F=;0jv">
                                                                                      <field name="TEXT">&lt;/td&gt;&lt;td align=left&gt;</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="ADD8">
                                                                                    <block type="variables_get" id="A]OKm4e`3x(zLzn6s(QN">
                                                                                      <field name="VAR" id="|9,SdA]rgGmj%K}^fKl*">Alter</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="ADD9">
                                                                                    <block type="text" id=",/`NuXiO3ZIF~=~5{eSd">
                                                                                      <field name="TEXT">&lt;/td&gt;&lt;td align=left&gt;</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="ADD10">
                                                                                    <block type="variables_get" id=".b0/!U0*`T.0T[m3*H%p">
                                                                                      <field name="VAR" id=";RHJ=)9w[N*6ii2YVbv#">Tage_bis_Geburtstag</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <value name="ADD11">
                                                                                    <block type="text" id="kRiD.ImYj;[z[KX9yG?I">
                                                                                      <field name="TEXT">&lt;/tr&gt; </field>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </next>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </statement>
                                                  <next>
                                                    <block type="update" id="R]Q{qU0GhQRf6V6{NzYv">
                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                      <field name="OID">0_userdata.0.VIS.Tabellen.Geburtstage</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="text_join" id=")4[foVL+;!xdhFv($WVn">
                                                          <mutation items="3"></mutation>
                                                          <value name="ADD0">
                                                            <block type="text" id="rqH.Tp+,./Gm@C8e99ZY">
                                                              <field name="TEXT">&lt;table&gt;   &lt;tr&gt;     &lt;th width=100 align=left&gt;Name&lt;/th&gt;     &lt;th width=60 align=left&gt;Datum&lt;/th&gt;     &lt;th width=60 align=left&gt;Jahr&lt;/th&gt;     &lt;th width=60 align=left&gt;Alter&lt;/th&gt;     &lt;th width=60 align=left&gt;In Tagen&lt;/th&gt;   &lt;/tr&gt;   &lt;tr&gt;   &lt;td colspan="5"&gt;&lt;hr&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD1">
                                                            <block type="variables_get" id="4R$*aP-tIeoXAU7-OHcp">
                                                              <field name="VAR" id="^u_U-Az-`mhCz~(F_#oT">text</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD2">
                                                            <block type="text" id="D^y@YucK42#e*.q0I~NK">
                                                              <field name="TEXT"> &lt;/table&gt;</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </statement>
                                    </block>
                                  </xml>
                                  
                                  L Offline
                                  L Offline
                                  lucajordi
                                  wrote on last edited by
                                  #167

                                  @david-g
                                  Danke dir!

                                  Wie hast du denn den Datenpunkt angelegt?

                                  David G.D 1 Reply Last reply
                                  0
                                  • L lucajordi

                                    @david-g
                                    Danke dir!

                                    Wie hast du denn den Datenpunkt angelegt?

                                    David G.D Online
                                    David G.D Online
                                    David G.
                                    wrote on last edited by
                                    #168

                                    @lucajordi

                                    Der Datenpunkt in den die Tabelle geschrieben wird?
                                    Ist als string angelegt.

                                    Der Triggerdatenpunkt ist ja vom Adapter vorgegeben. Sollte bei die ja gleich sein (falls deine Instanz die selbe Nummer hat.).

                                    Zeigt eure Lovelace-Visualisierung klick
                                    (Auch ideal um sich Anregungen zu holen)

                                    Meine Tabellen für eure Visualisierung klick

                                    L 1 Reply Last reply
                                    0
                                    • haus-automatisierungH haus-automatisierung

                                      @fuxxz2 sagte in Test Adapter Birthdays:

                                      Btw. Wenn ich die config vom Adapter aufrufen möchte kommt

                                      Der Adapter unterstützt nur noch die Admin 5 UI. Du hast die alte Darstellung aktiviert.

                                      ChaotC Offline
                                      ChaotC Offline
                                      Chaot
                                      wrote on last edited by Chaot
                                      #169

                                      @haus-automatisierung
                                      Gerade Version 0.1.7 installiert.
                                      Ich kann nicht mehr speichern.
                                      Ich habe die Geburtstage manuell eingetragen. Wenn ich dort etwas ändern möchte ist das Feld "Speichern" zwar aktiv, aber rot umrandet und funktioniert nicht.

                                      Edit:
                                      Wenn ich direkt die Jahreszahl eingebe kommt der Fehler.
                                      Wenn ich aber auf die kleinen Up- Down Button klicke springt er auf 1900 und lässt sich dann hochzählen. Dabei bleibt das Speichern aktiv.
                                      Sobald man aber den Cursor in das Zahlenfeld setzt ist der Button wieder aus mit dem roten Rand.

                                      ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                                      haus-automatisierungH 1 Reply Last reply
                                      0
                                      • David G.D David G.

                                        @lucajordi

                                        Der Datenpunkt in den die Tabelle geschrieben wird?
                                        Ist als string angelegt.

                                        Der Triggerdatenpunkt ist ja vom Adapter vorgegeben. Sollte bei die ja gleich sein (falls deine Instanz die selbe Nummer hat.).

                                        L Offline
                                        L Offline
                                        lucajordi
                                        wrote on last edited by
                                        #170

                                        @david-g
                                        Danke, funktioniert, aber irgendwie kann ich die Spaltenbreite nicht anpassen...
                                        egal was ich bei width einstelle, bleibt immer gleich...

                                        3e74a111-ac3a-4d52-94af-11e9f7074578-image.png

                                        011b8ea3-551b-4e63-8a8c-4ad20015ac3a-image.png

                                        David G.D 1 Reply Last reply
                                        0
                                        • L lucajordi

                                          @david-g
                                          Danke, funktioniert, aber irgendwie kann ich die Spaltenbreite nicht anpassen...
                                          egal was ich bei width einstelle, bleibt immer gleich...

                                          3e74a111-ac3a-4d52-94af-11e9f7074578-image.png

                                          011b8ea3-551b-4e63-8a8c-4ad20015ac3a-image.png

                                          David G.D Online
                                          David G.D Online
                                          David G.
                                          wrote on last edited by David G.
                                          #171

                                          @lucajordi

                                          Das sind Pixelangaben. Evtl ist deine Auflösung so hoch oder gering, dass du ganz andere Werte brauchst.
                                          (Kann auch sein, dass meine Werte nicht logisch sind. Nutze die Tabelle in Lovelace. Da verhalten sich Tabellen manchmal was komisch.)
                                          Sonst probiere es man mit %. Glaube einfach das % hinter die Angabe hauen.

                                          Und natürlich pro Spalte eingeben.
                                          Also 5 Werte.

                                          EDIT:
                                          Neues Bild

                                          Screenshot_20211231-102547_Chrome.jpg
                                          Quelle:
                                          klick

                                          Zeigt eure Lovelace-Visualisierung klick
                                          (Auch ideal um sich Anregungen zu holen)

                                          Meine Tabellen für eure Visualisierung klick

                                          L 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          385

                                          Online

                                          32.7k

                                          Users

                                          82.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe