Steckbrief in der Automatisierung

Moin Zusammen,

wüsstet Ihr die Möglichkeit im HA, einer Automation eine Art Steckbrief beizuhängen, oder im Körper der Automation zu erstellen, in dem man gewisse Dinge festhalten kann?

Ich habe des Öfteren das Problem, dass ich nach einer Zeit nicht mehr weiß, wie ich zu gewissen Werten, oder Vorgehensweise, Logik o.Ä. seiner Zeit gekommen bin.
Natürlich kann man so ein Spickzettel auch außerhalb pflegen, in der Automation selbst wäre es mir viel genehmer.

Danke Euch.

Laut diesem Thread kann man mittels in der Zeile vorangestelltem Kommentarzeichen “#” seine Notizen einfügen.

nun ja, in diesem Thread wird diese Möglichkeit bzw. Wunsch kontrovers diskutiert.

Das geht im Yaml-Editor einer Automatisierung, # verschwindet jedoch beim Speichern (GU unterstützt das nicht).
Warum funktioniert sowas in Configuration.yaml und nicht in der Automatisierung? Nur weil es für Configuration.yaml kein GU gibt , welches mit # unzufrieden ist?

Gibt es Workarounds?

Das wird dir sicher eine Suchmaschine deiner Wahl als Ergebnis liefern können.

Guten Morgen,

alias: Testtesttest
description: >-
  12345678912312312312213213131313213321313213132135131313232131321321321313213132132131321313213213231331351313513235130
  321332131313132135131313213513513135131313131352131320313131321351321351351313136513613135163543213213654613213546313165
  4635131654631351365435135135135143513213513513215365131321351321035135130,32135132135131351320313513203513132513513513513513651
triggers:

Du kannst doch jeder Automation eine Beschreibung hinzufügen.

2 „Gefällt mir“

KI habe ich bereits bemüht.
Ich suche nach einer Lösung die bei den Usern etabliert ist.

Lass uns bitte konstruktiv bleiben und Foren übliche Grundsatzdiskussionen vermeiden und einfach die Fragestellung zur offenen Diskussion stellen.

description: |
  Für mehrzeilige Beschreibungen muss man "|" verwenden
  damit sie beim Speichern nicht wieder einzeilig werden.

>    # Zeilenumbrüche werden zu Leerzeichen
|-   # Zeilenumbrüche bleiben erhalten, letzte Leerzeile entfernen
|    # Zeilenumbrüche bleiben erhalten
>-   # Zeilenumbrüche falten + letzte Leerzeile entfernen
1 „Gefällt mir“

Ich nutze sowohl obige Description, in der Markdown und Basic HTML im Gui Editor dargestellt wird (wie z. B. rote Hervorhebungen), als auch Variablen vor bestimmten Stellen im Code, siehe auch Variablen als Mittel der Code Dokumentation - wie macht Ihr das?

Zusätzlich setze ich öfters im Jinja Code ein {# Mein Kommentar #} ein.

Problematisch bei nur # sehe ich, daß beim Wechsel in die Gui Editor diese entfernt werden. Nur wenn man 100%ig im Yaml Editor bleibt, macht es Sinn.

1 „Gefällt mir“

Heisst das, dass der Eintrag:

{# Mein Kommentar #}

Im Yaml-Körper einer Automation dazu führt dass er nicht beim Wechseln zu GU entfernt wird?

Im Jinja Code bleibt das beim Wechsel erhalten.
Gemeint war eine alleinige Raute im Yaml Code.
Probiere es einfach aus, nur so bekommst Du ein Gefühl wo die momentane Wahrheit liegt.