Anfängerfrage zur Ausgabe Zeit/Datum als Text

MiCo1972

New member
Hallo Zusammen,

ich bin neu hier im Forum und steige gerade um, von ioBroker auf Homeassistant. Der Server läuft bei mir auf einen Nuc unter Proxmox. Mein Haus hat ein KNX-System, welches ich auch schon erfolgreich angebunden habe. Nachdem ich alles steuern kann beginne ich mit Automatisierungen und solchen Dingen. Die ersten Sachen habe ich auch hinbekommen, stehe jetzt aber vor einem vermutlich völlig einfachem Problem wie der Ochs vorm Berg. Vermutlich falle ich hinten rüber, wenn ich die Lösung sehe.

Ich habe ein Display, auf welchem ich gerne die Uhrzeit und Datum anzeigen möchte. Hierzu habe ich mit dem ioBroker zu jeder vollen Minute einen Text mit 14 Stellen (bspw. „02.04.25 21:53“) an eine entsprechende KNX-Adresse gesendet. Im Homeassistant habe ich die entsprechende Gruppenadresse bereits über „Expose“ eingebunden, so dass diese als Entität im HA vorliegt. Jetzt muss ich also nur noch zu jeder Minute dieser Entität den entsprechend generierten String zuweisen. Hieran bin ich leider gescheitert.

Ich hatte es auch mit Node Red versucht, welches ich auch unter ioBroker (für andere Dinge) genutzt habe. Dort bin ich daran gescheitert, dass ich nicht herausgefunden habe, wie ich von Noder Red eine Entität in HA beeinflussen kann. Auslesen ist kein Problem, aber anders herum gelingt es mir nicht.

Vielen Dank!

Lieben Gruß

Michael
 
Wenn Du jede Minute was machen willst, dann ist die Automatisierung dein Freund und hier der "time_pattern"
Code:
description: ""
mode: single
triggers:
  - trigger: time_pattern
    minutes: /1
conditions: []
actions: []
Hiermit wird jede Minute die Automatisierung gestartet. Was Du dann im "DANN" Zweig machen mußt, das kann ich Dir nicht sagen.
 
Vielen Dank! Damit wäre ich dann soweit:

YAML:
alias: Zeit in String
description: Zeit in String
triggers:
  - trigger: time_pattern
    minutes: /1
conditions: []
actions:
  - action: input_text.set_value
    metadata: {}
    data: {}
    target:
      entity_id: input_text.zeitdatumtext
mode: single


Da fehlt mir jetzt wohl nur noch der Eintrag zu „Data“…

Lieben Gruß

Michael
 
Zuletzt bearbeitet:
Ich habe es gelöst...:)

Falls jemand anderes über ähnliches stolpert, hier nun meine Lösung:

YAML:
alias: Zeit in String
description: Zeit in String
triggers:
  - trigger: time_pattern
    minutes: /1
conditions: []
actions:
  - action: input_text.set_value
    metadata: {}
    data:
      value: "{{ now().timestamp() | timestamp_custom('%d.%m.%y %H:%M') }}"
    target:
      entity_id: input_text.zeitdatumtext
mode: single

Vielen Dank für die Hilfe!

Lieben Gruß

Michael
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.501
Beiträge
62.513
Mitglieder
6.704
Neuestes Mitglied
Oligopol
Zurück
Oben