Fehlermeldung nach Update

Nach dem Update des Core habe ich die folgende Meldung erhalten.

Ich möchte aber weiter E-Mails versenden können.

Kann mir jemand einen Tip geben oder funktioniert der Mailversand trotzdem?

Ich nutze die Integration nicht, aber die Meldung besagt ja, dass deine bislang über YAML erfolgte Konfiguration hierfür überführt wurde (in den jetzt vorhandenen Pflegedialog).

Du musst/solltest jetzt in deiner configuration.yaml (vermutlich wird es dort sein) den von dir ergänzten YAML-Code für die Integration entfernen und HA neustarten.

Behalte den YAML-Code solange in einem Editor von deinem Windows als Backup. Erfahrungsgemäß wirst du es nicht benötigen, aber man weiß ja nie.

Auch ohne den YAML-Code sollte die Integration nach dem Neustart noch wie gewünscht funktionieren.

VG Olli

Bisher hast du es wohl via YAML konfiguriert. Weiß jetzt nicht mehr genau ab wann ABER es gibt eine SMTP Integration.

Schau mal unter Integrationen da sollte jetzt SMTP aufgeführt sein

Vielen Dank für Eure Hilfe.

Die Integration habe ich bereits gefunden. Jetzt muss ich noch austesten.
Sobald es funktioniert werde ich das hier bestätigen.

Schöne Grüsse magloff

sollte aber eigentlich so weiter laufen wie bisher

Also, ich konnte jetzt die ganze Sache austesten: und es hat genau so funktioniert. Sogar beide E-Mailadressen wurden angeschrieben. Ich bedanke mich bei euch für eure Hilfe!

Jetzt habe ich eine neue Fehlermeldung erhalten, nachdem meine E-Mail ausgelöst wurde:

Weiss jemand wo und wie ich die entsprechenden Anpassungen vornehmen kann?

Du hast vermutlich in YAML (configuration.yaml o. ä.) sowas wie

notify:
  - platform: smtp
    name: bluewin
    server: smtp.bluewin.ch
    port: 587
    timeout: 15
    encryption: starttls
    username: "Ihre-Bluewin-E-Mail@bluewin.ch"
    password: "Ihr-Bluewin-Passwort"
    sender: "Ihre-Bluewin-E-Mail@bluewin.ch"
    recipient: "Empfaenger-E-Mail@domain.com"

definiert, was gem. Prüfung der Config ab 2027.3 (also März nächsten Jahres) nicht mehr funktionieren wird. Am besten mal in deinen YAML-Dateien nach notify.bluewin suchen um den entsprechenden Code zu finden.

Was genau du anpassen musst, hängt ein wenig von deinem aktuellen Code ab. Wenn du den (ohne Passwörter!) hier teilst, können wir dir bestimmt helfen.

VG Olli

Hallo Oli, bei mir sieht die configuration.yaml aktuell so aus:


Allerdings habe ich den folgenden Eintrag bereits früher gelöschen:

notify:

  • name: Bluewin
    platform: smtp
    recipient:
    • „news@magloff.ch“
      sender: „magloff@bluewin.ch“
      server: „smtpauths.bluewin.ch“
      port: 465
      encryption: tls # für Port 465: tls ; für Port 587: starttls
      username: !secret bluewin_user
      password: !secret bluewin_pass
      sender_name: „Home Assistant“
      timeout: 30
      verify_ssl: true
      debug: false

Die Datei secret.yaml enthält noch einen Eintrag mit „bluewin“.

Muss ich den Eintrag dort ev. noch entfernen?

Moin magloff,

ich denke, es liegt an den „ … “

versuche es mal mit diesem Block (ich habe Deine Email-Adressen ersetzt, da sichtbare gültige Email-Adressen im Internet sehr beliebt sind, um unschöne Emails zu versenden)

notify:
  - name: Bluewin
    platform: smtp
    recipient:
      - "news@empfaenger.de"
    sender: "name@bluewin.ch"
    server: "smtpauths.bluewin.ch"
    port: 465
    encryption: tls  # Port 465: TLS; Port 587: STARTTLS
    username: !secret bluewin_user
    password: !secret bluewin_pass
    sender_name: "Home Assistant"
    timeout: 30
    verify_ssl: true
    debug: false

Ich würde aber eher die Integration SMTP empfehlen und dann die Mails so versenden

action:
  - action: notify.send_message
    target:
      entity_id: notify.bluewin
    data:
      title: "Home Assistant - Test"
      message: >
        hier ist die Email über die SMTP-Integration

VG Micha

Hallo Muschelschubser26

Danke für deine Antwort. Muss ich das untere Beispiel in die configuratin.yaml eintragen?

Ist es dann so, dass ich wirklich nur einen Empfänger definieren kann? Bei uns geht es darum, dass sowol ich als auch unser Nachbar eine Info erhalten müssen, damit einer bei Abwesenheit des anderen reagieren kann.

Im Moment sieht meine SMTP Einstellung folgendermassen aus:

VG Martin

Du kannst wie oben rechts zu sehen ist, weitere Empfänger hinzufügen.

Ich meine es ist so, Du kannst über den genannten Weg (neue Integration → SMTP) oder ggf. oben über „Dienst hinzufügen“ einen neuen/anderen Empfänger/Verteiler erstellen… da ich SMTP aktuell nicht nutze, kann ich es nicht genau sagen, welcher Weg von beiden richtig ist.

In der configuration.yaml muss Du nichts hinzufügen und es wird für jeden SMTP-Account eine eigene Entität erstellt (oben war es notify.bluewin), damit Du in den Automationen verschiedene E-Mails an verschiedene Empfänger versenden kannst.

VG Micha