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

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    188

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    201

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

[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 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

                          508

                          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