Radio Thermostat CT30 error - Climate radiotherm

What am I doing wrong?

Model: CT30 V1.94
Firmware: 1.04.84
API Version: 113
Wireless 2.4Ghz module
Home Assistant 0.40.1 running on Ubuntu virtualenv. Everything updated to latest.

Results from http://myradiothemostat/tstat
{“temp”:64.50,“tmode”:1,“fmode”:0,“override”:0,“hold”:0,“t_heat”:65.00,“tstate”:0,“fstate”:0,“time”:{“day”:5,“hour”:13,“minute”:4},“t_type_post”:0}

configuration.yaml
climate:
platform: radiotherm
host: 192.168.1.100

Error log:
17-03-18 13:04:58 ERROR (MainThread) [homeassistant.components.climate] Error while setting up platform radiotherm
Traceback (most recent call last):
File “/srv/homeassistant/lib/python3.5/site-packages/homeassistant/helpers/entity_component.py”, line 153, in _async_setup_platform
entity_platform.schedule_add_entities, discovery_info
File “/usr/lib/python3.5/asyncio/futures.py”, line 361, in iter
yield self # This tells Task to wait for completion.
File “/usr/lib/python3.5/asyncio/tasks.py”, line 296, in _wakeup
future.result()
File “/usr/lib/python3.5/asyncio/futures.py”, line 274, in result
raise self._exception
File “/usr/lib/python3.5/concurrent/futures/thread.py”, line 55, in run
result = self.fn(*self.args, **self.kwargs)
File “/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/climate/radiotherm.py”, line 66, in setup_platform
tstats.append(RadioThermostat(tstat, hold_temp, away_temps))
File “/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/climate/radiotherm.py”, line 80, in init
self.set_time()
File “/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/climate/radiotherm.py”, line 173, in set_time
‘minute’: now.minute
AttributeError: ‘NoneType’ object has no attribute ‘time’

I don’t think you’re doing anything wrong. I get the same thing on my CT80. I think it must be some change in the firmware. You’re on 1.04.84, which is what I have and I get the same error. I’d love to be able to use the interface built for it in home assistant, but I haven’t had the time to discover the differences between the platform and what our version has.