Let's start from basic Sensor node.
First try of curtain loop, need further scenario analysis.