mirror of
https://github.com/home-assistant/core.git
synced 2025-11-14 21:40:16 +00:00
add date_time_iso to time_date sensor (#22199)
* add date_time_iso to time_date sensor * hound fixes * lint fixes
This commit is contained in:
committed by
Fabian Affolter
parent
88be786e82
commit
21871b3d6b
@@ -25,6 +25,7 @@ OPTION_TYPES = {
|
||||
'time': 'Time',
|
||||
'date': 'Date',
|
||||
'date_time': 'Date & Time',
|
||||
'date_time_iso': 'Date & Time ISO',
|
||||
'time_date': 'Time & Date',
|
||||
'beat': 'Internet Time',
|
||||
'time_utc': 'Time (UTC)',
|
||||
@@ -123,6 +124,9 @@ class TimeDateSensor(Entity):
|
||||
self._state = time_utc
|
||||
elif self.type == 'beat':
|
||||
self._state = '@{0:03d}'.format(beat)
|
||||
elif self.type == 'date_time_iso':
|
||||
self._state = dt_util.parse_datetime(
|
||||
'{} {}'.format(date, time)).isoformat()
|
||||
|
||||
@callback
|
||||
def point_in_time_listener(self, time_date):
|
||||
|
||||
Reference in New Issue
Block a user