NEWS
Драйвер MQTT Broker/Client. Аутентификация, ограничение/запрет доступа
-
Здравствуйте.
В ioBroker установлен драйвер MQTT Broker/Client, он настроен как брокер. Данные принимает и выдает, все хорошо.
Встал вопрос о возможности ограничений использование различных топиков, различными пользователями, т.е. настройка прав чтения/записи клиентам.
К примеру имеем топики разделенные на группы "Кухня", "Зал", "Прихожая". Имеются клиенты установленные на мобильные телефоны и разданы родственникам. К пример с клиента на телефоне мамы и папы можно управлять каналами во всех группах, а с клиента на телефоне брата, только каналами в группе "Зал".
Подскажите, как можно это реализовать?
5251_______.jpg -
Здравствуйте.
В ioBroker установлен драйвер MQTT Broker/Client, он настроен как брокер. Данные принимает и выдает, все хорошо.
Встал вопрос о возможности ограничений использование различных топиков, различными пользователями, т.е. настройка прав чтения/записи клиентам.
К примеру имеем топики разделенные на группы "Кухня", "Зал", "Прихожая". Имеются клиенты установленные на мобильные телефоны и разданы родственникам. К пример с клиента на телефоне мамы и папы можно управлять каналами во всех группах, а с клиента на телефоне брата, только каналами в группе "Зал".
Подскажите, как можно это реализовать? `
В свойствах каждого обьекта есть настройки доступа:
filename="ыфффффф.png" index="0">~~Попробуй разграничить. Пользователей только нужно добавить в ИОБ и навесить права.
-
Здравствуйте.
В ioBroker установлен драйвер MQTT Broker/Client, он настроен как брокер. Данные принимает и выдает, все хорошо.
Встал вопрос о возможности ограничений использование различных топиков, различными пользователями, т.е. настройка прав чтения/записи клиентам.
К примеру имеем топики разделенные на группы "Кухня", "Зал", "Прихожая". Имеются клиенты установленные на мобильные телефоны и разданы родственникам. К пример с клиента на телефоне мамы и папы можно управлять каналами во всех группах, а с клиента на телефоне брата, только каналами в группе "Зал".
Подскажите, как можно это реализовать? `
В свойствах каждого обьекта есть настройки доступа:ыфффффф.png
Попробуй разграничить. Пользователей только нужно добавить в ИОБ и навесить права. `
Не понял, что такое ИОБ?
Все понял, что такое ИОБ))) Попробую отпишусь.
-
Здравствуйте.
В ioBroker установлен драйвер MQTT Broker/Client, он настроен как брокер. Данные принимает и выдает, все хорошо.
Встал вопрос о возможности ограничений использование различных топиков, различными пользователями, т.е. настройка прав чтения/записи клиентам.
К примеру имеем топики разделенные на группы "Кухня", "Зал", "Прихожая". Имеются клиенты установленные на мобильные телефоны и разданы родственникам. К пример с клиента на телефоне мамы и папы можно управлять каналами во всех группах, а с клиента на телефоне брата, только каналами в группе "Зал".
Подскажите, как можно это реализовать? `
В свойствах каждого обьекта есть настройки доступа:ыфффффф.png
Попробуй разграничить. Пользователей только нужно добавить в ИОБ и навесить права. `
Не получается сделать. Ведь пользователи ИОБ это не клиенты брокера MQTT, и результата от их ограничения нету.
-
Здравствуйте.
В ioBroker установлен драйвер MQTT Broker/Client, он настроен как брокер. Данные принимает и выдает, все хорошо.
Встал вопрос о возможности ограничений использование различных топиков, различными пользователями, т.е. настройка прав чтения/записи клиентам.
К примеру имеем топики разделенные на группы "Кухня", "Зал", "Прихожая". Имеются клиенты установленные на мобильные телефоны и разданы родственникам. К пример с клиента на телефоне мамы и папы можно управлять каналами во всех группах, а с клиента на телефоне брата, только каналами в группе "Зал".
Подскажите, как можно это реализовать? `
В свойствах каждого обьекта есть настройки доступа:ыфффффф.png
Попробуй разграничить. Пользователей только нужно добавить в ИОБ и навесить права. `
Не получается сделать. Ведь пользователи ИОБ это не клиенты брокера MQTT, и результата от их ограничения нету. `
Я конечно в теме новый. Но на сколько я помню MQTT это большая помойка и контроля доступа и топиков там нет. Какой вижу вариант это написать прослойку, клон консолям MQTT с контролем пользователя. В принципе это не так трудно просто копируем MQTT с его порта и выводим свой но уже с префиксами и на них разводим доступ. но это прям на вскидку
-
Переспал с мыслю, появилась идея. Ограничивай доступ через виз.
У родителей страница 1 у брата страница 2. Естественно с разными, наборами элементов. Да и приложение на телефоны ставить не надо. Все через браузер. `
Это мысль. Спасибо, попробую в этом направлению двигаться.
-
Здравствуйте.
В ioBroker установлен драйвер MQTT Broker/Client, он настроен как брокер. Данные принимает и выдает, все хорошо.
Встал вопрос о возможности ограничений использование различных топиков, различными пользователями, т.е. настройка прав чтения/записи клиентам.
К примеру имеем топики разделенные на группы "Кухня", "Зал", "Прихожая". Имеются клиенты установленные на мобильные телефоны и разданы родственникам. К пример с клиента на телефоне мамы и папы можно управлять каналами во всех группах, а с клиента на телефоне брата, только каналами в группе "Зал".
Подскажите, как можно это реализовать? `
В свойствах каждого обьекта есть настройки доступа:ыфффффф.png
Попробуй разграничить. Пользователей только нужно добавить в ИОБ и навесить права. `
Не получается сделать. Ведь пользователи ИОБ это не клиенты брокера MQTT, и результата от их ограничения нету. `
а причем тут mqtt? тебе же к обьектам доступ надо ограничить? а mqtt клиенты только к брокеру(иоб) и конектятся
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden