Ambient assisted living for an ageing society: A technological overview