Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Geburtstage in Vis anzeigen

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Geburtstage in Vis anzeigen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Cinimod
      Cinimod Most Active @lustig29 last edited by Cinimod

      @lustig29

      Benutzt du eine ical Datei um die Geburtstage zu Importieren oder hast du sie alle manuell eingetragen ?

      Wird denn der Datenpunkt "Geburtstage" beschrieben, vielleicht ist es nur ein Vis Problem.
      Der Datenpunkt "Geburtstage" ist vermutlich ein selbst erstellter Datenpunkt ? Welchen "type" hat der ?

      Aktuell sieht es in deinem Skript so aus :
      wenn heute ein Geburtstag ist, du den Datenpunkt "Geburtstage" mit "heute" beschreibst, dann fragst ob morgen auch ein Geburtstag ist, und dann überschreibst du den Datenpunkt wieder mit dem morgigen Geburtstag(en).

      Vorschlag:

      Bildschirmfoto 2022-03-06 um 13.16.16.png

      L 1 Reply Last reply Reply Quote 0
      • L
        lustig29 @Cinimod last edited by lustig29

        @cinimod Ja, ich benutze eine ICal Datei für den Geburtstagsadapter.

        Geburtstage ist ein von mir erstellter Datenpunkt. Type: Zeichenkette

        Cinimod 1 Reply Last reply Reply Quote 0
        • Cinimod
          Cinimod Most Active @lustig29 last edited by Cinimod

          @lustig29

          Hast du gelesen das in den ical Einträgen eine Jahreszahl als Text mit stehen muss ?
          Sie müssen auch auf ganztägig stehen und sich jährlich wiederholen.

          Mal die Datenpunkte gecheckt, ob er überhaupt Geburtstage gefunden hat in der ical ?

          https://www.iobroker.net/#de/adapters/adapterref/iobroker.birthdays/README.md

          L 1 Reply Last reply Reply Quote 0
          • L
            lustig29 @Cinimod last edited by

            @cinimod Du hast recht. Mein erstellter Datenpunkt wird nicht beschrieben. Woran kann das liegen? Hab das Skript jetzt nach deinem Vorschlag umgeändert.

            Cinimod 1 Reply Last reply Reply Quote 0
            • Cinimod
              Cinimod Most Active @lustig29 last edited by Cinimod

              @lustig29

              Welchen "type" hat dein Datenpunkt ?

              Ändere den mal auf type "string" im common Bereich.

              Bildschirmfoto 2022-03-06 um 13.53.48.png

              Aber hier hast du einträge ja ?
              Also hat er überhaupt aus deiner ical die Geburtstage gefunden ?

              Bildschirmfoto 2022-03-06 um 13.56.12.png

              L 1 Reply Last reply Reply Quote 0
              • L
                lustig29 @Cinimod last edited by

                @cinimod Geburtstage_erstellter Datenpunkt.png Geburtstage_Datenpunkte.png

                Leider keine Änderung. In meinem erstellten Datenpunkt kommt leider nichts an.🤷‍♂️

                Cinimod 1 Reply Last reply Reply Quote 0
                • Cinimod
                  Cinimod Most Active @lustig29 last edited by Cinimod

                  @lustig29

                  Verbleibende Tage steht ja auch auf 8 und auf 14, du fragst ja nur nach heute (0) und (next) morgen (1) ...

                  Vielleicht habe ich das auch falsch verstanden, ich dachte du wolltest nur angezeigt bekommen wenn heute oder morgen ein Geburtstag ist.

                  Ich benutze den Ical Adapter, dort kann ich einstellen wie weit ich gern hätte das er nach vorne schaut im Kalender (beispielsweise: alle Einträge der nächsten 10 Tage), und gibt sie mir unter anderem in einer JSON Datei aus, welche ich als Tabelle im VIS darstelle.
                  Nachteil dabei ist das dort nicht die Jahre verknüpft werden. Also dort steht dann auch nichts davon, wie Alt die Person wird.

                  L 1 Reply Last reply Reply Quote 0
                  • L
                    lustig29 @Cinimod last edited by

                    @cinimod Also am liebsten wäre mir, wenn der nächste anliegende Geburtstag runter gezählt wird.

                    Cinimod 1 Reply Last reply Reply Quote 0
                    • Cinimod
                      Cinimod Most Active @lustig29 last edited by

                      @lustig29

                      Wie findest du das ?

                      Bildschirmfoto 2022-03-06 um 16.47.43.png

                      Musste bestimmt noch etwas an deine Bedürfnisse anpassen, aber das währe das Prinzip was du wolltest.

                      Bedenke das der Trigger auf 00:01 Uhr steht. Zum ausprobieren sollest du den entsprechend verändern, sonst wird natürlich auch nichts geschrieben in den Datenpunkt, erst um 00:01 Uhr

                      1 Reply Last reply Reply Quote 0
                      • da_Woody
                        da_Woody @lustig29 last edited by da_Woody

                        @lustig29 wenn du birthdays verwendest, was willst du dann mit einem blockly?
                        du hast doch alle daten...
                        b79b3aa0-f0d4-439a-9d2d-502fc7d350e8-grafik.png
                        zwar nicht vis, aber iQontrol
                        bee111e1-f316-472d-abe5-280f6c5f6560-grafik.png

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        873
                        Online

                        32.0k
                        Users

                        80.4k
                        Topics

                        1.3m
                        Posts

                        3
                        11
                        422
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo