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. Email auslesen und gewissen Inhalt in Datenpunkt

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    217

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

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

Email auslesen und gewissen Inhalt in Datenpunkt

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascriptblocklytemplate
28 Beiträge 3 Kommentatoren 3.8k 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.
  • B bug77

    Jap genau so. Zuerst hat es nicht getan, im log Stand ein Fehler wegen fehlenden Rechten.

    Dazu muss im Gmail Axxount IMAP aktiviert werden und auch der Zugriff für drittapps ohne 2-Faktor aktiviert werden, dann kommt alles rein.

    liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    schrieb am zuletzt editiert von liv-in-sky
    #5

    @bug77 das bedeutet, du bekommst jetzt einen datensatz, wenn ein mail ankommt - jetzt müßte was aussortiert werden

    • email absender oder subject - wie erkennst du das richtige mail
    • anschliessend , wenn das richtige mail da ist, den inhalt noch aufbereiten und wohin und wie speichern - nur in einen datenpunkt oder eine art tabelle mit first in last out

    kannst du mal eine solche angekommende nachricht loggen und posten

    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

    1 Antwort Letzte Antwort
    0
    • B Offline
      B Offline
      bug77
      schrieb am zuletzt editiert von
      #6

      Ja ich bekomme auch Absender und Titel in separaten Datenpunkten.
      Jedoch reicht der Datenpunkt mit dem Text, da man auf den Inhalt triggern kann.

      So sieht es immer aus, es ist immer die gleiche Mail, ich muss halt die Tage extrahieren und in eine Tabelle eingetragen bekommen:

      
      vielen Dank für ihre Bestellung. Ihre Bestellung für den Zeitraum vom 27.01.2020 bis zum 02.02.2020 setzt sich wie folgt zusammen:
      
      Montag, 27.01.2020
      1x - GE Hähnchenbrustfilet mit Sauce und (03) Blumenkohl in feiner Creme (M) dazu Kartoffeln (Menü K1)
      
      Dienstag, 28.01.2020
      1x - V Käsespätzle (ohne Zwiebeln) (G,a,Ei,M) Blattsalat Dressing (SO2,01,03,05) (Menü K2)
      
      Donnerstag, 30.01.2020
      1x - R Burgerpattie (Sen) Burgerbrötchen (G,a,Ses) dazu Salatgurke und Tomate mit Senf (Sen) und Ketchup (Menü K1)
      
      
      Für Rückfragen steht Ihnen unser Kundenservice gern zur Verfügung.
      
      

      Diese Bestellungen sollen getriggert werden.
      .... setzt sich wie folgt zusammen:
      Und
      .... Für Rückfragen steht Ihnen....

      Ist immer in allen Mails gleich. Könnte man also triggern.

      liv-in-skyL 1 Antwort Letzte Antwort
      0
      • B bug77

        Ja ich bekomme auch Absender und Titel in separaten Datenpunkten.
        Jedoch reicht der Datenpunkt mit dem Text, da man auf den Inhalt triggern kann.

        So sieht es immer aus, es ist immer die gleiche Mail, ich muss halt die Tage extrahieren und in eine Tabelle eingetragen bekommen:

        
        vielen Dank für ihre Bestellung. Ihre Bestellung für den Zeitraum vom 27.01.2020 bis zum 02.02.2020 setzt sich wie folgt zusammen:
        
        Montag, 27.01.2020
        1x - GE Hähnchenbrustfilet mit Sauce und (03) Blumenkohl in feiner Creme (M) dazu Kartoffeln (Menü K1)
        
        Dienstag, 28.01.2020
        1x - V Käsespätzle (ohne Zwiebeln) (G,a,Ei,M) Blattsalat Dressing (SO2,01,03,05) (Menü K2)
        
        Donnerstag, 30.01.2020
        1x - R Burgerpattie (Sen) Burgerbrötchen (G,a,Ses) dazu Salatgurke und Tomate mit Senf (Sen) und Ketchup (Menü K1)
        
        
        Für Rückfragen steht Ihnen unser Kundenservice gern zur Verfügung.
        
        

        Diese Bestellungen sollen getriggert werden.
        .... setzt sich wie folgt zusammen:
        Und
        .... Für Rückfragen steht Ihnen....

        Ist immer in allen Mails gleich. Könnte man also triggern.

        liv-in-skyL Offline
        liv-in-skyL Offline
        liv-in-sky
        schrieb am zuletzt editiert von
        #7

        @bug77

        das hier alles ist zu suchen

        Montag, 27.01.2020
        1x - GE Hähnchenbrustfilet mit Sauce und (03) Blumenkohl in feiner Creme (M) dazu Kartoffeln (Menü K1)
         
        Dienstag, 28.01.2020
        1x - V Käsespätzle (ohne Zwiebeln) (G,a,Ei,M) Blattsalat Dressing (SO2,01,03,05) (Menü K2)
         
        Donnerstag, 30.01.2020
        1x - R Burgerpattie (Sen) Burgerbrötchen (G,a,Ses) dazu Salatgurke und Tomate mit Senf (Sen) und Ketchup (Menü K1)
        

        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

        1 Antwort Letzte Antwort
        0
        • B Offline
          B Offline
          bug77
          schrieb am zuletzt editiert von
          #8

          Ja, aber ich weiß nicht wie ich das umsetzen soll.
          JavaScript kann ich leider nicht und blockly erscheint mir auch nicht so sinnvoll.

          Sollte jeder Tag wo gefunden wird als Json gespeichert werden und in Datenpunkt geschrieben werden.

          liv-in-skyL 1 Antwort Letzte Antwort
          0
          • B bug77

            Ja, aber ich weiß nicht wie ich das umsetzen soll.
            JavaScript kann ich leider nicht und blockly erscheint mir auch nicht so sinnvoll.

            Sollte jeder Tag wo gefunden wird als Json gespeichert werden und in Datenpunkt geschrieben werden.

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            schrieb am zuletzt editiert von
            #9

            @bug77

            noch eine frage . die daten hast du in einem datenpunkt - ich frage wegen der zeilenumbrüche - die sind ja im datenpunkt nicht drin

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            1 Antwort Letzte Antwort
            0
            • B Offline
              B Offline
              bug77
              schrieb am zuletzt editiert von
              #10

              Ja der ganze email Text ist in einem Datenpunkt.

              liv-in-skyL 1 Antwort Letzte Antwort
              0
              • B bug77

                Ja der ganze email Text ist in einem Datenpunkt.

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                schrieb am zuletzt editiert von
                #11

                @bug77 ok einen teil hab ich schon

                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                1 Antwort Letzte Antwort
                0
                • B Offline
                  B Offline
                  bug77
                  schrieb am zuletzt editiert von
                  #12

                  👍👍👍 super

                  liv-in-skyL 1 Antwort Letzte Antwort
                  0
                  • B bug77

                    👍👍👍 super

                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    schrieb am zuletzt editiert von
                    #13

                    @bug77 mußte noch was anderes machen

                    versuche mal das script mit deinem datenpunkt (ganz oben einsetzen) - im log müßtest du was sehen - wenn der datenpunkt den selben inhalt hat, wie meiner

                    später kann man das in blockly einsetzen

                    var str =getState("controll-own.0.AAATEST.TestString1").val
                     
                    
                    str=str.replace(/  viel.*zusammen:/g,"");
                    //log("mein string :  "+str)
                    
                    
                    //log(str)
                    var myWerteDate=str.match(/ {3}.+?, \d+\.\d+\.\d\d\d\d/g)
                    var myWerteBestHelp=str.match(/\d+\.\d+\.\d\d\d\d.*?\(Menü .*?\)/g)
                    var myWerteBest=[];
                    
                    for(var i=0;i<myWerteBestHelp.length;i++){
                          myWerteBest.push(myWerteBestHelp[i].replace(/\d+\.\d+\.\d\d\d\d /g,"" ));
                    }
                    
                    log(myWerteDate.toString())
                    log(myWerteBest.toString())
                    
                    log("3. Bestellung: "+myWerteDate[2] + " -- "+ myWerteBest[2])
                    
                    

                    bei mir sieht das log so aus:

                    Image 5.png

                    die 3.te bestellung ist aus einzelene segmenten zusammengesetzt - die können dann in alles mögliche verwandelt werden - html tabelle oder hson

                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                    1 Antwort Letzte Antwort
                    0
                    • B Offline
                      B Offline
                      bug77
                      schrieb am zuletzt editiert von
                      #14

                      wenn ich es starte bekomme ich fehlermeldungen:
                      error.png

                      Der Datenpunkt sieht so aus, doch mit zeilenumbrüchen?

                      datenpunkt.png

                      liv-in-skyL 1 Antwort Letzte Antwort
                      0
                      • B bug77

                        wenn ich es starte bekomme ich fehlermeldungen:
                        error.png

                        Der Datenpunkt sieht so aus, doch mit zeilenumbrüchen?

                        datenpunkt.png

                        liv-in-skyL Offline
                        liv-in-skyL Offline
                        liv-in-sky
                        schrieb am zuletzt editiert von
                        #15

                        @bug77 dann kann es nicht funktionieren - ich schau nochmal

                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                        1 Antwort Letzte Antwort
                        0
                        • B Offline
                          B Offline
                          bug77
                          schrieb am zuletzt editiert von
                          #16

                          @liv-in-sky said in Email auslesen und gewissen Inhalt in Datenpunkt:

                          die 3.te bestellung ist aus einzelene segmenten zusammengesetzt - die können dann in alles mögliche verwandelt werden - html tabelle oder hson

                          Kannst du die Ausgabe dann auch gleich in einen Datenpunkt z.b. "javascript.0.Email.Bestellungen" legen? Weil ich triggere dann mit history darauf und habe dann meine Tabelle für die VIS.
                          Weil es kommen ja jede Woche bestellungen dazu und dann wird die HTML/Json Tabelle überschrieben, ich möchte aber eine fortlaufende Liste

                          liv-in-skyL 2 Antworten Letzte Antwort
                          0
                          • B bug77

                            @liv-in-sky said in Email auslesen und gewissen Inhalt in Datenpunkt:

                            die 3.te bestellung ist aus einzelene segmenten zusammengesetzt - die können dann in alles mögliche verwandelt werden - html tabelle oder hson

                            Kannst du die Ausgabe dann auch gleich in einen Datenpunkt z.b. "javascript.0.Email.Bestellungen" legen? Weil ich triggere dann mit history darauf und habe dann meine Tabelle für die VIS.
                            Weil es kommen ja jede Woche bestellungen dazu und dann wird die HTML/Json Tabelle überschrieben, ich möchte aber eine fortlaufende Liste

                            liv-in-skyL Offline
                            liv-in-skyL Offline
                            liv-in-sky
                            schrieb am zuletzt editiert von liv-in-sky
                            #17

                            @bug77 da kommt dann später -erstmal richtig filtern

                            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                            1 Antwort Letzte Antwort
                            0
                            • B bug77

                              @liv-in-sky said in Email auslesen und gewissen Inhalt in Datenpunkt:

                              die 3.te bestellung ist aus einzelene segmenten zusammengesetzt - die können dann in alles mögliche verwandelt werden - html tabelle oder hson

                              Kannst du die Ausgabe dann auch gleich in einen Datenpunkt z.b. "javascript.0.Email.Bestellungen" legen? Weil ich triggere dann mit history darauf und habe dann meine Tabelle für die VIS.
                              Weil es kommen ja jede Woche bestellungen dazu und dann wird die HTML/Json Tabelle überschrieben, ich möchte aber eine fortlaufende Liste

                              liv-in-skyL Offline
                              liv-in-skyL Offline
                              liv-in-sky
                              schrieb am zuletzt editiert von liv-in-sky
                              #18

                              @bug77 ich brauche bitte den genauen inhalt - oben sind leerzeiche oder eine leere zeile darin - in deinem letzten bild nicht

                              also den datenpunkt in eine textdatei kopieren und diese hier posten

                              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                              1 Antwort Letzte Antwort
                              0
                              • B Offline
                                B Offline
                                bug77
                                schrieb am zuletzt editiert von bug77
                                #19

                                ok ist gelöscht

                                liv-in-skyL 2 Antworten Letzte Antwort
                                0
                                • B bug77

                                  ok ist gelöscht

                                  liv-in-skyL Offline
                                  liv-in-skyL Offline
                                  liv-in-sky
                                  schrieb am zuletzt editiert von liv-in-sky
                                  #20

                                  @bug77 kanns tdu wieder löschen, wenn du das nicht im forum haben willst

                                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                  1 Antwort Letzte Antwort
                                  0
                                  • B bug77

                                    ok ist gelöscht

                                    liv-in-skyL Offline
                                    liv-in-skyL Offline
                                    liv-in-sky
                                    schrieb am zuletzt editiert von
                                    #21

                                    @bug77

                                    versuch mal das - kommt da was im log- dp wieder ersetzen - ich kann es nicht testen - ich bekomme diese zeilenumbrüche nicht in meinen test-datenpunkt - aber mit einem online regex tool funktioniert es

                                     
                                    var str =getState("controll-own.0.AAATEST.TestString1").val
                                     
                                    
                                    
                                    
                                    //log(str)
                                    var myWerteDate=str.match(/^.*, \d+\.\d+\.\d\d\d\d/g)
                                    var myWerteBest=str.match(/^.+\)$/g)
                                    
                                    log("-------------- die 1. Bestellung: "+myWerteDate[0] + " -- "+ myWerteBest[0])
                                    log("-------------- die 2. Bestellung: "+myWerteDate[1] + " -- "+ myWerteBest[1])
                                    log("-------------- die 3. Bestellung: "+myWerteDate[2] + " -- "+ myWerteBest[2])
                                    
                                    
                                    

                                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                    1 Antwort Letzte Antwort
                                    0
                                    • B Offline
                                      B Offline
                                      bug77
                                      schrieb am zuletzt editiert von
                                      #22

                                      @liv-in-sky said in Email auslesen und gewissen Inhalt in Datenpunkt:

                                      leider nein.
                                      Unbenannt.png

                                      liv-in-skyL 3 Antworten Letzte Antwort
                                      0
                                      • B bug77

                                        @liv-in-sky said in Email auslesen und gewissen Inhalt in Datenpunkt:

                                        leider nein.
                                        Unbenannt.png

                                        liv-in-skyL Offline
                                        liv-in-skyL Offline
                                        liv-in-sky
                                        schrieb am zuletzt editiert von
                                        #23

                                        @bug77 hast du anydesk oder teamviewer - dann könnten wir das zusammen testen

                                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                        1 Antwort Letzte Antwort
                                        0
                                        • B bug77

                                          @liv-in-sky said in Email auslesen und gewissen Inhalt in Datenpunkt:

                                          leider nein.
                                          Unbenannt.png

                                          liv-in-skyL Offline
                                          liv-in-skyL Offline
                                          liv-in-sky
                                          schrieb am zuletzt editiert von
                                          #24

                                          @bug77 wäre so weit

                                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                          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

                                          581

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          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