Страница 1 из 2

Сценарий открытия двери

Добавлено: Вс июл 05, 2020 10:52 am
Sa1mon
Добрый день! Подскажите что делаю не так.
Имеется датчик открытия/закрытия, через простые устройства создал объект, объект привязан, данные с датчика о статусе появляются.
Создал сценарий:
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
echo gg("Openclose01.status");
$open=gg("Openclose01.status");
echo $open;
if ($open==1)
{$text="Входная дверь закрыта!$dver";
} else
{$text="Входная дверь открыта!$dver";
}
$telegram_module->sendMessageToAll($text);

Сразу попутный вопрос, т.к. сценарий забрал с форума, для чего тут $dver и к чему это относится не пойму...

При ручном запуске сценарий срабатывает.
Создал метод объекта Openclose01 - Change, во вкладке выполнить выбрал запуск сценария.

При открывании и закрывании двери в телегу ничего не приходит, в чем моет быть косяк?

Re: Сценарий открытия двери

Добавлено: Вс июл 05, 2020 11:47 am
xor
Sa1mon писал(а):Добрый день! Подскажите что делаю не так.
Имеется датчик открытия/закрытия, через простые устройства создал объект, объект привязан, данные с датчика о статусе появляются.
Создал сценарий:
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
echo gg("Openclose01.status");
$open=gg("Openclose01.status");
echo $open;
if ($open==1)
{$text="Входная дверь закрыта!$dver";
} else
{$text="Входная дверь открыта!$dver";
}
$telegram_module->sendMessageToAll($text);

Сразу попутный вопрос, т.к. сценарий забрал с форума, для чего тут $dver и к чему это относится не пойму...

При ручном запуске сценарий срабатывает.
Создал метод объекта Openclose01 - Change, во вкладке выполнить выбрал запуск сценария.

При открывании и закрывании двери в телегу ничего не приходит, в чем моет быть косяк?
Двер удалите,
метод, чтобы выполнился по изменению, надо в классе привязать к свойству же

Отправлено с моего Redmi 4X через Tapatalk


Re: Сценарий открытия двери

Добавлено: Вс июл 05, 2020 1:07 pm
Sa1mon
xor писал(а):
Вс июл 05, 2020 11:47 am
Sa1mon писал(а):Добрый день! Подскажите что делаю не так.
Имеется датчик открытия/закрытия, через простые устройства создал объект, объект привязан, данные с датчика о статусе появляются.
Создал сценарий:
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
echo gg("Openclose01.status");
$open=gg("Openclose01.status");
echo $open;
if ($open==1)
{$text="Входная дверь закрыта!$dver";
} else
{$text="Входная дверь открыта!$dver";
}
$telegram_module->sendMessageToAll($text);

Сразу попутный вопрос, т.к. сценарий забрал с форума, для чего тут $dver и к чему это относится не пойму...

При ручном запуске сценарий срабатывает.
Создал метод объекта Openclose01 - Change, во вкладке выполнить выбрал запуск сценария.

При открывании и закрывании двери в телегу ничего не приходит, в чем моет быть косяк?
Двер удалите,
метод, чтобы выполнился по изменению, надо в классе привязать к свойству же

Отправлено с моего Redmi 4X через Tapatalk
Не полуается, но не исключено, что сделал не так)

Re: Сценарий открытия двери

Добавлено: Вс июл 05, 2020 1:10 pm
Logrus

Re: Сценарий открытия двери

Добавлено: Вс июл 05, 2020 1:17 pm
Sa1mon
Logrus писал(а):
Вс июл 05, 2020 1:10 pm
https://connect.smartliving.ru/profile/ ... -dver.html
Зачем вообще тогда этот модуль сценарии, если все равно код сам пишется в метод...
Взять тот же Cron, там вообще все идеально сделано и все работает

Re: Сценарий открытия двери

Добавлено: Вс июл 05, 2020 1:19 pm
Logrus
повторю еще раз - вам нужен курс молодого бойца ...

Re: Сценарий открытия двери

Добавлено: Вс июл 05, 2020 1:20 pm
Sa1mon
Logrus писал(а):
Вс июл 05, 2020 1:10 pm
https://connect.smartliving.ru/profile/ ... -dver.html
Поставил в метод код, все заработало, спасибо

Re: Сценарий открытия двери

Добавлено: Вс июл 05, 2020 1:20 pm
Sa1mon
Logrus писал(а):
Вс июл 05, 2020 1:19 pm
повторю еще раз - вам нужен курс молодого бойца ...
Методичка есть? xD

Re: Сценарий открытия двери

Добавлено: Вс июл 05, 2020 1:22 pm
Logrus
Sa1mon писал(а):
Вс июл 05, 2020 1:20 pm
Logrus писал(а):
Вс июл 05, 2020 1:19 pm
повторю еще раз - вам нужен курс молодого бойца ...
Методичка есть? xD
Снимок.PNG
Снимок.PNG (27.25 КБ) 3837 просмотров
кАнешно :lol:
п.с. а вообще на форуме и в блогах, в чатиках тлг (если пользоваться поиском) многое расписано неоднократно, но следует учитывать давность и устаревшую версию оного описания

Re: Сценарий открытия двери

Добавлено: Вс июл 05, 2020 1:24 pm
Sa1mon
Logrus писал(а):
Вс июл 05, 2020 1:22 pm
Sa1mon писал(а):
Вс июл 05, 2020 1:20 pm
Logrus писал(а):
Вс июл 05, 2020 1:19 pm
повторю еще раз - вам нужен курс молодого бойца ...
Методичка есть? xD
Снимок.PNG

кАнешно :lol:
Это уже работа с репетитором называется)