Как вызывается метод statusUpdated у Devices?
Модератор: immortal
-
- Сообщения: 102
- Зарегистрирован: Вт июл 17, 2018 10:19 am
- Благодарил (а): 23 раза
- Поблагодарили: 4 раза
Re: Как вызывается метод statusUpdated у Devices?
Что есть ПУ и в каком конфиге они отключаются? Извините, чайник я.
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Как вызывается метод statusUpdated у Devices?
ПУ - это простые устройства
конфиг - файл config.php в корне мажордомо
в конце него -
//Define('DISABLE_SIMPLE_DEVICES',1); // disables simple devices behavior
замени на
Define('DISABLE_SIMPLE_DEVICES',1); // disables simple devices behavior
конфиг - файл config.php в корне мажордомо
в конце него -
//Define('DISABLE_SIMPLE_DEVICES',1); // disables simple devices behavior
замени на
Define('DISABLE_SIMPLE_DEVICES',1); // disables simple devices behavior
- За это сообщение автора tarasfrompir поблагодарил:
- ksv (Ср окт 09, 2019 1:46 pm)
- Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 102
- Зарегистрирован: Вт июл 17, 2018 10:19 am
- Благодарил (а): 23 раза
- Поблагодарили: 4 раза
Re: Как вызывается метод statusUpdated у Devices?
Ага, теперь ясно. Что ещё при этом отключится у класса SDevices? Слежение за обновлением статуса останется? Какой ещё функционал пропадёт в МД если отключить ПУ?
P.S. Откуда вообще можно всё это узнать... Документации ж нет по ядру совсем. Неужели только код изучать...
P.S. Откуда вообще можно всё это узнать... Документации ж нет по ядру совсем. Неужели только код изучать...
-
- Сообщения: 1554
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Как вызывается метод statusUpdated у Devices?
Потому что такой функционал заложен в класс SDevices. Побуду капитаном очевидностью - не хочешь использовать функциональность класса SDevices - используй свой класс. ПУ это простые устройства. Они были придуманы именно для тех пользователей, которые не хотели (не умели) создавать свои классы со своими хотелками. Набор каких-то стандартных свойств, методов, шаблонов отображения, которые бы работали сразу - вывод на сцену текстового статуса, изменение иконки в зависимости то того включена лампочка или нет, включение-выключение устройства при включении режима экономии, связанные устройства и т.д. и т.п. И конечно ими можно не пользоваться, если всё это не нужно или планируется реализовывать самостоятельно
- Рейтинг: 1.16%
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Как вызывается метод statusUpdated у Devices?
не знаю поможет ли - viewtopic.php?f=4&t=4988
- За это сообщение автора tarasfrompir поблагодарили (всего 2):
- ksv (Ср окт 09, 2019 1:45 pm) • Step40 (Ср окт 09, 2019 2:23 pm)
- Рейтинг: 2.33%
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 102
- Зарегистрирован: Вт июл 17, 2018 10:19 am
- Благодарил (а): 23 раза
- Поблагодарили: 4 раза
Re: Как вызывается метод statusUpdated у Devices?
Спасибо, это вот всё вообще не очевидно. А ссылка - это не документация, к сожалению. Изучать форум - да, единственный путь, но очень-очень нерациональный и с точки зрения времени, и с точки зрения полноты и достоверности информации. Я вот хочу разобраться с этими простыми устройствами, там много чего готового и полезного написано. Вот, к примеру, подкласс SThermostats, по набору свойств и методов - это то, что мне нужно. Но я не смог его использовать - ничего не работает, не обновляется, не управлеятся. В форуме ответа не нашёл. Документации нет. И с таймером я так и не понял как оно работает и почему раз в час долбит. Нужно же полное понимание что к чему.
Ладно, видать судьба такая. Спасибо.
Ладно, видать судьба такая. Спасибо.
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Как вызывается метод statusUpdated у Devices?
Ну блин из ответа видно что просто отключатся все ПУ с ихними прибамбасамиksv писал(а): ↑Ср окт 09, 2019 1:25 pmАга, теперь ясно. Что ещё при этом отключится у класса SDevices? Слежение за обновлением статуса останется? Какой ещё функционал пропадёт в МД если отключить ПУ?
P.S. Откуда вообще можно всё это узнать... Документации ж нет по ядру совсем. Неужели только код изучать...
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 102
- Зарегистрирован: Вт июл 17, 2018 10:19 am
- Благодарил (а): 23 раза
- Поблагодарили: 4 раза
Re: Как вызывается метод statusUpdated у Devices?
Во! За последнюю ссылку отдельное спасибо! Это вот уже именно то, чего не хватает.