надо выбирать не свободный канал а канал на котором меньше всего идет передача. кроме того в 2.4 мгц по сути можно выбирать только из трех каналов. более менее выход это 5 мгц диапазон...
у нас на офисе и некотрых заказчиках крутится связка wbmqtt2influx (скриптик в 100 строчек) + influxdb + grafana, разворачивается всё из докера на сервере за 15 минут. Данные идут сразу с контроллера в БД инфлюкса
это вот именно для мониторинга? или там и управление тоже немножко