Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Blockly
  5. [gelöst] Kamerabild per Mail im Body versenden

NEWS

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    5
    1
    67

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    839

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

[gelöst] Kamerabild per Mail im Body versenden

Geplant Angeheftet Gesperrt Verschoben Blockly
13 Beiträge 3 Kommentatoren 743 Aufrufe 3 Beobachtet
  • Ä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.
  • K Offline
    K Offline
    Kuddel
    schrieb am zuletzt editiert von Kuddel
    #1

    Hallo zusammen,

    ich bekomme per Blockly eine Mail. wenn z.b. die Kallpe vom Briefkasten geöffnet wird.

    Das Bild ist aktuell immer als Anhang in der Mail beigefügt.

    Kann man das Bild auch direkt in den Mailbody einfügen, so dass man es nicht immer erst herunterladen muss ?

    Auszug aus Script

    2c030d8b-9dfa-4f7c-8e3b-322abdcc922b-grafik.png

    M 1 Antwort Letzte Antwort
    0
    • K Kuddel

      Hallo zusammen,

      ich bekomme per Blockly eine Mail. wenn z.b. die Kallpe vom Briefkasten geöffnet wird.

      Das Bild ist aktuell immer als Anhang in der Mail beigefügt.

      Kann man das Bild auch direkt in den Mailbody einfügen, so dass man es nicht immer erst herunterladen muss ?

      Auszug aus Script

      2c030d8b-9dfa-4f7c-8e3b-322abdcc922b-grafik.png

      M Online
      M Online
      MCU
      schrieb am zuletzt editiert von
      #2

      @Kuddel
      f258cd32-f170-4917-9655-39a25294dba4-image.png

      NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

      K 1 Antwort Letzte Antwort
      0
      • M MCU

        @Kuddel
        f258cd32-f170-4917-9655-39a25294dba4-image.png

        K Offline
        K Offline
        Kuddel
        schrieb am zuletzt editiert von Kuddel
        #3

        @MCU funktioniert leider noch nicht.

        Dateiname:

        18.12.2020_06.59_Uhr_Haustuer.jpg
        

        5f27c0a2-2f9b-42e2-9787-f2f74281107c-grafik.png

        M 1 Antwort Letzte Antwort
        0
        • K Kuddel

          @MCU funktioniert leider noch nicht.

          Dateiname:

          18.12.2020_06.59_Uhr_Haustuer.jpg
          

          5f27c0a2-2f9b-42e2-9787-f2f74281107c-grafik.png

          M Online
          M Online
          MCU
          schrieb am zuletzt editiert von MCU
          #4

          @Kuddel Vergleich mal die beiden Blockly. Was fällt auf? Insbesondere unten bei Dateiname(ootional)?
          cid:file1 muss schon dahin wo ich es hingeschrieben hatte!

          NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
          Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

          K 1 Antwort Letzte Antwort
          0
          • M MCU

            @Kuddel Vergleich mal die beiden Blockly. Was fällt auf? Insbesondere unten bei Dateiname(ootional)?
            cid:file1 muss schon dahin wo ich es hingeschrieben hatte!

            K Offline
            K Offline
            Kuddel
            schrieb am zuletzt editiert von
            #5

            @MCU bei dir heißt die datei file1 und ich geben den Dateinamen per Variable an.

            Gib mir mal bitte einen Tipp... ich stehe auf dem Schlauch

            M 1 Antwort Letzte Antwort
            0
            • K Kuddel

              @MCU bei dir heißt die datei file1 und ich geben den Dateinamen per Variable an.

              Gib mir mal bitte einen Tipp... ich stehe auf dem Schlauch

              M Online
              M Online
              MCU
              schrieb am zuletzt editiert von
              #6

              @Kuddel Den Text schreibst du so wie ich es gemacht habe.
              Unten bei Dateiname (optional) kommt dein wert Pfad rein.

              NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
              Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

              K 1 Antwort Letzte Antwort
              0
              • M MCU

                @Kuddel Den Text schreibst du so wie ich es gemacht habe.
                Unten bei Dateiname (optional) kommt dein wert Pfad rein.

                K Offline
                K Offline
                Kuddel
                schrieb am zuletzt editiert von
                #7

                @MCU oh man, das hab ich gekonnt überlesen. jetzt funktioniert es.

                Danke dir

                M S 2 Antworten Letzte Antwort
                0
                • K Kuddel

                  @MCU oh man, das hab ich gekonnt überlesen. jetzt funktioniert es.

                  Danke dir

                  M Online
                  M Online
                  MCU
                  schrieb am zuletzt editiert von MCU
                  #8

                  @Kuddel Vielleicht zur Erklärung:
                  Wenn man das Blockly umwandeln lässt in javascript:
                  f36ecdae-8564-484c-8598-fc3a8d5e88ef-image.png
                  sieht man im Programm als attachment: cid:file1
                  nutzt man auch den 2. Dateinamen(optional) wäre das cid:file2, welche man dann als 2. Bild direkt mit verschicken könnte!

                  var dateiname;
                  
                  
                  sendTo("email.0", "send", {
                     html: (['<html> <head><title>HTML BILD</title></head>','<body><img src=\'cid:file1\' width=“100%“ ','height=“100%“></body></html>'].join('')),
                     to: 'Deine E-Mail',
                     subject: 'Kamera Bild',
                     attachments:[
                        {path: ('/opt/iobroker/kameras/haustuer/' + String(dateiname)), cid: "file1"},
                      ]
                  });
                  console.log("email: " + (['<html> <head><title>HTML BILD</title></head>','<body><img src=\'cid:file1\' width=“100%“ ','height=“100%“></body></html>'].join('')));
                  

                  Nutzt man nur javascript kann man so auch mehrere Bilder direkt verschicken, einfach in den Attachments anhängen und im HTML zuordnen. ({path...,cid:"file3"},{path...,cid:"file4"},usw.)

                  NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                  Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                  1 Antwort Letzte Antwort
                  0
                  • K Kuddel

                    @MCU oh man, das hab ich gekonnt überlesen. jetzt funktioniert es.

                    Danke dir

                    S Offline
                    S Offline
                    SigiMOE
                    schrieb am zuletzt editiert von
                    #9

                    @kuddel Hi, könntest Du bitte deinen kompletten Blockly Export hier reinstellen ? Ich würde dies gerne nachbauen. Vielen lieben Dank

                    M 1 Antwort Letzte Antwort
                    0
                    • S SigiMOE

                      @kuddel Hi, könntest Du bitte deinen kompletten Blockly Export hier reinstellen ? Ich würde dies gerne nachbauen. Vielen lieben Dank

                      M Online
                      M Online
                      MCU
                      schrieb am zuletzt editiert von
                      #10

                      @sigimoe

                      <xml xmlns="https://developers.google.com/blockly/xml">
                       <variables>
                         <variable id="hB@hh_z,#~k0=Jw%/4$5">dateiname</variable>
                       </variables>
                       <block type="email" id="8LSjp-kCHQk#:EsfZy*U" x="37" y="88">
                         <field name="INSTANCE">.0</field>
                         <field name="IS_HTML">TRUE</field>
                         <field name="LOG">log</field>
                         <value name="TO">
                           <shadow type="text" id="sqzYf*D}3)?,u4`H+B(%">
                             <field name="TEXT">Deine E-Mail</field>
                           </shadow>
                         </value>
                         <value name="TEXT">
                           <shadow type="text" id="?PbQf:jy!rWs`!4,dgl;">
                             <field name="TEXT">&lt;html&gt; &lt;head&gt;&lt;title&gt;HTML BILD&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;img src='cid:file1' width=“100%“ height=“100%“&gt;&lt;/body&gt;&lt;/html&gt;</field>
                           </shadow>
                           <block type="text_join" id="N}ceX`#?ceC=7CU{6_dy">
                             <mutation items="3"></mutation>
                             <value name="ADD0">
                               <block type="text" id="W%#Pitz.rMg#bWdA5[9?">
                                 <field name="TEXT">&lt;html&gt; &lt;head&gt;&lt;title&gt;HTML BILD&lt;/title&gt;&lt;/head&gt;</field>
                               </block>
                             </value>
                             <value name="ADD1">
                               <block type="text" id="y/*zOl)ZG-^OI^sy8GF1">
                                 <field name="TEXT">&lt;body&gt;&lt;img src='cid:file1' width=“100%“ </field>
                               </block>
                             </value>
                             <value name="ADD2">
                               <block type="text" id="!8774c|9xJqgk%XAYo6)">
                                 <field name="TEXT">height=“100%“&gt;&lt;/body&gt;&lt;/html&gt;</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <value name="SUBJECT">
                           <shadow type="text" id="rf`;nm_O:);F0FI4YR)D">
                             <field name="TEXT">Kamera Bild</field>
                           </shadow>
                         </value>
                         <value name="FILE_1">
                           <block type="text_join" id="=1)#S,,C@OXz1T9:5rG)">
                             <mutation items="2"></mutation>
                             <value name="ADD0">
                               <block type="text" id="Hb/M!mIrMo`n[r@VrVq|">
                                 <field name="TEXT">/opt/iobroker/kameras/haustuer/</field>
                               </block>
                             </value>
                             <value name="ADD1">
                               <block type="variables_get" id="dUPa#rXv4$M5QzQtZab1">
                                 <field name="VAR" id="hB@hh_z,#~k0=Jw%/4$5">dateiname</field>
                               </block>
                             </value>
                           </block>
                         </value>
                       </block>
                      </xml>
                      

                      NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                      S 1 Antwort Letzte Antwort
                      0
                      • M MCU

                        @sigimoe

                        <xml xmlns="https://developers.google.com/blockly/xml">
                         <variables>
                           <variable id="hB@hh_z,#~k0=Jw%/4$5">dateiname</variable>
                         </variables>
                         <block type="email" id="8LSjp-kCHQk#:EsfZy*U" x="37" y="88">
                           <field name="INSTANCE">.0</field>
                           <field name="IS_HTML">TRUE</field>
                           <field name="LOG">log</field>
                           <value name="TO">
                             <shadow type="text" id="sqzYf*D}3)?,u4`H+B(%">
                               <field name="TEXT">Deine E-Mail</field>
                             </shadow>
                           </value>
                           <value name="TEXT">
                             <shadow type="text" id="?PbQf:jy!rWs`!4,dgl;">
                               <field name="TEXT">&lt;html&gt; &lt;head&gt;&lt;title&gt;HTML BILD&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;img src='cid:file1' width=“100%“ height=“100%“&gt;&lt;/body&gt;&lt;/html&gt;</field>
                             </shadow>
                             <block type="text_join" id="N}ceX`#?ceC=7CU{6_dy">
                               <mutation items="3"></mutation>
                               <value name="ADD0">
                                 <block type="text" id="W%#Pitz.rMg#bWdA5[9?">
                                   <field name="TEXT">&lt;html&gt; &lt;head&gt;&lt;title&gt;HTML BILD&lt;/title&gt;&lt;/head&gt;</field>
                                 </block>
                               </value>
                               <value name="ADD1">
                                 <block type="text" id="y/*zOl)ZG-^OI^sy8GF1">
                                   <field name="TEXT">&lt;body&gt;&lt;img src='cid:file1' width=“100%“ </field>
                                 </block>
                               </value>
                               <value name="ADD2">
                                 <block type="text" id="!8774c|9xJqgk%XAYo6)">
                                   <field name="TEXT">height=“100%“&gt;&lt;/body&gt;&lt;/html&gt;</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <value name="SUBJECT">
                             <shadow type="text" id="rf`;nm_O:);F0FI4YR)D">
                               <field name="TEXT">Kamera Bild</field>
                             </shadow>
                           </value>
                           <value name="FILE_1">
                             <block type="text_join" id="=1)#S,,C@OXz1T9:5rG)">
                               <mutation items="2"></mutation>
                               <value name="ADD0">
                                 <block type="text" id="Hb/M!mIrMo`n[r@VrVq|">
                                   <field name="TEXT">/opt/iobroker/kameras/haustuer/</field>
                                 </block>
                               </value>
                               <value name="ADD1">
                                 <block type="variables_get" id="dUPa#rXv4$M5QzQtZab1">
                                   <field name="VAR" id="hB@hh_z,#~k0=Jw%/4$5">dateiname</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                         </block>
                        </xml>
                        

                        S Offline
                        S Offline
                        SigiMOE
                        schrieb am zuletzt editiert von
                        #11

                        @mcu sagte in [gelöst] Kamerabild per Mail im Body versenden:

                        <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="hB@hh_z,#~k0=Jw%/4$5">dateiname</variable> </variables> <block type="email" id="8LSjp-kCHQk#:EsfZyU" x="37" y="88"> <field name="INSTANCE">.0</field> <field name="IS_HTML">TRUE</field> <field name="LOG">log</field> <value name="TO"> <shadow type="text" id="sqzYfD}3)?,u4H+B(%"> <field name="TEXT">Deine E-Mail</field> </shadow> </value> <value name="TEXT"> <shadow type="text" id="?PbQf:jy!rWs!4,dgl;"> <field name="TEXT"><html> <head><title>HTML BILD</title></head><body><img src='cid:file1' width=“100%“ height=“100%“></body></html></field> </shadow> <block type="text_join" id="N}ceX#?ceC=7CU{6_dy"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="W%#Pitz.rMg#bWdA5[9?"> <field name="TEXT">&lt;html&gt; &lt;head&gt;&lt;title&gt;HTML BILD&lt;/title&gt;&lt;/head&gt;</field> </block> </value> <value name="ADD1"> <block type="text" id="y/*zOl)ZG-^OI^sy8GF1"> <field name="TEXT">&lt;body&gt;&lt;img src='cid:file1' width=“100%“ </field> </block> </value> <value name="ADD2"> <block type="text" id="!8774c|9xJqgk%XAYo6)"> <field name="TEXT">height=“100%“&gt;&lt;/body&gt;&lt;/html&gt;</field> </block> </value> </block> </value> <value name="SUBJECT"> <shadow type="text" id="rf;nm_O:);F0FI4YR)D"> <field name="TEXT">Kamera Bild</field> </shadow> </value> <value name="FILE_1"> <block type="text_join" id="=1)#S,,C@OXz1T9:5rG)"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="Hb/M!mIrMo`n[r@VrVq|"> <field name="TEXT">/opt/iobroker/kameras/haustuer/</field> </block> </value> <value name="ADD1"> <block type="variables_get" id="dUPa#rXv4$M5QzQtZab1"> <field name="VAR" id="hB@hh_z,#~k0=Jw%/4$5">dateiname</field> </block> </value> </block> </value> </block> </xml>

                        habe es probiert aber ich klappt noch nicht vermutlich liegt es noch an einer Kleinigkeit

                        Per Telegram klappt es schon mal, aber bei der E-Mail wird das Bild immer noch im Anhang erzeugt und es kommt eine Fehlermeldung, welche ich aber leider nicht interpretieren kann

                        cbd1b74e-b6c1-48ea-b857-a965ba598c45-image.png
                        9393e9b5-e77b-4536-857f-1fd5abdec672-image.png

                        M 1 Antwort Letzte Antwort
                        0
                        • S SigiMOE

                          @mcu sagte in [gelöst] Kamerabild per Mail im Body versenden:

                          <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="hB@hh_z,#~k0=Jw%/4$5">dateiname</variable> </variables> <block type="email" id="8LSjp-kCHQk#:EsfZyU" x="37" y="88"> <field name="INSTANCE">.0</field> <field name="IS_HTML">TRUE</field> <field name="LOG">log</field> <value name="TO"> <shadow type="text" id="sqzYfD}3)?,u4H+B(%"> <field name="TEXT">Deine E-Mail</field> </shadow> </value> <value name="TEXT"> <shadow type="text" id="?PbQf:jy!rWs!4,dgl;"> <field name="TEXT"><html> <head><title>HTML BILD</title></head><body><img src='cid:file1' width=“100%“ height=“100%“></body></html></field> </shadow> <block type="text_join" id="N}ceX#?ceC=7CU{6_dy"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="W%#Pitz.rMg#bWdA5[9?"> <field name="TEXT">&lt;html&gt; &lt;head&gt;&lt;title&gt;HTML BILD&lt;/title&gt;&lt;/head&gt;</field> </block> </value> <value name="ADD1"> <block type="text" id="y/*zOl)ZG-^OI^sy8GF1"> <field name="TEXT">&lt;body&gt;&lt;img src='cid:file1' width=“100%“ </field> </block> </value> <value name="ADD2"> <block type="text" id="!8774c|9xJqgk%XAYo6)"> <field name="TEXT">height=“100%“&gt;&lt;/body&gt;&lt;/html&gt;</field> </block> </value> </block> </value> <value name="SUBJECT"> <shadow type="text" id="rf;nm_O:);F0FI4YR)D"> <field name="TEXT">Kamera Bild</field> </shadow> </value> <value name="FILE_1"> <block type="text_join" id="=1)#S,,C@OXz1T9:5rG)"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="Hb/M!mIrMo`n[r@VrVq|"> <field name="TEXT">/opt/iobroker/kameras/haustuer/</field> </block> </value> <value name="ADD1"> <block type="variables_get" id="dUPa#rXv4$M5QzQtZab1"> <field name="VAR" id="hB@hh_z,#~k0=Jw%/4$5">dateiname</field> </block> </value> </block> </value> </block> </xml>

                          habe es probiert aber ich klappt noch nicht vermutlich liegt es noch an einer Kleinigkeit

                          Per Telegram klappt es schon mal, aber bei der E-Mail wird das Bild immer noch im Anhang erzeugt und es kommt eine Fehlermeldung, welche ich aber leider nicht interpretieren kann

                          cbd1b74e-b6c1-48ea-b857-a965ba598c45-image.png
                          9393e9b5-e77b-4536-857f-1fd5abdec672-image.png

                          M Online
                          M Online
                          MCU
                          schrieb am zuletzt editiert von MCU
                          #12

                          @sigimoe
                          Ist denn "dateiname" bei dir überhaupt definiert? Den Teil löschen.
                          Du musst auch eine ID auswählen, sonst nimm den WERT
                          2d48aa87-4094-4af6-a9cf-1ae0b8f05427-image.png

                          35110934-4b55-40fb-a79a-afc3288a123c-image.png
                          Objekt ID und dann WERT auswählen

                          4593d555-e1d0-45ab-b0c7-469e5c74974b-image.png

                          NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                          Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                          S 1 Antwort Letzte Antwort
                          0
                          • M MCU

                            @sigimoe
                            Ist denn "dateiname" bei dir überhaupt definiert? Den Teil löschen.
                            Du musst auch eine ID auswählen, sonst nimm den WERT
                            2d48aa87-4094-4af6-a9cf-1ae0b8f05427-image.png

                            35110934-4b55-40fb-a79a-afc3288a123c-image.png
                            Objekt ID und dann WERT auswählen

                            4593d555-e1d0-45ab-b0c7-469e5c74974b-image.png

                            S Offline
                            S Offline
                            SigiMOE
                            schrieb am zuletzt editiert von
                            #13

                            @mcu super jetzt klappt es
                            ef80b44f-38eb-44fe-8122-461958eec9c0-image.png

                            1 Antwort Letzte Antwort
                            0

                            Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                            Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                            Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                            Registrieren Anmelden
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            313

                            Online

                            32.8k

                            Benutzer

                            82.7k

                            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