Комментарии 3
Интересный опыт, особенно с учетом собственного оборудования. Только поправьте на панельках объема воды единицы измерения - у вас там m2, глаз зацепился)
Придумал, как ограничить отображение только устройств пользователя, однако этот способ не безопасный.
В dashboard variables:
email (тип query)
source (influxDB)
SHOW TAG VALUES FROM waterius WITH KEY=email where email=${__user.email:sqlstring}
Отобразит только электронную почту залогиненого в Grafana пользователя.
Вторая переменная token прежняя:SHOW TAG VALUES FROM waterius WITH KEY=token WHERE "email" =~ /^email/
Создаем пользователя. Пусть его почта demo@demo.ru
При авторизации в дашборде будет показываться только demo@demo.ru.
К сожалению, данный способ нельзя публиковать, т.к. от браузера идут сырые запросы к БД и любой пользователь сможет запросить данные чужого.

Если знаете, как можно дать доступ к Grafana так, чтобы пользователь мог запрашивать из БД только свои данные, напишите.
Диагностика и мониторинг Wi-Fi устройств в Grafana