Push bei Faile login / Persistant Notification 2023.06

Rat und Tat rings um Home Assistant Automationen.


Antworten
fisch
Beiträge: 10
Registriert: Mo 11. Jul 2022, 21:27
1
Has thanked: 1 time

Push bei Faile login / Persistant Notification 2023.06

Beitrag von fisch »

Hallo zusammen,

leider funktioniert meine Pushmeldung mit failed login seit 2023.06 nicht mehr.

Code: Alles auswählen

Persistent notifications are no longer stored in the state machine. This means that we no longer create an entity for each persistent notification.

If you used these entities in, for example, automations, scripts, or templates, you won’t be able to use these anymore.

Hat jemand eine Idee, wie ich das anders lösen kann ohne die Persistent Notification?

Danke im Voraus!

Benutzeravatar
Osorkon
Administrator
Beiträge: 1954
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: Push bei Faile login / Persistant Notification 2023.06

Beitrag von Osorkon »

Wie sieht den Deine Automatisierung aus?

Hier tut alles mit 2023.6.1 wie es soll?!

Code: Alles auswählen

service: persistent_notification.create
data:
  message: Das ist ein Test
  title: Test

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
fisch
Beiträge: 10
Registriert: Mo 11. Jul 2022, 21:27
1
Has thanked: 1 time

Re: Push bei Faile login / Persistant Notification 2023.06

Beitrag von fisch »

Hey danke für die Rückmeldung...!!! Die Entität persistent_notification.http_login gibt es nicht mehr...
Das lief jetzt seit gefühlten Ewigkeiten....

Hast du sowas auch am Laufen?

Code: Alles auswählen

alias: Failed Login I Push Nachricht
trigger:
  - platform: state
    entity_id: persistent_notification.http_login
condition:
  - condition: template
    value_template: "{{ trigger.to_state.state != 'None' }}"
action:
  - service: notify.mobile_app_iphone
    data_template:
      title: "{{ states.persistent_notification.http_login.attributes.message }}"
      message: >-
        url:
        https://whatismyipaddress.com/ip/{{states.persistent_notification.http_login.attributes.message.split("from
        ")[1]}}
  - service: persistent_notification.dismiss
    data:
      notification_id: http_login
initial_state: true
mode: single
Benutzeravatar
Osorkon
Administrator
Beiträge: 1954
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: Push bei Faile login / Persistant Notification 2023.06

Beitrag von Osorkon »

Nutze ich nicht, ehrlich gesagt haben mich die Benachrichtigung nie wirklich interessiert.

Aber scheint sich was zu tun, wenn das hier kurz überfliege.

https://github.com/home-assistant/core/pull/94113

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
fisch
Beiträge: 10
Registriert: Mo 11. Jul 2022, 21:27
1
Has thanked: 1 time

Re: Push bei Faile login / Persistant Notification 2023.06

Beitrag von fisch »

ok , verstehe ich nicht , um was es da geht ….

Benutzeravatar
Osorkon
Administrator
Beiträge: 1954
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: Push bei Faile login / Persistant Notification 2023.06

Beitrag von Osorkon »

Warum es nicht mehr funktioniert, siehe Breaking Changes Release Notes 2023.6

Wenn ich den Github richtig verstehe, arbeitet man an einen adäquaten Ersatz.

Wenn Du nicht drauf verzichten kannst, musst Du zurück zu 2023.5

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
fisch
Beiträge: 10
Registriert: Mo 11. Jul 2022, 21:27
1
Has thanked: 1 time

Re: Push bei Faile login / Persistant Notification 2023.06

Beitrag von fisch »

Nein das mit den breaking changes hatte ich schon gelesen…. Nur vergessen, dass ich das für diese Automatisierung genutzt habe ….

Versteh nicht, dass die sowas wie ne Push bei Fail Login nicht standardmäßig einbauen.

Benutzeravatar
Osorkon
Administrator
Beiträge: 1954
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: Push bei Faile login / Persistant Notification 2023.06

Beitrag von Osorkon »

fisch hat geschrieben: Mo 19. Jun 2023, 21:00

Versteh nicht, dass die sowas wie ne Push bei Fail Login nicht standardmäßig einbauen.

Was fängst Du mit dieser Information an?

Fährst Du die Stahl-Rollläden sofort herunter? :lol:

Ich hatte wenn überhaupt solche Meldungen nur, wenn ich mich vertippt habe.

2FA für jeden User und ip ban wären aus meiner Sicht viel effektiver.
Gehe aber mal davon aus, das Du bereits beides im Einsatz hast.

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
fisch
Beiträge: 10
Registriert: Mo 11. Jul 2022, 21:27
1
Has thanked: 1 time

Re: Push bei Faile login / Persistant Notification 2023.06

Beitrag von fisch »

Defintiv habe ich 2FA und IP Ban im Einsatz…. Alles andere ist fahrlässig.

Mich auch Interessiert einfach nur, wenn versucht wird auf meine homeassisant zugreifen möchte , egal
bot oder sonst wer….

Gibt mir ein besseres Gefühl 😉

fisch
Beiträge: 10
Registriert: Mo 11. Jul 2022, 21:27
1
Has thanked: 1 time

Re: Push bei Faile login / Persistant Notification 2023.06

Beitrag von fisch »

Code: Alles auswählen

 alias: Failed Login I Push
description: ""
trigger:
  - platform: persistent_notification
    update_type: added
condition:
  - >
    {% set message = trigger.notification.message %} {{'Too many login attempts'
    in message or
      'invalid authentication' in message or 'login attempt' in message}}
action:
  - service: notify.mobile_app_iphone
    data:
      title: |
        {% set title = trigger.notification.title %} ⚠️Ha Main: {{title}}⚠️
      message: >
        {% set message = trigger.notification.message %} {% set now =
        now().strftime('%d %b: %X') %} {% if 'Too many login attempts' in
        message %}
         Login notification: {{now}}: {{message}}
        {% elif 'invalid authentication' in message or 'login attempt' in
        message %}
          Login notification: {{now}}: {{message}}
          Track offending ip on http://www.ip-tracker.org/locator/ip-lookup.php?ip={{message.split('from ')[1]}}
        {% else %}
          Login notification other: {{now}}: {{message}}
        {% endif %}
Benutzeravatar
Osorkon
Administrator
Beiträge: 1954
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: Push bei Faile login / Persistant Notification 2023.06

Beitrag von Osorkon »

@fisch was will uns dieser yaml Ausschnitt sagen?! ;)

Wäre nett, wenn Du noch ein paar Worte dazu verlieren könntest, was genau Du damit zum Ausdruck bringen möchtest. :D

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
fisch
Beiträge: 10
Registriert: Mo 11. Jul 2022, 21:27
1
Has thanked: 1 time

Re: Push bei Faile login / Persistant Notification 2023.06

Beitrag von fisch »

Mit dem Ausschnitt wollte Ich sagen, dass es damit wieder geht.

Hatte ich eigentlich drüber geschrieben…. Aber da muss wohl was schief gelaufen sein.

Antworten