diff --git a/lib/state.js b/lib/state.js index 3ba34770c..73b8bca0b 100644 --- a/lib/state.js +++ b/lib/state.js @@ -7,9 +7,9 @@ const objectAssignDeep = require('object-assign-deep'); const saveInterval = 1000 * 60 * 5; // 5 minutes const dontCacheProperties = [ - 'action', 'action_.*', 'button', 'button_left', 'button_right', 'click', 'forgotten', 'keyerror', - 'step_size', 'transition_time', 'group_list', 'group_capacity', 'no_occupancy_since', - 'step_mode', 'transition_time', 'duration', 'elapsed', 'from_side', 'to_side', + '^action$', '^action_.*$', '^button$', '^button_left$', '^button_right$', '^click$', '^forgotten$', '^keyerror$', + '^step_size$', '^transition_time$', '^group_list$', '^group_capacity$', '^no_occupancy_since$', + '^step_mode$', '^transition_time$', '^duration$', '^elapsed$', '^from_side$', '^to_side$', ]; class State {