From e0d697d0bc71e24ca0c589540ba2e66a34d6efa9 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Fri, 15 May 2015 23:28:11 -0700 Subject: [PATCH] Default to UTC if invalid timezone specified --- homeassistant/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/__init__.py b/homeassistant/__init__.py index 132482d4bfa..09069924e6b 100644 --- a/homeassistant/__init__.py +++ b/homeassistant/__init__.py @@ -961,12 +961,14 @@ class Config(object): def as_dict(self): """ Converts config to a dictionary. """ + time_zone = self.time_zone or date_util.UTC + return { 'latitude': self.latitude, 'longitude': self.longitude, 'temperature_unit': self.temperature_unit, 'location_name': self.location_name, - 'time_zone': self.time_zone.zone, + 'time_zone': time_zone.zone, 'components': self.components, }