Устройства Online

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

jeks0n
Сообщения: 43
Зарегистрирован: Пт дек 26, 2014 6:37 pm
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Устройства Online

Сообщение jeks0n » Сб янв 24, 2015 3:03 pm

после того как я удалил все устройства Online - у меня постоянно пишет "Нет доступа в Интернет", попробовал создал заново, в коде прописал:

sg("Communication.stateDetails","Интернет работает");

но результата это не принесло. Что я делаю не так?
Dark_Veter
Сообщения: 295
Зарегистрирован: Вт апр 23, 2013 5:16 pm
Откуда: Брянск
Благодарил (а): 18 раз
Поблагодарили: 94 раза

Re: Устройства Online

Сообщение Dark_Veter » Сб янв 24, 2015 3:33 pm

Скорее всего в класее systemStates, объект Communication в методе checkState есть подобные строки:

Код: Выделить всё

if (!isOnline('Интернет')) {
 $yellow_state=1;
 $details[]="Нет доступа в Интернет";
} 
Надо либо исправить метод checkState, либо добавить в устройства онлайн хост с именем интернет.
За это сообщение автора Dark_Veter поблагодарил:
jeks0n (Сб янв 24, 2015 4:14 pm)
Рейтинг: 1.16%
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
jeks0n
Сообщения: 43
Зарегистрирован: Пт дек 26, 2014 6:37 pm
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Устройства Online

Сообщение jeks0n » Сб янв 24, 2015 4:16 pm

Dark_Veter писал(а): Надо либо исправить метод checkState, либо добавить в устройства онлайн хост с именем интернет.
точно! Только "Internet" по английски должно быть, до этого было по русски.
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 71 раз
Поблагодарили: 18 раз

Re: Устройства Online

Сообщение ILGAS » Сб янв 24, 2015 6:22 pm

jeks0n писал(а):после того как я удалил все устройства Online - у меня постоянно пишет "Нет доступа в Интернет", попробовал создал заново, в коде прописал:

sg("Communication.stateDetails","Интернет работает");

но результата это не принесло. Что я делаю не так?
странно но у меня тоже статус "Нет доступа в Интернет"
я думал то у меня система глючит из за того что убрал wifi из компа.
и еще не по теме.
у кого Алиса говорит время?
показывают сцены?
стоит обновление от 23.01.15
пробовал с нуля установить Majordomo, но результат нулевой(((
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Устройства Online

Сообщение dmw » Ср мар 11, 2015 12:39 pm

Подскажите, как можно получить список устройств только в статусе Online?
В меню или на сцену чтобы можно было вывести.
За это сообщение автора dmw поблагодарил:
Samir77 (Вт июн 21, 2022 9:31 pm)
Рейтинг: 1.16%
BET
Сообщения: 17
Зарегистрирован: Сб сен 26, 2015 6:03 pm
Благодарил (а): 17 раз
Поблагодарили: 0

Устройства Online

Сообщение BET » Ср апр 06, 2016 8:14 pm

Здравствуйте.
Не могли бы Вы поделится кратким, но подробным примером.
Ни как не могу сообразить что делать.
В устройствах онлайн добавил новое устройство "Телевизор" - он показывает "online"
Как сделать что бы в Меню управления отображалась информация:
Статус: телевизор включен (надпись допустим зеленым цветом)
Если будет offline
Статус: телевизор выключен (надпись допустим красным цветом)
Информацию по форуму читаю. что то находил но почему то не срастается.
Заранее благодарю.
rtroyakov
Сообщения: 109
Зарегистрирован: Сб июл 11, 2015 2:54 am
Откуда: Московская обл,город Ногинск
Благодарил (а): 27 раз
Поблагодарили: 6 раз

Re: Устройства Online

Сообщение rtroyakov » Сб апр 09, 2016 9:55 am

BET писал(а):Здравствуйте.
Не могли бы Вы поделится кратким, но подробным примером.
Ни как не могу сообразить что делать.
В устройствах онлайн добавил новое устройство "Телевизор" - он показывает "online"
Как сделать что бы в Меню управления отображалась информация:
Статус: телевизор включен (надпись допустим зеленым цветом)
Если будет offline
Статус: телевизор выключен (надпись допустим красным цветом)
Информацию по форуму читаю. что то находил но почему то не срастается.
Заранее благодарю.
Привет.Где-то на форуме есть реализация(по-моему,в ветке с информерами) в виде картинок.Скачай иконки(картинки,фото...) телевизора,их полно в инете.Сам объект ТЕЛЕВИЗОР уже создан,ты его,наверное,пингуешь(узнаёшь статус в сети он или нет),а на сцене создай объект(информер),где будет отображаться телевизор в виде ОДНОЙ КАРТИНКИ(ранее скаченной),если включен,в виде ДРУГОЙ КАРТИНКИ(ранее скаченной) ,если выключен.Либо вообще не отображаться,если выключен;это уж как настроишь.Я себе просто буквами сделал(Когда включен,т.е. статус = 1,то на сцене в информере пишется ТВ ВКЛ)
За это сообщение автора rtroyakov поблагодарил:
BET (Вт апр 12, 2016 9:27 pm)
Рейтинг: 1.16%
yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm
Благодарил (а): 15 раз
Поблагодарили: 13 раз

Re: Устройства Online

Сообщение yurat2008 » Чт мар 23, 2017 12:31 am

Подскажите как фиксировать время изменения статуса?
Хотелось бы вызывать время ухода или прихода например ребенка домой
За это сообщение автора yurat2008 поблагодарил:
Samir77 (Вт июн 21, 2022 9:31 pm)
Рейтинг: 1.16%
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: Устройства Online

Сообщение DimSun75 » Чт мар 23, 2017 1:14 am

yurat2008 писал(а):Подскажите как фиксировать время изменения статуса?
Хотелось бы вызывать время ухода или прихода например ребенка домой
Ну не точно все это, ребенок может придя домой устройство не включить. Да ваше дело. Вариантов много. Если нужна история таких приходов-уходов за несколько дней, то нужно привязывать какое-нибудь свойство и включить в нем хранение истории. Если просто информировать о приходе-уходе, то я бы добавил Действие при переходе в Online/Offline и там бы добавил отсылку сообщения смс/емайл/телеграмм, что настроено или что больше нравится.
yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm
Благодарил (а): 15 раз
Поблагодарили: 13 раз

Re: Устройства Online

Сообщение yurat2008 » Чт мар 23, 2017 6:59 pm

кто дома.jpg
кто дома.jpg (11.06 КБ) 8257 просмотров
Просто придумывал как делать так - чтобы по контексту отвечала Алиса на вопрос кто дома. Вопрос решил
Ответить