Home Edge Computing Taking Automation to the Next Level – Three Techniques Needed for Future Automation