Шаблон класса / Class Template

Новые релизы, обновления и т.п.

Модератор: immortal

Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Шаблон класса / Class Template

Сообщение Chainik »

xor, если в строке

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

              if (data!='') {gauge.setValueAnimated(parseFloat(data));}
заменить на Объект.Свойство

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

              if (data!='') {gauge.setValueAnimated(%humidity00.value%);}
то индикатор начитает работать, аналогично второму коду, приведенному nick7zmail (при изменении значения оно "прогружается" на индикаторе от нуля).
Если такой замены не сделать, то индикатор подгружает новое значение только при перезагрузке страницы (и тоже "прогружает" его от нуля).
У меня ветка мастер.
Аватара пользователя
xor
Сообщения: 2044
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: Шаблон класса / Class Template

Сообщение xor »

Эээ, хотелось просто при запуске функции инит() с описанием гауге разово установить начальное положение, равное значению свойства. Дальше уже работают вебсокеты. У меня. Без переходов из нуля.
SPOILERSPOILER_SHOW
GIF.gif
GIF.gif (111.99 КБ) 4270 просмотров
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Шаблон класса / Class Template

Сообщение Chainik »

Чудеса в решете... Перед тем, как пробовать ваш код, специально полностью обновил MDM. Все равно всегда "прогружает" с нуля...
Видимо, не только у людей разное восприятие действительности, но и компов разное восприятие кода ;)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Шаблон класса / Class Template

Сообщение nick7zmail »

Чтобы не с нуля отстраивал - НИГДЕ в блоке не должно присутствовать конструкции типа %humidity00.value%. Иначе получите стандартный вариант, и можно вообще с вебсокетами не заморачиваться)))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Шаблон класса / Class Template

Сообщение nick7zmail »

А теперь все у кого проблемки были - гляньте пожалуйста в лог cycle_ws_cache.php.txt или как он там называется...
есть там фраза про ошибку поста через вебсокеты?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Шаблон класса / Class Template

Сообщение Chainik »

nick7zmail писал(а): Пн сен 17, 2018 7:51 am А теперь все у кого проблемки были - гляньте пожалуйста в лог cycle_ws_cache.php.txt или как он там называется...
есть там фраза про ошибку поста через вебсокеты?
Ну да, с этого и начинается в файле log_ГГГГ-ММ-ДД-cycle_wscache.php.txt:
SPOILERSPOILER_SHOW
19:12:44 running cycle_wscache.php
19:12:45 Error while posting to websocket.
21:21:36 running cycle_wscache.php
21:21:45 Error while posting to websocket.
21:21:48 Error while posting to websocket.
21:21:50 Error while posting to websocket.
И еще несколько тысяч строк всяких "ругательств".
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Шаблон класса / Class Template

Сообщение nick7zmail »

Вооот...не у меня одного...из-за этого констуркция подписки на сокеты не работает. Чую у многих эта беда. Как быть? Что делать??
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

Re: Шаблон класса / Class Template

Сообщение Logrus »

ни разу там не видел ошибок, от одного до 20- клиентов подключается, отключается, и раз в 6 часов цикл перезапускается и все.
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Шаблон класса / Class Template

Сообщение nick7zmail »

Именно в cycle_wscache смотришь? Ну тогда хорошо тебе =) А то у меня как то массово на всех системах повылазило.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
xor
Сообщения: 2044
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: Шаблон класса / Class Template

Сообщение xor »

Logrus писал(а): Пн сен 17, 2018 8:09 pm ни разу там не видел ошибок, от одного до 20- клиентов подключается, отключается, и раз в 6 часов цикл перезапускается и все.
Это цикл вебсокетов. Там ошибки не регистрируются вообще, вроде))
cycle.php:

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

...
if ($need_restart && $cycle_title) {
               DebMes("AUTO-RECOVERY: " . $closed_thread,'threads');
               if (!preg_match('/websockets/is', $closed_thread)) {
                  registerError('cycle_stop', $closed_thread."\n".$result);
               }
               $to_start[$cycle_title]=time()+5;
...
Ответить