Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
-
SmoKE_xDDD
- Сообщения: 816
- Зарегистрирован: Ср апр 17, 2019 5:00 pm
- Откуда: Нижний Новгород
-
Благодарил (а):
110 раз
-
Поблагодарили:
899 раз
Сообщение
SmoKE_xDDD » Пн фев 24, 2020 9:59 pm
VOVA_iS писал(а): ↑Пн фев 24, 2020 5:04 pm
SmoKE_xDDD писал(а): ↑Пн фев 24, 2020 4:58 pm
А вы видимо про то, что когда таймер выполнился, вы заводите его заного и нужно обновить страницу для запуска? Если да, то как раз это я сейчас и делаю =)
Даже когда первый раз запускаешь таймер отсчёт не идёт пока не обновишь страницу
Починил автостарт таймера и мониторинг его работы через AJAX. Чтобы все запускалось без обновления страницы нужно выставить вот так:
Код: Выделить всё
[#module name="system_timers" mode="testTimer" view_mode="ajax=10;time=h:m:s;textToEnd=Все помер таймер;wait=1"#]
В данном случае ajax=10 и wait=1 являются обязательными, чтобы все работало без обновления страницы.
-
VOVA_iS
- Сообщения: 205
- Зарегистрирован: Пн фев 04, 2019 10:23 pm
-
Благодарил (а):
18 раз
-
Поблагодарили:
30 раз
Сообщение
VOVA_iS » Вт фев 25, 2020 6:16 am
SmoKE_xDDD писал(а): ↑Пн фев 24, 2020 9:59 pm
VOVA_iS писал(а): ↑Пн фев 24, 2020 5:04 pm
SmoKE_xDDD писал(а): ↑Пн фев 24, 2020 4:58 pm
А вы видимо про то, что когда таймер выполнился, вы заводите его заного и нужно обновить страницу для запуска? Если да, то как раз это я сейчас и делаю =)
Даже когда первый раз запускаешь таймер отсчёт не идёт пока не обновишь страницу
Починил автостарт таймера и мониторинг его работы через AJAX. Чтобы все запускалось без обновления страницы нужно выставить вот так:
Код: Выделить всё
[#module name="system_timers" mode="testTimer" view_mode="ajax=10;time=h:m:s;textToEnd=Все помер таймер;wait=1"#]
В данном случае ajax=10 и wait=1 являются обязательными, чтобы все работало без обновления страницы.
Установил
[#module name="system_timers" mode="rozetka" view_mode="ajax=10;time=h
s;textToEnd=Таймер завершен",wait=1#]
Из изменений теперь если таймер не запущен выходит надпись которая указана
textToEnd
Но старт таймера так и не идёт без обновления страницы
Уточнение если обновить страницу с запущеннным таймером после этого таймер запускается всегда. А при открывания браузера впервые не начинается старт
-
SmoKE_xDDD
- Сообщения: 816
- Зарегистрирован: Ср апр 17, 2019 5:00 pm
- Откуда: Нижний Новгород
-
Благодарил (а):
110 раз
-
Поблагодарили:
899 раз
Сообщение
SmoKE_xDDD » Вт фев 25, 2020 8:45 am
VOVA_iS писал(а): ↑Вт фев 25, 2020 6:16 am
SmoKE_xDDD писал(а): ↑Пн фев 24, 2020 9:59 pm
VOVA_iS писал(а): ↑Пн фев 24, 2020 5:04 pm
SmoKE_xDDD писал(а): ↑Пн фев 24, 2020 4:58 pm
А вы видимо про то, что когда таймер выполнился, вы заводите его заного и нужно обновить страницу для запуска? Если да, то как раз это я сейчас и делаю =)
Даже когда первый раз запускаешь таймер отсчёт не идёт пока не обновишь страницу
Починил автостарт таймера и мониторинг его работы через AJAX. Чтобы все запускалось без обновления страницы нужно выставить вот так:
Код: Выделить всё
[#module name="system_timers" mode="testTimer" view_mode="ajax=10;time=h:m:s;textToEnd=Все помер таймер;wait=1"#]
В данном случае ajax=10 и wait=1 являются обязательными, чтобы все работало без обновления страницы.
Установил
[#module name="system_timers" mode="rozetka" view_mode="ajax=10;time=h
s;textToEnd=Таймер завершен",wait=1#]
Из изменений теперь если таймер не запущен выходит надпись которая указана
textToEnd
Но старт таймера так и не идёт без обновления страницы
Уточнение если обновить страницу с запущеннным таймером после этого таймер запускается всегда. А при открывания браузера впервые не начинается старт
10 сек после загрузки страницы подождите и таймер запустится
-
VOVA_iS
- Сообщения: 205
- Зарегистрирован: Пн фев 04, 2019 10:23 pm
-
Благодарил (а):
18 раз
-
Поблагодарили:
30 раз
Сообщение
VOVA_iS » Вт фев 25, 2020 9:03 am
SmoKE_xDDD писал(а): ↑Вт фев 25, 2020 8:45 am
VOVA_iS писал(а): ↑Вт фев 25, 2020 6:16 am
SmoKE_xDDD писал(а): ↑Пн фев 24, 2020 9:59 pm
VOVA_iS писал(а): ↑Пн фев 24, 2020 5:04 pm
SmoKE_xDDD писал(а): ↑Пн фев 24, 2020 4:58 pm
А вы видимо про то, что когда таймер выполнился, вы заводите его заного и нужно обновить страницу для запуска? Если да, то как раз это я сейчас и делаю =)
Даже когда первый раз запускаешь таймер отсчёт не идёт пока не обновишь страницу
Починил автостарт таймера и мониторинг его работы через AJAX. Чтобы все запускалось без обновления страницы нужно выставить вот так:
Код: Выделить всё
[#module name="system_timers" mode="testTimer" view_mode="ajax=10;time=h:m:s;textToEnd=Все помер таймер;wait=1"#]
В данном случае ajax=10 и wait=1 являются обязательными, чтобы все работало без обновления страницы.
Установил
[#module name="system_timers" mode="rozetka" view_mode="ajax=10;time=h
s;textToEnd=Таймер завершен",wait=1#]
Из изменений теперь если таймер не запущен выходит надпись которая указана
textToEnd
Но старт таймера так и не идёт без обновления страницы
Уточнение если обновить страницу с запущеннным таймером после этого таймер запускается всегда. А при открывания браузера впервые не начинается старт
10 сек после загрузки страницы подождите и таймер запустится
Да Вы правы
Но тут походу делу есть еще один нюанс:
Если выводить таймер в несколько мест на сцене нормально он не работает.
-
adzam
- Сообщения: 602
- Зарегистрирован: Сб дек 08, 2012 10:28 pm
- Откуда: Кишинев
-
Благодарил (а):
20 раз
-
Поблагодарили:
138 раз
Сообщение
adzam » Вс мар 22, 2020 1:59 pm
Всем привет.
Кто подскажет, можно ли как-то применить таймеры чтоб считали время работы прибора.
Допустим чтоб при включении выключателя насоса включился таймер и считал время его работы, при выключении насоса таймер должен остановиться, но не сбрасываться. При следующем включении, чтоб продолжил счет.Короче нужно зафиксировать общее время работы насоса.
-
Chainik
- Сообщения: 1463
- Зарегистрирован: Вс янв 10, 2016 11:05 am
-
Благодарил (а):
260 раз
-
Поблагодарили:
454 раза
Сообщение
Chainik » Вс мар 22, 2020 2:17 pm
adzam писал(а): ↑Вс мар 22, 2020 1:59 pm
Всем привет.
Кто подскажет, можно ли как-то применить таймеры чтоб считали время работы прибора.
Допустим чтоб при включении выключателя насоса включился таймер и считал время его работы, при выключении насоса таймер должен остановиться, но не сбрасываться. При следующем включении, чтоб продолжил счет.Короче нужно зафиксировать общее время работы насоса.
Это, скорее, не про таймер, а про секундомер
Вот была небольшая ветка про что-то подобное (
viewtopic.php?f=27&t=5525).
-
lihodeev
- Сообщения: 148
- Зарегистрирован: Ср июл 25, 2018 10:37 pm
-
Благодарил (а):
43 раза
-
Поблагодарили:
8 раз
Сообщение
lihodeev » Вс мар 22, 2020 2:35 pm
adzam писал(а): ↑Вс мар 22, 2020 1:59 pm
Всем привет.
Кто подскажет, можно ли как-то применить таймеры чтоб считали время работы прибора.
Допустим чтоб при включении выключателя насоса включился таймер и считал время его работы, при выключении насоса таймер должен остановиться, но не сбрасываться. При следующем включении, чтоб продолжил счет.Короче нужно зафиксировать общее время работы насоса.
я у себя сделал так - в onNewMinute
$a=(gg('ОБЪЕКТ.СВОЙСТВО'));
$b = $a+1;
sg('ОБЪЕКТ.СВОЙСТВО',$b);
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
-
Logrus
- Сообщения: 2086
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
-
Благодарил (а):
313 раз
-
Поблагодарили:
458 раз
Сообщение
Logrus » Вс мар 22, 2020 3:16 pm
lihodeev писал(а): ↑Вс мар 22, 2020 2:35 pm
adzam писал(а): ↑Вс мар 22, 2020 1:59 pm
Всем привет.
Кто подскажет, можно ли как-то применить таймеры чтоб считали время работы прибора.
Допустим чтоб при включении выключателя насоса включился таймер и считал время его работы, при выключении насоса таймер должен остановиться, но не сбрасываться. При следующем включении, чтоб продолжил счет.Короче нужно зафиксировать общее время работы насоса.
я у себя сделал так - в onNewMinute
$a=(gg('ОБЪЕКТ.СВОЙСТВО'));
$b = $a+1;
sg('ОБЪЕКТ.СВОЙСТВО',$b);
а я в курилке несколько такого разного описывал
и просто пойти еще дальше, в статусапдейт высчитывать время работы
- Снимок.PNG (14.54 КБ) 3408 просмотров
Telegram |
Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с
10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) )))
Спасибо
-
adzam
- Сообщения: 602
- Зарегистрирован: Сб дек 08, 2012 10:28 pm
- Откуда: Кишинев
-
Благодарил (а):
20 раз
-
Поблагодарили:
138 раз
Сообщение
adzam » Вс мар 22, 2020 3:28 pm
Logrus писал(а): ↑Вс мар 22, 2020 3:16 pm
lihodeev писал(а): ↑Вс мар 22, 2020 2:35 pm
adzam писал(а): ↑Вс мар 22, 2020 1:59 pm
Всем привет.
Кто подскажет, можно ли как-то применить таймеры чтоб считали время работы прибора.
Допустим чтоб при включении выключателя насоса включился таймер и считал время его работы, при выключении насоса таймер должен остановиться, но не сбрасываться. При следующем включении, чтоб продолжил счет.Короче нужно зафиксировать общее время работы насоса.
я у себя сделал так - в onNewMinute
$a=(gg('ОБЪЕКТ.СВОЙСТВО'));
$b = $a+1;
sg('ОБЪЕКТ.СВОЙСТВО',$b);
а я в курилке несколько такого разного описывал
и просто пойти еще дальше, в статусапдейт высчитывать время работы
Снимок.PNG
Спасибо за ответы.
А можно какую-то ссылочку как это реализовано.