Индикация присутствия
Модератор: immortal
-
- Сообщения: 21
- Зарегистрирован: Пт янв 10, 2020 11:32 am
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: Индикация присутствия
Всем привет!!! кто делал чтоб при отсутствии телефонов в сети wfi MD Переходил в режим никого нет дома и эко режим?
Распишите как сделать
Распишите как сделать
-
- Сообщения: 2086
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 458 раз
Re: Индикация присутствия
составляете тз и реализуете
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
- Сообщения: 21
- Зарегистрирован: Пт янв 10, 2020 11:32 am
- Благодарил (а): 1 раз
- Поблагодарили: 0
-
- Сообщения: 91
- Зарегистрирован: Чт окт 04, 2018 10:12 am
- Благодарил (а): 23 раза
- Поблагодарили: 13 раз
Re: Индикация присутствия
Присоединяюсь к вопросу. Если у меня 2 пользователя, в обьектах я вижу присутствие, как на сцене вывести информацию?
- Svetлая
- Сообщения: 238
- Зарегистрирован: Вс май 06, 2018 11:36 pm
- Благодарил (а): 80 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Индикация присутствия
По каким объектам? телефон, компьютер, датчик движения...Dimonopera писал(а): ↑Ср ноя 03, 2021 6:54 pmПрисоединяюсь к вопросу. Если у меня 2 пользователя, в обьектах я вижу присутствие, как на сцене вывести информацию?
По ним и выводите.
-
- Сообщения: 91
- Зарегистрирован: Чт окт 04, 2018 10:12 am
- Благодарил (а): 23 раза
- Поблагодарили: 13 раз
Re: Индикация присутствия
У меня обьект Dmitriy.forHome. Там меняется значение 0-1 (Дома не дома) Я так понимаю, надо каким то скриптом изменить надпись в обьекте ThisComputer.somebodyHomeText правильно? Какой сценарий отвечает за эту надпись?Svetлая писал(а): ↑Ср ноя 10, 2021 1:24 pmПо каким объектам? телефон, компьютер, датчик движения...Dimonopera писал(а): ↑Ср ноя 03, 2021 6:54 pmПрисоединяюсь к вопросу. Если у меня 2 пользователя, в обьектах я вижу присутствие, как на сцене вывести информацию?
По ним и выводите.
- Svetлая
- Сообщения: 238
- Зарегистрирован: Вс май 06, 2018 11:36 pm
- Благодарил (а): 80 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Индикация присутствия
По этому объекту - Dmitriy.forHome и выводите. Не понимаю Вашу проблему.Dimonopera писал(а): ↑Чт ноя 11, 2021 8:54 amУ меня обьект Dmitriy.forHome. Там меняется значение 0-1 (Дома не дома) Я так понимаю, надо каким то скриптом изменить надпись в обьекте ThisComputer.somebodyHomeText правильно? Какой сценарий отвечает за эту надпись?
В сцене пишите условие, если Dmitriy.forHome = 1 то показать что Dmitriy дома, в противном случае - отсутствует.
Поясните подробнее что у Вас не получается.
Как создать сцену?
- За это сообщение автора Svetлая поблагодарил:
- Dimonopera (Вт ноя 16, 2021 10:28 am)
- Рейтинг: 1.16%
-
- Сообщения: 91
- Зарегистрирован: Чт окт 04, 2018 10:12 am
- Благодарил (а): 23 раза
- Поблагодарили: 13 раз
Re: Индикация присутствия
Просто зациклился на обьекте ThisComputer.somebodyHomeText хотел, чтобы MD сама писала туда кто есть. сделал пока так: сделал еще одно свойство в обьекте каждого пользователя Dmitriy.forHome_text и если пользователь дома пишется имя. Если нет, просто пробел. и на сцене рядом с %ThisComputer.somebodyHomeText% добавил надпись каждого пользователя %Dmitriy.forHome_text% %Yana.forHome_text% правильно?Svetлая писал(а): ↑Пн ноя 15, 2021 8:23 amПо этому объекту - Dmitriy.forHome и выводите. Не понимаю Вашу проблему.Dimonopera писал(а): ↑Чт ноя 11, 2021 8:54 amУ меня обьект Dmitriy.forHome. Там меняется значение 0-1 (Дома не дома) Я так понимаю, надо каким то скриптом изменить надпись в обьекте ThisComputer.somebodyHomeText правильно? Какой сценарий отвечает за эту надпись?
В сцене пишите условие, если Dmitriy.forHome = 1 то показать что Dmitriy дома, в противном случае - отсутствует.
Поясните подробнее что у Вас не получается.
Как создать сцену?
- Svetлая
- Сообщения: 238
- Зарегистрирован: Вс май 06, 2018 11:36 pm
- Благодарил (а): 80 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Индикация присутствия
Создаете скрипт который запускается каждую минуту.Dimonopera писал(а): ↑Вт ноя 16, 2021 10:25 amПросто зациклился на обьекте ThisComputer.somebodyHomeText хотел, чтобы MD сама писала туда кто есть. сделал пока так: сделал еще одно свойство в обьекте каждого пользователя Dmitriy.forHome_text и если пользователь дома пишется имя. Если нет, просто пробел. и на сцене рядом с %ThisComputer.somebodyHomeText% добавил надпись каждого пользователя %Dmitriy.forHome_text% %Yana.forHome_text% правильно?
В качестве примера:
Код: Выделить всё
$forHome;
if (gg('Dmitriy.forHome',1)) {
$forHome = $forHome." Дмитрий "
}
if (gg('Anna.forHome',1)) {
$forHome = $forHome." Анна "
}
if (gg('Aleks.forHome',1)) {
$forHome = $forHome." Александр "
}
sg('ThisComputer.somebodyHomeText',$forHome);
П.С.
У меня на сцене, если пользователь дома - имя "светится", если отсутствует - "блёклое". Скриптов нету. В карточке у каждого пользователя, при появлении меняется свойство .atHome. На сцене стоит условие.
Мне так удобнее. Домашним всё равно )))
- За это сообщение автора Svetлая поблагодарил:
- Dimonopera (Вт ноя 16, 2021 5:06 pm)
- Рейтинг: 1.16%
-
- Сообщения: 21
- Зарегистрирован: Пт янв 10, 2020 11:32 am
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: Индикация присутствия
Можно поподробнее как это реализовать чтото не могу догнатьSvetлая писал(а): ↑Вт ноя 16, 2021 3:22 pmСоздаете скрипт который запускается каждую минуту.Dimonopera писал(а): ↑Вт ноя 16, 2021 10:25 amПросто зациклился на обьекте ThisComputer.somebodyHomeText хотел, чтобы MD сама писала туда кто есть. сделал пока так: сделал еще одно свойство в обьекте каждого пользователя Dmitriy.forHome_text и если пользователь дома пишется имя. Если нет, просто пробел. и на сцене рядом с %ThisComputer.somebodyHomeText% добавил надпись каждого пользователя %Dmitriy.forHome_text% %Yana.forHome_text% правильно?
В качестве примера:'Dmitriy.forHome',1 - если у Вас другая переменная, например слово, надо заменить 'Dmitriy.forHome','дома'Код: Выделить всё
$forHome; if (gg('Dmitriy.forHome',1)) { $forHome = $forHome." Дмитрий " } if (gg('Anna.forHome',1)) { $forHome = $forHome." Анна " } if (gg('Aleks.forHome',1)) { $forHome = $forHome." Александр " } sg('ThisComputer.somebodyHomeText',$forHome);
П.С.
У меня на сцене, если пользователь дома - имя "светится", если отсутствует - "блёклое". Скриптов нету. В карточке у каждого пользователя, при появлении меняется свойство .atHome. На сцене стоит условие.
Мне так удобнее. Домашним всё равно )))