Liebe SmartHome for Dummies Gemeinde.
Die phpBB Forum Software gehört nicht wirklich zu den modernsten seiner Art.
Ich habe mich an einer Migration zu Discourse versucht und bin leider kläglich gescheitert.
Möchte aber trotzdem einen Neuanfang auf einer modernen Plattform starten.
Gerne möchte ich Euch animieren das neue Discourse Forum zu benutzen.
Bestehenden Usern bleibt es leider nicht erspart, sich auf der neuen Platform neu anzumelden.
Das Forum hier, bleibt selbstverständlich Online. Ich würde versuchen einiges händisch zu migrieren.
Da fallen mir die Rubriken "Template Sammlungen" oder "Best Practice Automatisierungen" ein.
Speichern von Automationen zerstört Code von bestehenden Automationen Thema ist als GELÖST markiert
- Friedi
- Beiträge: 509
- Registriert: Do 22. Jul 2021, 16:57
- 3
- Has thanked: 43 times
- Been thanked: 29 times
Speichern von Automationen zerstört Code von bestehenden Automationen
Ich habe mal ein Ticket aufgemacht. Wen es interessiert kann es hier verfolgen: https://github.com/home-assistant/core/issues/54306
Ich bin sehr gespannt, was die dazu sagen ...
- Osorkon
- Administrator
- Beiträge: 2105
- Registriert: Sa 17. Jul 2021, 16:53
- 3
- Wohnort: Langenargen
- Has thanked: 63 times
- Been thanked: 581 times
- Kontaktdaten:
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Aber müsste Dein Template nicht so ausschauen?!
Code: Alles auswählen
{% if is_state_attr("sensor.ics_6", "remaining",2) %}
Nächste Woche ist die Familie {{states.sensor.ics_6.attributes.description }} mit der Kellerreinigung dran.
{% elif is_state_attr("sensor.ics_7", "remaining",7) %}
Nächste Woche ist die Familie {{states.sensor.ics_7.attributes.description }} mit der Kellerreinigung dran.
{% elif is_state_attr("sensor.ics_8", "remaining",7) %}
Nächste Woche ist die Familie {{states.sensor.ics_8.attributes.description }} mit der Kellerreinigung dran.
{% else %}
NächsteWoche bleibt der Keller dreckig!
{%- endif %}

- Friedi
- Beiträge: 509
- Registriert: Do 22. Jul 2021, 16:57
- 3
- Has thanked: 43 times
- Been thanked: 29 times
Re: Speichern von Automationen zerstört Code von bestehenden Automationen

Alles, was nicht passt, war noch ein Crash durch HA. Weil du schreibst, du kannst das nicht bestätigen: Hast du mal probiert?
- Osorkon
- Administrator
- Beiträge: 2105
- Registriert: Sa 17. Jul 2021, 16:53
- 3
- Wohnort: Langenargen
- Has thanked: 63 times
- Been thanked: 581 times
- Kontaktdaten:
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Code: Alles auswählen
alias: Test Test
description: ''
trigger:
- platform: time
at: '20:00:00'
condition: []
action:
- service: notify.telegram_xy
data:
message: >-
{% if is_state_attr("sensor.ics_6", "remaining",2) %} Nächste Woche
ist die Familie {{states.sensor.ics_6.attributes.description }} mit der
Kellerreinigung dran. {% elif is_state_attr("sensor.ics_7",
"remaining",7) %} Nächste Woche ist die Familie
{{states.sensor.ics_7.attributes.description }} mit der Kellerreinigung
dran. {% elif is_state_attr("sensor.ics_8", "remaining",7) %} Nächste
Woche ist die Familie {{states.sensor.ics_8.attributes.description }}
mit der Kellerreinigung dran. {% else %} Nächste Woche bleibt der
Keller dreckig! {%- endif %}
mode: single
Automation geändert -> gespeichert -> getetstet -> funktioniert
Neue Automation angelegt -> getestet -> funktioniert

- Friedi
- Beiträge: 509
- Registriert: Do 22. Jul 2021, 16:57
- 3
- Has thanked: 43 times
- Been thanked: 29 times
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Wo hast du die Automation geändert? Im File-Editor? Da geht ja alles.
Du müsstest eben über dieses Einstellungen -> Automationen in der grafischen Umgebung eine Automation erstellen oder ändern.
Hat der - hinter dem > eine Funktion?
- Osorkon
- Administrator
- Beiträge: 2105
- Registriert: Sa 17. Jul 2021, 16:53
- 3
- Wohnort: Langenargen
- Has thanked: 63 times
- Been thanked: 581 times
- Kontaktdaten:
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Ich habe die Automation im grafischen Editor angelegt, sowie auch die Änderung im diesen durchgeführt.
Nen File Editor für Automation brauch ich so gut wie gar nicht!
Die Yaml -Sicht vielleicht noch um den Aufbau noch zu checken.
Gruß
Osorkon

- Osorkon
- Administrator
- Beiträge: 2105
- Registriert: Sa 17. Jul 2021, 16:53
- 3
- Wohnort: Langenargen
- Has thanked: 63 times
- Been thanked: 581 times
- Kontaktdaten:
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Ein Screenshot erübrigt sich, glaube ich.

- Osorkon
- Administrator
- Beiträge: 2105
- Registriert: Sa 17. Jul 2021, 16:53
- 3
- Wohnort: Langenargen
- Has thanked: 63 times
- Been thanked: 581 times
- Kontaktdaten:
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Core 2021.8.3
Supervisor 2021.06.8

- Osorkon
- Administrator
- Beiträge: 2105
- Registriert: Sa 17. Jul 2021, 16:53
- 3
- Wohnort: Langenargen
- Has thanked: 63 times
- Been thanked: 581 times
- Kontaktdaten:
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Das Template, wie ich schon schrieb, ist meiner Meinung nach fehlerhaft?!

- Friedi
- Beiträge: 509
- Registriert: Do 22. Jul 2021, 16:57
- 3
- Has thanked: 43 times
- Been thanked: 29 times
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Hab ich nicht mitbekommen. Kannst du mir mal konkret sagen, was daran deiner Meinung nach nicht passt?
- Osorkon
- Administrator
- Beiträge: 2105
- Registriert: Sa 17. Jul 2021, 16:53
- 3
- Wohnort: Langenargen
- Has thanked: 63 times
- Been thanked: 581 times
- Kontaktdaten:
Re: Speichern von Automationen zerstört Code von bestehenden Automationen

- Friedi
- Beiträge: 509
- Registriert: Do 22. Jul 2021, 16:57
- 3
- Has thanked: 43 times
- Been thanked: 29 times
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Werde mal konkreter

- Osorkon
- Administrator
- Beiträge: 2105
- Registriert: Sa 17. Jul 2021, 16:53
- 3
- Wohnort: Langenargen
- Has thanked: 63 times
- Been thanked: 581 times
- Kontaktdaten:
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Eine if Anweisung mit mehrfach Auswahl, kenne ich und so wende ich sie auch so mehrfach erfolgreich an, wie oben beschrieben.
Code: Alles auswählen
if …
elif …
elif…
else…
endif

- Friedi
- Beiträge: 509
- Registriert: Do 22. Jul 2021, 16:57
- 3
- Has thanked: 43 times
- Been thanked: 29 times
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Ja, aber syntaktisch ist mein Code absolut richtig. Spielt keine Rolle bzw. darf keine Rolle spielen.Osorkon hat geschrieben: ↑Mo 9. Aug 2021, 23:29 Wenn Deine Automation funktioniert wie sie soll, dann ist doch alles gut.
Eine if Anweisung mit mehrfach Auswahl, kenne ich und so wende ich sie auch so mehrfach erfolgreich an, wie oben beschrieben.
Code: Alles auswählen
if … elif … elif… else… endif
Mittlerweile hat sich noch einer ran gehängt. Der hat scheinbar Probleme mit Bindestrichen im Text.
- Osorkon
- Administrator
- Beiträge: 2105
- Registriert: Sa 17. Jul 2021, 16:53
- 3
- Wohnort: Langenargen
- Has thanked: 63 times
- Been thanked: 581 times
- Kontaktdaten:
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Diesen Fehler kann ich auch reproduzieren.
Nur änderst sich die Syntax nur wenn ich genau diese Automationen im grafischen Editor öffne und speichere und danach funktioniert diese nicht mehr.
Erstelle ich eine neue Automation per grafischen Editor, bleibt die alte so wie sie ist und funktioniert nach wie vor.
Gruß
Osorkon

- Friedi
- Beiträge: 509
- Registriert: Do 22. Jul 2021, 16:57
- 3
- Has thanked: 43 times
- Been thanked: 29 times
Re: Speichern von Automationen zerstört Code von bestehenden Automationen
Jetzt kann ich endlich wieder den grafischen Editor verwenden
