Seite 1 von 1

Datum und Zeit benutzerdefiniertes Anzeigen in Notify

Verfasst: So 16. Okt 2022, 19:01
von Andifidi

Hallo,
ich lasse mir jeden Morgen die Verbindungswerte der FritzBox via Homeassistant mailen.

Dabei hätte ich gerne, dass das Datum nach dem normalen Deutschen Format also in diesem Beispiel
Online seit: 16.10.2022 05:45 Uhr

Ich bekomme das aber leider nicht mit dem yaml hin bzw. verstehe wohl wieder den Syntax nicht.

Hat jemand eine Idee?

Der Code sieht im Moment so aus:

Code: Alles auswählen

 FritzBox {{"\n"}}Online seit:
     {{states('sensor.fritz_box_7590_connection_uptime') }}
    {{"\n"}} Downloadstream:
    {{states('sensor.fritz_box_7590_max_connection_download_throughput') | float
    /1000 | round(0) }} Mbit/s {{"\n"}}Uploadstream:
    {{states('sensor.fritz_box_7590_max_connection_upload_throughput') | float
    /1000 | round(0) }} Mbit/s {{"\n"}}

So sieht das Ergebnis im Moment aus:

FritzBox
Online seit:
2022-10-15T16:01:14+00:00

Gruß, AndiFidi

Downloadstream: 200.017 Mbit/s
Uploadstream: 41.483 Mbit/s


Re: Datum und Zeit benutzerdefiniertes Anzeigen in Notify

Verfasst: Mo 17. Okt 2022, 08:39
von Osorkon

Versuche es mal mit

Code: Alles auswählen

{{ as_timestamp(sensor.fritz_box_7590_connection_uptime) | timestamp_custom("%d.%m.%Y %H:%M Uhr") }}

Gruß
Osorkon


Re: Datum und Zeit benutzerdefiniertes Anzeigen in Notify

Verfasst: Mo 17. Okt 2022, 20:14
von Andifidi

Hi, das sah eigentlich ganz gut aus. Aber das gab einen Eintrag ins LogFile:

Error while executing automation automation.logmail: Error rendering data template: UndefinedError: 'sensor' is undefined


Re: Datum und Zeit benutzerdefiniertes Anzeigen in Notify

Verfasst: Mo 17. Okt 2022, 20:18
von Osorkon

Welchen Wert gibt den Dein Sensor zurück.

Und las mal Dein Template sehen.

Gruß
Osorkon


Re: Datum und Zeit benutzerdefiniertes Anzeigen in Notify

Verfasst: Mo 17. Okt 2022, 21:39
von Andifidi

Das ist kein Template. Das ist der Sensor von der Integration 'FRITZ!Box 7590 AVM FRITZ!Box Tools'
Der Originalwert der dort ausgegeben wird ist '2022-10-15T16:01:14+00:00'

Wahrscheinlich geht das dann doch nicht so einfach wie ich denke.....


Re: Datum und Zeit benutzerdefiniertes Anzeigen in Notify

Verfasst: Mo 17. Okt 2022, 21:48
von Osorkon

Gebe mal im Template Editor folgendes ein:

Code: Alles auswählen

{{states('sensor.fritz_box_7590_connection_uptime') }}

Das Ergebnis sollte nach Deiner Aussage in diesem Format ausgeben werden:

2022-10-15T16:01:14+00:00

Dann dieses Template eingeben, was liefert der Template Editor als Ergebnis?

Code: Alles auswählen


{{ as_timestamp(sensor.fritz_box_7590_connection_uptime) | timestamp_custom("%d.%m.%Y %H:%M Uhr") }}

Gruß
Osorkon


Re: Datum und Zeit benutzerdefiniertes Anzeigen in Notify

Verfasst: Mo 17. Okt 2022, 22:27
von Andifidi

OK, hab ich....

Das erste Ergebnis lautet:

2022-10-15T16:01:14+00:00

Das zweite:

UndefinedError: 'sensor' is undefined


Re: Datum und Zeit benutzerdefiniertes Anzeigen in Notify

Verfasst: Di 18. Okt 2022, 08:00
von Osorkon

Auf ein neues.
Versuche es mal damit:

Code: Alles auswählen


{{ as_timestamp(states(' sensor.fritz_box_7590_connection_uptime')) | timestamp_custom("%d.%m.%Y %H:%M Uhr") }}

Gruß
Osorkon


Re: Datum und Zeit benutzerdefiniertes Anzeigen in Notify

Verfasst: Di 18. Okt 2022, 15:35
von Andifidi

Ja genau, so geht es :-) Danke Osorkon....aber sei ehrlich hast noch einen Test für mich eingebaut...das Leerzeichen vor Sensor ;)
Mit Sensor habe ich auch schon versucht gehabt, aber in einem anderen Syntax....ich lerne nie aus....

Läuft jetzt, das Ergebnis ist so wie angedacht: 18.10.2022 03:55 Uhr

Ergänzende Frage hierzu: Da wir im Moment sehr viele DSL Abbrüche bei dem Provider mit dem grossen Buchstaben haben,
notiere ich mir die Abbrüche immer auf Papier auf und schreibe nach 4 Wochen eine Beschwerde an den Kundendienst. Viel besser wäre es doch aber diese in einer DB abzulegen und dann sauber ausgewertet dem Provider zu übermitteln. Habe mal was über MariaDB auf Homeassistant gelesen. Hast du sowas schon mal probiert?
Gruß
AndiFidi


Re: Datum und Zeit benutzerdefiniertes Anzeigen in Notify

Verfasst: Di 18. Okt 2022, 17:19
von Moss

Das mit den Leerzeichen ist keine Absicht, ist mir letzte Woche hier auch passiert.

Obwohl einfach nur kopiert, irgend etwas stimmt da nicht….


Re: Datum und Zeit benutzerdefiniertes Anzeigen in Notify

Verfasst: Di 18. Okt 2022, 17:22
von Andifidi

Funktioniert bei mir jetzt einwandfrei.....Das mit dem Leerzeichen war Spass ;-)