[Модуль] Планировщик (scheduler)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль "Планировщик"

Сообщение nick7zmail » Вт фев 28, 2017 6:13 pm

Выставил пару условий - скажу работает иль нет...цикл вроде пашет...
У меня тоже в OnNewMinute всё прописано было...пытаюсь разгрузить немного))

Ещё вопросик по модулю...можно в качестве времени срабатывания выставить свойство какого либо объекта? И как это должно выглядеть, если возможно вообще?)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
cyneprepou2
Сообщения: 17
Зарегистрирован: Вс фев 26, 2017 4:29 pm
Благодарил (а): 0
Поблагодарили: 6 раз

Re: Модуль "Планировщик"

Сообщение cyneprepou2 » Вт фев 28, 2017 9:51 pm

Полез я в код короче...
cyneprepou2
Сообщения: 17
Зарегистрирован: Вс фев 26, 2017 4:29 pm
Благодарил (а): 0
Поблагодарили: 6 раз

Re: Модуль "Планировщик"

Сообщение cyneprepou2 » Вт фев 28, 2017 10:01 pm

Не понимаю, что произошло, но оно работает! say случился наконец-то!!! Хотя вчера оно не работало, а сегодня еще ничего не успел сломать...

Проверил вариант "действие".
cyneprepou2
Сообщения: 17
Зарегистрирован: Вс фев 26, 2017 4:29 pm
Благодарил (а): 0
Поблагодарили: 6 раз

Re: Модуль "Планировщик"

Сообщение cyneprepou2 » Вт фев 28, 2017 10:25 pm

Работают все варианты. Может кому пригодится.

1) "Значение" и "Выключатель" - работают одинаково
- Изменяет значение свойства у объекта
- Вызывает метод у объекта
- Запускает код

2) "Действие"
- Вызывает метод у объекта
- Запускает код

п.с. почему вчера не работал - остается загадкой)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль "Планировщик"

Сообщение nick7zmail » Ср мар 01, 2017 7:20 am

Подтверждаю, что работает...вроде адекватно свойства переключает.
Вопрос про
можно в качестве времени срабатывания выставить свойство какого либо объекта? И как это должно выглядеть, если возможно вообще?)
остался
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
cyneprepou2
Сообщения: 17
Зарегистрирован: Вс фев 26, 2017 4:29 pm
Благодарил (а): 0
Поблагодарили: 6 раз

Re: Модуль "Планировщик"

Сообщение cyneprepou2 » Ср мар 01, 2017 10:36 am

nick7zmail писал(а):Подтверждаю, что работает...вроде адекватно свойства переключает.
Вопрос про
можно в качестве времени срабатывания выставить свойство какого либо объекта? И как это должно выглядеть, если возможно вообще?)
остался
В коде Планировщика такой возможности не видел. Если только в коде объекта в момент переключения обновить таблицу Планировщика напрямую.
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 71 раз
Поблагодарили: 18 раз

Re: Модуль "Планировщик"

Сообщение ILGAS » Ср мар 01, 2017 5:43 pm

у кого есть проблем с модулем?
у меня с переодичностью в x-ray
в Debug сыпится это
17:31:40 0.58912700 Error registered (type: cycle_stop): ./scripts/cycle_schedapp.php
17:31:40 0.58764200 AUTO-RECOVERY: ./scripts/cycle_schedapp.php
17:31:39 0.56763000 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_schedapp.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-03-01-cycle_schedapp.php.txt
17:31:38 0.54599300 Error registered (type: cycle_stop): ./scripts/cycle_schedapp.php
17:31:38 0.54466200 AUTO-RECOVERY: ./scripts/cycle_schedapp.php
17:31:37 0.52902200 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_schedapp.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-03-01-cycle_schedapp.php.txt
17:31:36 0.50066000 Error registered (type: cycle_stop): ./scripts/cycle_schedapp.php
17:31:36 0.49934500 AUTO-RECOVERY: ./scripts/cycle_schedapp.php
17:31:35 0.48375000 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_schedapp.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-03-01-cycle_schedapp.php.txt
17:31:34 0.46261800 Error registered (type: cycle_stop): ./scripts/cycle_schedapp.php
17:31:34 0.46119700 AUTO-RECOVERY: ./scripts/cycle_schedapp.php

происходит остановка цыкла, MD пытает запусти его автоматически, но похоже не получается.
в Services Постоянно отключаю авто-запуск, но автозауск постоянно переключается на ДА (Swith).
kymasya
Сообщения: 63
Зарегистрирован: Сб апр 25, 2015 2:14 pm
Благодарил (а): 7 раз
Поблагодарили: 5 раз

Re: Модуль "Планировщик"

Сообщение kymasya » Чт мар 02, 2017 6:05 pm

У меня планировщик дважды выполняет действие.
Добавил действие с кодом say('test');
Оно дважды выполняется!!
Чего так?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль "Планировщик"

Сообщение nick7zmail » Чт мар 02, 2017 6:15 pm

Циклы проверьте...может 2 экземпляра запущено?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
kymasya
Сообщения: 63
Зарегистрирован: Сб апр 25, 2015 2:14 pm
Благодарил (а): 7 раз
Поблагодарили: 5 раз

Re: Модуль "Планировщик"

Сообщение kymasya » Чт мар 02, 2017 9:19 pm

В PROPERTYS крутятся такие циклы
ThisComputer.cycle_schedulerappRun 1488478644 2017-03-02 20:17:24
ThisComputer.cycle_schedulerRun 1488478640 2017-03-02 20:17:20

Нужно один остановить? и как?
Ответить