Since version 0.97 the time_throttle filder seems to be broken. This is also reported in 0.97: Apache Kafka, Fortigate, Twente Milieu, but got lost in the many other messages over there.
The logfile is reporting the following:
2019-08-08 18:05:19 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py", line 400, in _async_add_entity
await entity.async_added_to_hass()
File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/filter/sensor.py", line 258, in async_added_to_hass
for state in filter_history[self._entity]
KeyError: 'sensor.power_consumption1'
The config is as follows:
- platform: filter
name: 'power_consumption_filtered'
entity_id: sensor.power_consumption1
filters:
- filter: time_throttle
window_size: 00:0:15
precision: 3
Up until 0.96 this was working perfect.