Поддержка websockets

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

Модератор: immortal

Silowar
Сообщения: 85
Зарегистрирован: Пт фев 06, 2015 10:19 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

Re: Поддержка websockets

Сообщение Silowar » Чт окт 29, 2015 11:09 am

В целом стабильно.
На данный момент проапгрейдил только тестовую систему. Пока победить выключатели не получилось. По всей видимости так происходил и раньше, но из-за задержек в ротации было не заметно.
Victor_S
Сообщения: 265
Зарегистрирован: Пт дек 26, 2014 1:58 pm
Благодарил (а): 33 раза
Поблагодарили: 24 раза

Re: Поддержка websockets

Сообщение Victor_S » Чт окт 29, 2015 12:04 pm

После добавления Define('DISABLE_WEBSOCKETS', 1); в config.php постоянно происходит остановка и перезапуск цикла cycle_websockets.php.

12:00:55 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_web
sockets.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2015-10-29-cycle_
websockets.php.txt
RESTARTING: ./scripts/cycle_websockets.php
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Поддержка websockets

Сообщение sergejey » Чт окт 29, 2015 2:37 pm

Victor_S писал(а):После добавления Define('DISABLE_WEBSOCKETS', 1); в config.php постоянно происходит остановка и перезапуск цикла cycle_websockets.php.

12:00:55 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_web
sockets.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2015-10-29-cycle_
websockets.php.txt
RESTARTING: ./scripts/cycle_websockets.php
Есть такое, исправлю.
За это сообщение автора sergejey поблагодарил:
ILGAS (Чт окт 29, 2015 3:38 pm)
Рейтинг: 1.16%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 71 раз
Поблагодарили: 18 раз

Re: Поддержка websockets

Сообщение ILGAS » Чт окт 29, 2015 3:32 pm

sergejey писал(а):
Victor_S писал(а):После добавления Define('DISABLE_WEBSOCKETS', 1); в config.php постоянно происходит остановка и перезапуск цикла cycle_websockets.php.

12:00:55 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_web
sockets.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2015-10-29-cycle_
websockets.php.txt
RESTARTING: ./scripts/cycle_websockets.php
Есть такое, исправлю.
Сергей еще.
сцены выводятся одной страницей с вертикальным скроллингом, Нет цифр переключения сцен, также перестал работать "Просмотр & Редактировать" не перетаскиваются элементы.

PS еще проверить пожалуйста "Восстановить резервную копию" при нажатие на кнопку "Восстановить" MajorDoMo что то делает но не откатывает систему.
Последний раз редактировалось ILGAS Пт окт 30, 2015 8:11 am, всего редактировалось 1 раз.
Silowar
Сообщения: 85
Зарегистрирован: Пт фев 06, 2015 10:19 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

Re: Поддержка websockets

Сообщение Silowar » Чт окт 29, 2015 4:16 pm

Сергей.
последнее обновление от 28 убило websocket. Полностью перестало обновляться.
СпойлерПоказать
SCRIPT438: Объект не поддерживает свойство или метод "subscribe"
Файл: menu.html, строка: 49, столбец: 9
SCRIPT438: Объект не поддерживает свойство или метод "subscribe"
Файл: scenes.html, строка: 797, столбец: 9
Руками поправил templates и опять заработало.
Тестировал на IE
Kawak
Сообщения: 1
Зарегистрирован: Вс окт 25, 2015 6:46 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Поддержка websockets

Сообщение Kawak » Чт окт 29, 2015 10:18 pm

Подскажите, подпись на событие изменения свойства у кого-нибудь заработала? Я попробовал подписаться на изменение текущей температуры (модуль Погода Яндекс) на default.html странице, но скрипт не отрабатывает. При этом отображение самого значения %yw_fact.temperature|0% меняется.

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

%yw_fact.temperature|0%
 <script language="javascript">
  $.subscribe('yw_fact.temperature.updated',function (_, value) {
     document.write(5 + 6);
   });
  </script>
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Поддержка websockets

Сообщение Vovix » Пт окт 30, 2015 8:02 am

После установки последнего исправления websockets на сцене перестало обновляться время:
Скриншот 2015-10-30 08.53.27.png
Скриншот 2015-10-30 08.53.27.png (554.72 КБ) 9929 просмотров
код такой:

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

<div style="font-size:112px;font-weight:bold;color:rgb(224,224,224);">%ThisComputer.timeNow|2%</div> 
без |2 ситуация та же
обновляется только при обновлении страницы!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Victor_S
Сообщения: 265
Зарегистрирован: Пт дек 26, 2014 1:58 pm
Благодарил (а): 33 раза
Поблагодарили: 24 раза

Re: Поддержка websockets

Сообщение Victor_S » Пт окт 30, 2015 8:23 am

Не только время, а вообще ничего не обновляется, ни статусы ни датчики, только ручной рефреш. Ну и со сценами по-прежнему беда(только что обновился).
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

Re: Поддержка websockets

Сообщение Anton_kulibin » Пт окт 30, 2015 8:24 am

Silowar писал(а):Сергей.
последнее обновление от 28 убило websocket. Полностью перестало обновляться.
СпойлерПоказать
SCRIPT438: Объект не поддерживает свойство или метод "subscribe"
Файл: menu.html, строка: 49, столбец: 9
SCRIPT438: Объект не поддерживает свойство или метод "subscribe"
Файл: scenes.html, строка: 797, столбец: 9
Руками поправил templates и опять заработало.
Тестировал на IE
Полностью соглашусь, поставил, сначала обновление от 28, потом от 29. После установки от 28 перестало обновляться, и Редактирование сцен отключилось, поставил от 29 обновление, ничего не изменилось, вручную поправил и все заработало.
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Victor_S
Сообщения: 265
Зарегистрирован: Пт дек 26, 2014 1:58 pm
Благодарил (а): 33 раза
Поблагодарили: 24 раза

Re: Поддержка websockets

Сообщение Victor_S » Пт окт 30, 2015 8:38 am

Антон, что Вы правите конкретно? У меня в конфиге отключена поддержка вебсокетов, в своих страницах, сценах и т.д. ничего не менял. Все работало нормально. Проблемы пошли после обновления.
Ответить