Traceback (most recent call last):


 "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 322, in _async_add_entity

await entity.async_device_update(warning=False)


 "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 472, in async_device_update

await self.hass.async_add_executor_job(self.update)


 "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run

result = self.fn(*self.args, **self.kwargs)


 "/usr/src/homeassistant/homeassistant/components/plugwise/climate.py", line 279, in update

self._presets = self._api.get_presets(self._domain_objects)


 "/usr/local/lib/python3.7/site-packages/haanna/haanna.py", line 89, in get_presets

presets = self.get_preset_dictionary(root, rule_id)


 "/usr/local/lib/python3.7/site-packages/haanna/haanna.py", line 498, in get_preset_dictionary

directive.find("then").attrib["setpoint"]
KeyError: 'setpoint'

Traceback (most recent call last):

 "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
self.run()

 "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
self._target(_self._args, *_self._kwargs)

 "./tools/train_faster_rcnn_alt_opt.py", line 122, in train_rpn
roidb, imdb = get_roidb(imdb_name)

 "./tools/train_faster_rcnn_alt_opt.py", line 67, in get_roidb
roidb = get_training_roidb(imdb)

 "/data/exp1/FRCN_ROOT/tools/../lib/fast_rcnn/train.py", line 122, in get_training_roidb
rdl_roidb.prepare_roidb(imdb)

 "/data/exp1/FRCN_ROOT/tools/../lib/roi_data_layer/roidb.py", line 31, in prepare_roidb
gt_overlaps = roidb[i]['gt_overlaps'].toarray()
KeyError: 'gt_overlaps'
