seeing a very odd error in my hassio log when rebooting with this updated component:
2018-12-01 19:12:29 ERROR (MainThread) [homeassistant.components.alarm_control_panel] Error while setting up platform bwalarm
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/local/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
return fut.result()
File "/usr/local/lib/python3.6/asyncio/coroutines.py", line 212, in coro
res = func(*args, **kw)
File "/config/custom_components/alarm_control_panel/bwalarm.py", line 324, in async_setup_platform
alarm = BWAlarm(hass, config, mqtt)
File "/config/custom_components/alarm_control_panel/bwalarm.py", line 349, in __init__
self.init_variables()
File "/config/custom_components/alarm_control_panel/bwalarm.py", line 443, in init_variables
self._timeoutat = pytz.UTC.localize(datetime.datetime.strptime(self._persistence_list["timeoutat"].split(".")[0].replace("T"," "), '%Y-%m-%d %H:%M:%S')) if self._persistence_list["timeoutat"] != None else None
File "/usr/local/lib/python3.6/_strptime.py", line 565, in _strptime_datetime
tt, fraction = _strptime(data_string, format)
File "/usr/local/lib/python3.6/_strptime.py", line 365, in _strptime
data_string[found.end():])
ValueError: unconverted data remains: +00:00
I’m on latest bwalarm, and hassio 0.80.3
EDIT: aha, seems to happen when I enable persistence. Turned it off, rebooted and the alarm is functioning again. Is this a UTC / localisation issue prehaps?