Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. ShyruMen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    S
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 5
    • Best 0
    • Groups 0

    ShyruMen

    @ShyruMen

    0
    Reputation
    10
    Profile views
    5
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    ShyruMen Follow

    Latest posts made by ShyruMen

    • RE: Преход на страницу по событию

      @Bluefox:

      var lastView = getState('vis.0.control.data').val;
      
      on("vis.0.control.command", function (obj) {
        if (obj.state.val === 'changedView') {
          lastView = getState('vis.0.control.data').val; 
        }
      });
      
      

      И использовать эту переменную как то при возвращении:

      var beforCorridor = 'StartView';
       
      on("javascript.0.cam.corridor", function (obj){
          if (obj.newState.val === 1 || obj.newState.val === "1") {
          	   beforCorridor = lastView;
                 setState("vis.0.control.command", '{"instance": "FFFFFFFF", "command": "changeView", "data": "Camers"}');
               //Ждём 30 секунд и переходим на главную
                 setTimeout(function () {
                            setState("vis.0.control.command", '{"instance": "FFFFFFFF", "command": "changeView", "data": lastView || "StartView"}');
                 }, 30000);
          }
      });
      ```` `  
      

      При использовании команды "changeView" переходит на другую страницу, и при этом на всех устройствах где было открыто, тоже переходит на другую страницу. Как сделать так, чтобы другие устройства не переходили на страницу?

      setState("vis.0.control.command", '{"instance": "*", "command": "changeView", "data": "main/Original"}');
      
      
      posted in ioBroker скрипты
      S
      ShyruMen
    • RE: Драйвер MQTT Broker/Client. Аутентификация, ограничение/запрет доступа

      @mesteriis:

      Переспал с мыслю, появилась идея. Ограничивай доступ через виз.

      У родителей страница 1 у брата страница 2. Естественно с разными, наборами элементов. Да и приложение на телефоны ставить не надо. Все через браузер. `

      Это мысль. Спасибо, попробую в этом направлению двигаться.

      posted in ioBroker основное
      S
      ShyruMen
    • RE: Драйвер MQTT Broker/Client. Аутентификация, ограничение/запрет доступа

      @instalator:

      @ShyruMen:

      Здравствуйте.

      В ioBroker установлен драйвер MQTT Broker/Client, он настроен как брокер. Данные принимает и выдает, все хорошо.

      Встал вопрос о возможности ограничений использование различных топиков, различными пользователями, т.е. настройка прав чтения/записи клиентам.

      К примеру имеем топики разделенные на группы "Кухня", "Зал", "Прихожая". Имеются клиенты установленные на мобильные телефоны и разданы родственникам. К пример с клиента на телефоне мамы и папы можно управлять каналами во всех группах, а с клиента на телефоне брата, только каналами в группе "Зал".

      Подскажите, как можно это реализовать? `
      В свойствах каждого обьекта есть настройки доступа:

      ыфффффф.png

      Попробуй разграничить. Пользователей только нужно добавить в ИОБ и навесить права. `

      Не получается сделать. Ведь пользователи ИОБ это не клиенты брокера MQTT, и результата от их ограничения нету.

      posted in ioBroker основное
      S
      ShyruMen
    • RE: Драйвер MQTT Broker/Client. Аутентификация, ограничение/запрет доступа

      @instalator:

      @ShyruMen:

      Здравствуйте.

      В ioBroker установлен драйвер MQTT Broker/Client, он настроен как брокер. Данные принимает и выдает, все хорошо.

      Встал вопрос о возможности ограничений использование различных топиков, различными пользователями, т.е. настройка прав чтения/записи клиентам.

      К примеру имеем топики разделенные на группы "Кухня", "Зал", "Прихожая". Имеются клиенты установленные на мобильные телефоны и разданы родственникам. К пример с клиента на телефоне мамы и папы можно управлять каналами во всех группах, а с клиента на телефоне брата, только каналами в группе "Зал".

      Подскажите, как можно это реализовать? `
      В свойствах каждого обьекта есть настройки доступа:

      ыфффффф.png

      Попробуй разграничить. Пользователей только нужно добавить в ИОБ и навесить права. `

      Не понял, что такое ИОБ?

      Все понял, что такое ИОБ))) Попробую отпишусь.

      posted in ioBroker основное
      S
      ShyruMen
    • Драйвер MQTT Broker/Client. Аутентификация, ограничение/запрет доступа

      Здравствуйте.

      В ioBroker установлен драйвер MQTT Broker/Client, он настроен как брокер. Данные принимает и выдает, все хорошо.

      Встал вопрос о возможности ограничений использование различных топиков, различными пользователями, т.е. настройка прав чтения/записи клиентам.

      К примеру имеем топики разделенные на группы "Кухня", "Зал", "Прихожая". Имеются клиенты установленные на мобильные телефоны и разданы родственникам. К пример с клиента на телефоне мамы и папы можно управлять каналами во всех группах, а с клиента на телефоне брата, только каналами в группе "Зал".

      Подскажите, как можно это реализовать?
      5251_______.jpg

      posted in ioBroker основное
      S
      ShyruMen
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo