Interesting to look at this kind of thing: https://www.aliexpress.com/item/32819531770.html?spm=a2g0o.productlist.0.0.773436e3Ofoep1&algo_pvid=027ffc52-db9a-4772-821d-acb69a7a1fd8&algo_expid=027ffc52-db9a-4772-821d-acb69a7a1fd8-1&btsid=a2c223cb-0b3f-4361-a4f9-6d4cb0a7bec7&ws_ab_test=searchweb0_0,searchweb201602_8,searchweb201603_52(Assuming it can be made to talk to a RPi via Zigbee rather than via a specific App)