Commit History

Author SHA1 Message Date
  Robert Marshall 6c2ea6e0c2 Refactor triggers to accept multiple actions. This will pave the way for groups to be controlled. 6 years ago
  Robert Marshall da2b8ab915 Merge in master 6 years ago
  Robert Marshall 3c86ac5078 Enable topic based comparisons to be added through UI 6 years ago
  Robert Marshall c0e6699be9 Add compatibility for missing Enabled flag 6 years ago
  Robert Marshall 5c030c7d11 Add flag to enable or disable trigger 6 years ago
  Robert Marshall 0865c4da6c Refactor how settings work. Extract out lat and long for solar events in to own extension. Add some interface segregation. 6 years ago
  Robert Marshall 9cf94e1d2c Refactor to allow conditions of the same topic. 6 years ago
  Robert Marshall a711ee6094 Make triggers write to log when conditions change or actions are run. 6 years ago
  Robert Marshall 04d1bf74cf Move interfaces in their own project to remove need to reference main project in external components 6 years ago
  Robert Marshall 2d80eb3b57 Fix typo 6 years ago