Benachrichtigungen
Alles lรถschen

Home Assistant Zeitschaltuhr erstellen (YAML)

9 Beitrรคge
3 Benutzer
0 Reactions
352 Ansichten
Beitrรคge: 687
 Olli
Admin
Themenstarter
(@olli)
Mitglied
Beigetreten: Vor 10 Jahren
wpf-cross-image

Wie erstellt man eine Home Assistant Zeitschaltuhr im YAML-Modus? Automatische Licht oder Rollladensteuerung einfach mit der Home Assistant Zeitschaltuhr umgesetzt! Immer wieder kommt (zurecht) die Frage auf, wie man mit Home Assistant eine Zeitschaltuhr umsetzt. Hierzu vielleicht zur Einordnung in der Home Assistant-Logik eine Anmerkung: Eine Zeitschaltuhr in Home Assistant ist letzten Endes nichts anderes als eine Automation (also eine Automatisierung), welche auf zeitliche Vorgaben reagiert. Also zum Beispiel so etwas wie: ร–ffne die Rolllรคden jeden Tag um 07:00 Uhr! Der Vorteil einer Zeitschaltuhr mit Home Assistant gegenรผber nicht smarten Zeitschaltuhren ist eindeutig, dass man unendlich viele Regeln beziehungsweise Bedingungenโ€ฆ

8 Antworten
Beitrรคge: 3
Gast
(@Peter)
New Member
Beigetreten: Vor 2 Jahren

Hallo Olli,

eine Frage zu Deinem Beitrag รผber die Zeitschaltuhr: Ich kann aber trotzdem z.B. die Lampe, die รผber die Zeitschaltuhr gesteuert wird, auch manuell ein-oder ausschalten?

Servus
Peter

Antwort
2 Antworten
 Olli
Admin
(@olli)
Beigetreten: Vor 10 Jahren

Mitglied
Beitrรคge: 687

Hi Peter,

ja klar, das ist natรผrlich immer mรถglich!
VG
Olli

Antwort
Gast
(@Peter)
Beigetreten: Vor 2 Jahren

New Member
Beitrรคge: 3

Danke Olli,

ich habe das jetzt so konfiguriert, funktioniert einwandfrei ๐Ÿ™‚

Peter

Antwort
Beitrรคge: 3
 L 38
(@l-38)
New Member
Beigetreten: Vor 7 Monaten

Hallo Olli,
vielen Dank fรผr den Artikel zum Thema Zeitschaltuhr! Ich finde die Idee genial und wollte es auch gleich mal selber ausprobieren. Ich habe eine neue Automation erstellt und in "Als YAML bearbeiten" deinen Code eingefรผgt (natรผrlich angepasst auf meinen smarten Stecker):

- alias: '[holidaymode] Nous Stecker on'
trigger:
- platform: time
at: '18:15'
condition: []
action:
- delay: 00:{{ range(0,10) | random | int }}:00
- service: switch.turn_on
data:
entity_id: switch.nous_stecker_flur

Leider kommt jetzt immer die Fehlermeldung: Message malformed: extra keys not allowed @ data['0']

Wenn jemand Ideen oder Lรถsungsvorschlรคge hat bin ich sehr dankbar! Ich bin noch relativ neu bei Home Assistant und noch nicht wirklich vertraut mit der Thematik.

Viele GrรผรŸe,
Lorenz

Screenshot 2024 09 10 093049

 

Antwort
3 Antworten
 Olli
Admin
(@olli)
Beigetreten: Vor 10 Jahren

Mitglied
Beitrรคge: 687

@l-38 Hi Lorenz, danke fรผr das Feedback und zeitgleich sorry fรผr den Code, der mittlerweile wie folgt aussehen muss, da sich die Syntax zwischenzeitlich geรคndert hat:

  - action: light.turn_on
    metadata: {}
    data: {}
    target:
      entity_id: light.extended_color_light_13

Ich habe das oben im Beitrag angepasst und hoffe, dass es fรผr dich nun wie gewรผnscht funktioniert!

VG

Olli

Antwort
 L 38
(@l-38)
Beigetreten: Vor 7 Monaten

New Member
Beitrรคge: 3

@olli Danke fรผr die schnelle Antwort und die Aktualisierung der Beschreibung!

Ich habe den neuen Code gleich ausprobiet, leider ohne Erfolg. Die Fehlermeldung Message malformed: extra keys not allowed @ data['0'] kommt immer noch.

Hat jemand eine Idee, was ich noch รคndern kรถnnte? Funktioniert der neue Code bei Euch?

 

Hier ein Screenshot:

Screenshot 2024 09 11 215159
Antwort
 Olli
Admin
(@olli)
Beigetreten: Vor 10 Jahren

Mitglied
Beitrรคge: 687

@l-38 Hast du die Automatisierung mal รผber den Pflegedialog von Home Assistant erstellt? Irgendwie habe ich das Gefรผhl, dass die genutzte Entitรคt "was besonderes" ist. Hast du das mal versucht und die den hieraus resultierenden YAML-Code angeschaut?

Antwort
Beitrรคge: 3
 L 38
(@l-38)
New Member
Beigetreten: Vor 7 Monaten

@olli Danke fรผr diesen Tipp! Ich habe das ganze mal รผber den Automationen-Pflegedialog eingegeben und dann geschaut, wie der entsprechende YAML-Code aussieht. Die entity_id war tatsรคchlich eine andere.

Hier ist mein Code, der jetzt endlich funktioniert. Ich habe ein paar Zeilen inzugefรผgt, damit sich der Stecker bzw. das Licht auch wieder zu einem zufรคlligen Zeitpunkt ausschaltet.

alias: Ferienmodus Stecker Flur
description: >-
Ferienmodus schaltet *DEIN GERร„T, hier โ€œStecker Flurโ€ gennant* zu einem zufรคlligen Zeitpunkt
zwischen 18 und 19 Uhr an und zu einem zufรคlligen Zeitpunkt zwischen 22 und 23
Uhr aus
trigger:
- platform: time
at: "18:00:00"
alias: Stecker Flur an
id: Stecker Flur an
- platform: time
at: "22:00:00"
alias: Stecker Flur aus
id: Stecker Flur aus
condition: []
action:
- if:
- condition: trigger
id:
- Stecker Flur an
then:
- delay: 00:{{ range(0,60) | random | int }}:00
- type: turn_on
device_id: *DEINE DEVICE ID*
entity_id: *DEINE ENTITY ID*
domain: switch
- if:
- condition: trigger
id:
- Stecker Flur aus
then:
- delay: 00:{{ range(0,60) | random | int }}:00
- type: turn_off
device_id: *DEINE DEVICE ID*
entity_id: *DEINE ENTITY ID*
domain: switch
mode: single
Antwort

Home Assistant Forum: Die beste Anlaufstelle fรผr Smart-Home-Enthusiasten

Das Smart Home wird immer beliebter, aber die Einrichtung und Automationen kann komplex sein. Wenn du dich mit Home Assistant beschรคftigst, bist du sicher schon auf Herausforderungen gestoรŸen. Genau hier kommt das Home Assistant Forum ins Spiel โ€“ eine Community, die dir hilft, dein Smart Home optimal zu gestalten. In diesem Beitrag erfรคhrst du, warum das Forum so wertvoll ist, welche Themen dort diskutiert werden und wie du das Beste aus der Community herausholst.

Warum das Home Assistant Forum nutzen?

Egal, ob du Anfรคnger oder erfahrener Nutzer bist, das Home Assistant Forum bietet zahlreiche Vorteile:

  • Schnelle Hilfe bei Problemen: Die Community besteht aus erfahrenen Nutzern, die oft schneller antworten als offizielle Support-Kanรคle.
  • Lรถsungen fรผr individuelle Smart-Home-Probleme: Viele Nutzer haben รคhnliche Herausforderungen โ€“ oft gibt es bereits Lรถsungen, die du direkt รผbernehmen kannst.
  • Austausch รผber neue Integrationen und Updates: Home Assistant wird stรคndig weiterentwickelt. Im Forum erfรคhrst du als Erster von neuen Funktionen und Integrationen.
  • Inspiration fรผr Automationen: Durch den Austausch mit anderen findest du kreative Ideen, um dein Smart Home noch intelligenter zu machen.

Welche Themen werden im Home Assistant Forum behandelt?

Das Forum deckt ein breites Spektrum an Themen ab. Hier sind einige der wichtigsten Bereiche:

1. Installation und Erstkonfiguration

Falls du gerade erst mit Home Assistant startest, findest du im Forum zahlreiche Anleitungen zur Installation und den ersten Schritten. Von der Wahl der richtigen Hardware bis hin zur Einrichtung der Benutzeroberflรคche โ€“ hier bekommst du alle nรถtigen Infos.

2. Gerรคte-Integration

Home Assistant unterstรผtzt unzรคhlige Gerรคte und Plattformen. Im Forum wird regelmรครŸig รผber die besten Smart-Home-Gerรคte, Kompatibilitรคtsprobleme und neue Integrationen diskutiert. Egal, ob du Philips Hue, Shelly, Sonoff oder Zigbee-Gerรคte nutzen mรถchtest โ€“ im Forum gibt es Antworten.

3. Automationen und Skripte

Ein Smart Home lebt von Automationen. Im Home Assistant Forum tauschen sich Nutzer รผber automatisierte Ablรคufe aus, teilen YAML-Skripte und geben Tipps zur Optimierung. Du kannst eigene Ideen vorstellen oder bewรคhrte Lรถsungen รผbernehmen.

4. Fehlerbehebung und Debugging

Nicht alles lรคuft immer reibungslos. Im Forum kannst du Logs posten, Fehler diskutieren und gemeinsam mit anderen Nutzern nach Lรถsungen suchen. Gerade bei komplexen Problemen ist die Community eine groรŸe Hilfe.

5. Dashboard-Anpassungen (Lovelace UI)

Home Assistant bietet viele Mรถglichkeiten zur individuellen Gestaltung des Dashboards. Im Forum zeigen Nutzer ihre Setups, teilen Themes und helfen bei CSS-Anpassungen. Wenn du dein Dashboard optisch aufwerten mรถchtest, ist das der richtige Ort.

6. Add-ons und Erweiterungen

Home Assistant kann durch Add-ons und benutzerdefinierte Komponenten erweitert werden. Im Forum erfรคhrst du, welche Erweiterungen besonders nรผtzlich sind und wie du sie installierst.

Tipps zur Nutzung des Home Assistant Forums

Damit du das meiste aus dem Forum herausholst, solltest du einige Dinge beachten:

  • Suche zuerst nach bestehenden Lรถsungen: Viele Fragen wurden schon beantwortet. Nutze die Suchfunktion, bevor du ein neues Thema erstellst.
  • Beschreibe dein Problem prรคzise: Je genauer du dein Anliegen schilderst (inklusive Logs und Screenshots), desto schneller kann dir geholfen werden.
  • Beteilige dich aktiv: Hilf anderen Nutzern, indem du deine Erfahrungen teilst. Eine aktive Community lebt vom gegenseitigen Austausch.
  • Halte dich an die Forenregeln: Sei respektvoll und konstruktiv โ€“ so bleibt das Forum ein angenehmer Ort fรผr alle.

Fazit: Das Home Assistant Forum als wertvolle Ressource

Wenn du dein Smart Home mit Home Assistant optimieren mรถchtest, ist das Home Assistant Forum eine unverzichtbare Quelle fรผr Wissen und Unterstรผtzung. Egal, ob du Probleme lรถsen, neue Automationen entdecken oder dein Dashboard verschรถnern mรถchtest โ€“ hier findest du Gleichgesinnte, die dir weiterhelfen. Also, worauf wartest du? Registriere dich noch heute und werde Teil der Community!