В моем варианте я расставляю по помещению 3шт ESP32+LAN8720, к каждому подключаю с минимальной длинной проводов шины I2C по два BME280, с модулей ESP32 витая пара в свич, оттуда к головному роутеру, где торренты. Будут боши все так же дорогими, то прошивка ESPeasy позволяет использовать тонну других сенсоров, как и менять их в любое время на другой тип, и можно при желании таким же способом и датчики CO2 прикрутить. Потребление этих "точек" будет минимальное, падение напряжения на витой паре практически не заметное.Кстати, вариант с дешевым мелким роутером и OpenWrt - не удобней ли получится?
На WT32-ETH01 пробую эту теорию, затем заказываю платы и делаю 15-20единиц таких устройств на ESP32-WROOM-32 по своей потребности.
Что вы сможете из подобного сделать на одном мелком роутере с учетом что и жрут к примеру MT7688 0.8A и для I2C лучше дальше 3м не вешать сенсоры? Как будете из OpenWRT в "умный дом" данные заправлять? Предположу что напишете какой-то свой костыль на python без элементарной обработки ошибок и сбоев...
Что Xiaomi термометры данные шлют в открытом виде и любой сосед с мобилкой может их принимать не пропустили?