mirror of
https://github.com/esphome/esphome.git
synced 2024-11-22 15:08:10 +01:00
Allow TimePeriod for time_period_str_unit (#815)
This commit is contained in:
parent
742c21506c
commit
864c5d8908
1 changed files with 2 additions and 0 deletions
|
@ -461,6 +461,8 @@ def time_period_str_unit(value):
|
|||
if isinstance(value, int):
|
||||
raise Invalid("Don't know what '{0}' means as it has no time *unit*! Did you mean "
|
||||
"'{0}s'?".format(value))
|
||||
if isinstance(value, TimePeriod):
|
||||
value = str(value)
|
||||
if not isinstance(value, string_types):
|
||||
raise Invalid("Expected string for time period with unit.")
|
||||
|
||||
|
|
Loading…
Reference in a new issue