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

Уведомления по событию

Добавлено: Пн янв 20, 2020 2:01 pm
mrcoolyok
Добрый день, уважаемые форумчане.
Подскажите, как можно реализовать уведомления при изменении какого либо свойства, какого либо объекта?
К примеру, я бы хотел реализовать уведомления в телеграм когда робот пылесос начал уборку и когда ее закончил.
Каким функционалом MD это можно реализовать?

Re: Уведомления по событию

Добавлено: Пн янв 20, 2020 2:26 pm
SmoKE_xDDD
Привязываем методод и в нем код:

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

if(gg('Робокоп.НачалУборку') == 1) {
	//Отправка в телеграмм
}

Re: Уведомления по событию

Добавлено: Пн янв 20, 2020 2:37 pm
mrcoolyok
SmoKE_xDDD писал(а):
Пн янв 20, 2020 2:26 pm
Привязываем методод и в нем код:

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

if(gg('Робокоп.НачалУборку') == 1) {
	//Отправка в телеграмм
}
создаем метод к объекту и все?
То есть данный метод будет отрабатывать автоматически при изменении свойств этого самого объекта?

Re: Уведомления по событию

Добавлено: Пн янв 20, 2020 2:43 pm
tarasfrompir
mrcoolyok писал(а):
Пн янв 20, 2020 2:37 pm
SmoKE_xDDD писал(а):
Пн янв 20, 2020 2:26 pm
Привязываем методод и в нем код:

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

if(gg('Робокоп.НачалУборку') == 1) {
	//Отправка в телеграмм
}
создаем метод к объекту и все?
То есть данный метод будет отрабатывать автоматически при изменении свойств этого самого объекта?
ага

Re: Уведомления по событию

Добавлено: Пн янв 20, 2020 2:44 pm
Chainik
mrcoolyok писал(а):
Пн янв 20, 2020 2:37 pm
SmoKE_xDDD писал(а):
Пн янв 20, 2020 2:26 pm
Привязываем методод и в нем код:

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

if(gg('Робокоп.НачалУборку') == 1) {
	//Отправка в телеграмм
}
создаем метод к объекту и все?
То есть данный метод будет отрабатывать автоматически при изменении свойств этого самого объекта?
Нет не все. Еще в настройках свойства (по-моему на уровне класса) надо галочку поставить "Вызывать метод при изменении". Ну и сослаться на нужный метод.

Re: Уведомления по событию

Добавлено: Пн янв 20, 2020 2:59 pm
mrcoolyok
Chainik писал(а):
Пн янв 20, 2020 2:44 pm
Нет не все. Еще в настройках свойства (по-моему на уровне класса) надо галочку поставить "Вызывать метод при изменении". Ну и сослаться на нужный метод.
Вот я и подумал, что чего-то не хватает.
Огромное спасибо за помощь, именно то, что мне нужно!