Vergleich input_datetime (has_time: true has: date:false) mit akt. Zeit

Hallo zusammen,
kenn jemand eine geschicktere Abfrage als

{{ 
  
    now().strftime('%H:%M:%S')[0:2]|int*3600
  + now().strftime('%H:%M:%S')[3:5]|int*60
  + now().strftime('%H:%M:%S')[6:8]|int 
  
  >
    states('input_datetime.xxx')[0:2]|int*3600  
  + states('input_datetime.xxx')[3:5]|int*60  
  + states('input_datetime.xxx')[6:8]|int  

}}

Um ein input-datetime mit now() auf größer / kleiner zu vergleichen?

Die Abfrage muss in einer repeat Schleife passieren. Der input_datetime ist so definiert

xxx:
  has_time: true
  has_date: false

Danke und beste Grüße

Jo

{{ now().strftime('%H:%M:%S') > states('input_datetime.xxx') }} eventuell?

stimmt, es ist zwar ein String-compare aber mit führender 0 passt das.

@crypton Danke