Output Format Text Thema ist als GELÖST markiert

Bereich rings rum zum Thema Yaml und seine Tücken.


Antworten
Hamudulu
Beiträge: 93
Registriert: So 9. Jan 2022, 22:42
2
Has thanked: 6 times
Been thanked: 10 times

Output Format Text

Beitrag von Hamudulu »

Hallo, ich suche eine Lösung wo mir der Sensor als Output den Text untereinander ausgibt, als Liste.

Code: Alles auswählen

{% set tracker = states.device_tracker 
| rejectattr('attributes.entity_id', 'defined')
| selectattr('state', 'eq', 'not_home')      
| map(attribute='name') | list %} 
{% set qty = tracker | count %}    
{% if qty == 0 %}Alle Device online    
{% else %}Offline: {{ tracker | join (', ') }}    
{% endif %}
Wo und wie mach ich das?
Grüße
Benutzeravatar
Osorkon
Administrator
Beiträge: 1905
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 60 times
Been thanked: 516 times
Kontaktdaten:

Re: Output Format Text

Beitrag von Osorkon »

Was möchtest Du mit dem Output anfangen?
Als Karte im Dashboard Anzeigen? Dann wäre vielleicht die custom auto-entities Karte was

Code: Alles auswählen

type: custom:auto-entities
card:
  type: entities
filter:
  include:
    - domain: device_tracker
      options:
        state: not_home
      state: not_home
  exclude: []
Zeigt die nur die Tracker an die den Status "not_home" haben, ansonsten ist sie leer.

Gruß
Osorkon
Einer muss ja für Ordnung sorgen. :D
Hamudulu
Beiträge: 93
Registriert: So 9. Jan 2022, 22:42
2
Has thanked: 6 times
Been thanked: 10 times

Re: Output Format Text

Beitrag von Hamudulu »

Ja, ist cool. Danke. Habs geladen und ausprobiert.
Aber trotzdem würde ich das gern noch im Text lösen. Weiß das jemand wie ich den Text formatiere?
manni
Beiträge: 52
Registriert: Do 16. Dez 2021, 13:00
2
Has thanked: 2 times
Been thanked: 3 times

Re: Output Format Text

Beitrag von manni »

Für Markdown:
{% else %}Offline: {{ tracker | join (', \n ') }}
Hamudulu
Beiträge: 93
Registriert: So 9. Jan 2022, 22:42
2
Has thanked: 6 times
Been thanked: 10 times

Re: Output Format Text

Beitrag von Hamudulu »

Perfekt. Danke
So sieht mein Ergebnis aus:
Dateianhänge
Bildschirmfoto 2022-04-18 um 20.17.08.png
Bildschirmfoto 2022-04-18 um 20.17.08.png (17.47 KiB) 156 mal betrachtet
Antworten