--- /dev/null
+
+Presence Meta Event Injector:
+ events indicating presence:
+ - front door ajar
+ - door lock using manual movement closing (unless door ajar, assume we would not use key to close from inside )
+ - door unlock (any method, manual, key, card, phone, ssh, etc)
+ - panic button press
+ - door toggle button press
+ - back door ajar
+ - movement sensor (maybe threshold number movements within 5 minutes)
+
+ events indicating somebody left:
+ - door closed with card, phone, ssh (while backdor and frontdoor shut)
+ - no movement within 3 hours and movement within the last 6 hours (disable trigger if sensor is broken)
+
+ events indicating "alarm state" / special message:
+ - Panic Button pressend
+ - Sudden rise in Temp-Sensor-Value
+ - Sudden rise in Dust/Smoke-Sensor-Value
+
+
+Movement Meta Event Injector:
+ movement sensor (maybe threshold number movements within 5 minutes) -> Movement Passed Threshold
+ no movement within 3 hours and movement within the last 6 hours -> Movement Absence Passed Threshold
+
+Sensor Spike Event Injector:
+ monitors sensor values and calculates running average mean, stddev over last hours,
+ raises Event is value spikes, aka rised beyond mean +- stddev within 2 min (enables after 1 hour of collecting data)
+