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. Skripten / Logik
  4. [GELÖST] - Text aus iCal vorlesen lassen (SayIt)

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[GELÖST] - Text aus iCal vorlesen lassen (SayIt)

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
10 Beiträge 4 Kommentatoren 592 Aufrufe 4 Watching
  • Ä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.
  • P Offline
    P Offline
    puls200
    schrieb am zuletzt editiert von puls200
    #1

    Hi!

    Derzeit lasse ich mir über VIS die Müllabfuhrtermine mit Hilfe des iCal-Adapters anzeigen. Gerne würde ich jetzt den Termin für den heutigen Tag mir über SayIt vorlesen lassen. Dafür würde ich das iCal-Object "Text" auswerten. Anhand des 11. Buchstaben des Objektes weiss ich, welcher Mülltyp (Gelber Sack, Restmülltonne oder Papier) abgeholt wird.

    Wie extrahiere ich den 11. Buchstaben aus einem Text?

    Gruss
    Puls

    ArmilarA DJMarc75D 2 Antworten Letzte Antwort
    0
    • P puls200

      Hi!

      Derzeit lasse ich mir über VIS die Müllabfuhrtermine mit Hilfe des iCal-Adapters anzeigen. Gerne würde ich jetzt den Termin für den heutigen Tag mir über SayIt vorlesen lassen. Dafür würde ich das iCal-Object "Text" auswerten. Anhand des 11. Buchstaben des Objektes weiss ich, welcher Mülltyp (Gelber Sack, Restmülltonne oder Papier) abgeholt wird.

      Wie extrahiere ich den 11. Buchstaben aus einem Text?

      Gruss
      Puls

      ArmilarA Offline
      ArmilarA Offline
      Armilar
      Most Active Forum Testing
      schrieb am zuletzt editiert von Armilar
      #2

      @puls200

      cc7e4e3a-df4b-44aa-878f-64b161b93966-image.png

      Ergebnis: Biotonne

      oder für einen Buchstaben

      82df202f-df03-4f28-89c8-e104c802bfb9-image.png

      Ergebnis: B

      oder als JS

      let Text = '1234567890Biotonne';
      console.log((Text.slice(10, 11)));
      

      Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
      https://github.com/joBr99/nspanel-lovelace-ui/wiki

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      P ArmilarA 2 Antworten Letzte Antwort
      0
      • ArmilarA Armilar

        @puls200

        cc7e4e3a-df4b-44aa-878f-64b161b93966-image.png

        Ergebnis: Biotonne

        oder für einen Buchstaben

        82df202f-df03-4f28-89c8-e104c802bfb9-image.png

        Ergebnis: B

        oder als JS

        let Text = '1234567890Biotonne';
        console.log((Text.slice(10, 11)));
        
        P Offline
        P Offline
        puls200
        schrieb am zuletzt editiert von
        #3

        @armilar Danke! Funktioniert!

        1 Antwort Letzte Antwort
        0
        • P puls200

          Hi!

          Derzeit lasse ich mir über VIS die Müllabfuhrtermine mit Hilfe des iCal-Adapters anzeigen. Gerne würde ich jetzt den Termin für den heutigen Tag mir über SayIt vorlesen lassen. Dafür würde ich das iCal-Object "Text" auswerten. Anhand des 11. Buchstaben des Objektes weiss ich, welcher Mülltyp (Gelber Sack, Restmülltonne oder Papier) abgeholt wird.

          Wie extrahiere ich den 11. Buchstaben aus einem Text?

          Gruss
          Puls

          DJMarc75D Offline
          DJMarc75D Offline
          DJMarc75
          schrieb am zuletzt editiert von
          #4

          @puls200

          Wenn vorausgesetzt ist dass nur eine Müllart am "heutigen Tag" geleert wird dann kannst Du auch die Datenpunkte (Objektnamen können natürlich abweichen) in folgendem Objektstrang als Trigger verwenden:

          ical.0.events.0.today
          

          Diese sind true oder false je nach Art der Leerung.

          Könnte dann so in Blockly etwa aussehen:

          Screenshot 2022-10-20 155139.png

          Um 23:59 Uhr wird der DP dann mit einem Text Deiner Wahl befüllt.

          Lehrling seit 1975 !!!
          Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
          https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

          1 Antwort Letzte Antwort
          0
          • ArmilarA Armilar

            @puls200

            cc7e4e3a-df4b-44aa-878f-64b161b93966-image.png

            Ergebnis: Biotonne

            oder für einen Buchstaben

            82df202f-df03-4f28-89c8-e104c802bfb9-image.png

            Ergebnis: B

            oder als JS

            let Text = '1234567890Biotonne';
            console.log((Text.slice(10, 11)));
            
            ArmilarA Offline
            ArmilarA Offline
            Armilar
            Most Active Forum Testing
            schrieb am zuletzt editiert von
            #5

            @armilar setze doch bitte den Topic auf gelöst... :blush:

            Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
            https://github.com/joBr99/nspanel-lovelace-ui/wiki

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            P 1 Antwort Letzte Antwort
            0
            • ArmilarA Armilar

              @armilar setze doch bitte den Topic auf gelöst... :blush:

              P Offline
              P Offline
              puls200
              schrieb am zuletzt editiert von
              #6

              @armilar Wie geht das?

              CodierknechtC ArmilarA 2 Antworten Letzte Antwort
              0
              • P puls200

                @armilar Wie geht das?

                CodierknechtC Offline
                CodierknechtC Offline
                Codierknecht
                Developer Most Active
                schrieb am zuletzt editiert von
                #7

                @puls200 sagte in Text aus iCal vorlesen lassen (SayIt):

                @armilar Wie geht das?

                Indem Du Deinen Eingangspost bearbeitest

                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                HmIP|ZigBee|Tasmota|Unifi
                Zabbix Certified Specialist
                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                1 Antwort Letzte Antwort
                0
                • P puls200

                  @armilar Wie geht das?

                  ArmilarA Offline
                  ArmilarA Offline
                  Armilar
                  Most Active Forum Testing
                  schrieb am zuletzt editiert von Armilar
                  #8

                  @puls200 Exakt - im Beitrag deiner Fragestellung auf "Bearbeiten" und dann kannst du den den Titel um "[Gelöst] - " erweitern

                  Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                  https://github.com/joBr99/nspanel-lovelace-ui/wiki

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  P 1 Antwort Letzte Antwort
                  0
                  • ArmilarA Armilar

                    @puls200 Exakt - im Beitrag deiner Fragestellung auf "Bearbeiten" und dann kannst du den den Titel um "[Gelöst] - " erweitern

                    P Offline
                    P Offline
                    puls200
                    schrieb am zuletzt editiert von
                    #9

                    @armilar Also einfach manuell [GELÖST] oder Ähnliches hinzufügen? Ich kenne das aus anderen Foren, wo man über ein Attribut den Thread mit GELÖST markieren kann.

                    CodierknechtC 1 Antwort Letzte Antwort
                    0
                    • P puls200

                      @armilar Also einfach manuell [GELÖST] oder Ähnliches hinzufügen? Ich kenne das aus anderen Foren, wo man über ein Attribut den Thread mit GELÖST markieren kann.

                      CodierknechtC Offline
                      CodierknechtC Offline
                      Codierknecht
                      Developer Most Active
                      schrieb am zuletzt editiert von Codierknecht
                      #10

                      @puls200 sagte in Text aus iCal vorlesen lassen (SayIt) - [GELÖST]:

                      @armilar Also einfach manuell [GELÖST] oder Ähnliches hinzufügen? Ich kenne das aus anderen Foren, wo man über ein Attribut den Thread mit GELÖST markieren kann.

                      Eine solche Markierung gibt's hier nicht. Hier kannst Du das nur über den Titel sinngemäß mitteilen.
                      Und am besten nicht hinzu- sondern vorne einfügen.

                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                      HmIP|ZigBee|Tasmota|Unifi
                      Zabbix Certified Specialist
                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                      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

                      630

                      Online

                      32.6k

                      Benutzer

                      82.2k

                      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