Новое в работе с терминалами, sayTo, sayReply
Модератор: immortal
- ovcher
- Сообщения: 184
- Зарегистрирован: Сб сен 12, 2015 3:11 am
- Откуда: Волгоград
- Контактная информация:
Re: Новое в работе с терминалами, sayTo, sayReply
У меня базис Интел 945, мини ITX, тот что на 330 атоме, древность еще та, ось Дебиан 8, все летает, сейчас стоит движок от Яндкса, все четко, ничего не заикается. Давно хочу его убрать с "коленки" в генераторную, но все че то не получается, то никак не делалось чтобы четко, в нужный терминал, работал sayRiply, когда нарыл как сделать через sayTo, оно возьми и отвались. 
- ovcher
- Сообщения: 184
- Зарегистрирован: Сб сен 12, 2015 3:11 am
- Откуда: Волгоград
- Контактная информация:
Re: Новое в работе с терминалами, sayTo, sayReply
Проблема 100% в обновлении движка сайта. Только что откатился на резервную копию которую делал до обновления, плагин, работает прекрасно! причем, работает все, в том числе и вновь появившиеся движки.
Думаю, теперь можно попросить ув. @sergejey нам помочь.
Сергей будьте так добры, прочтите этот пост и 7 постов выше. Если вкратце, то после последних обновлений прекратился голосовой вывод на терминалы, при этом голосовой вывод на самом сервере работает отлично.
Помогите нам пожалуйста, Вам ведь все таки виднее, припомните где за последнее время могла закрасться ошибка.
Думаю, теперь можно попросить ув. @sergejey нам помочь.
Сергей будьте так добры, прочтите этот пост и 7 постов выше. Если вкратце, то после последних обновлений прекратился голосовой вывод на терминалы, при этом голосовой вывод на самом сервере работает отлично.
Помогите нам пожалуйста, Вам ведь все таки виднее, припомните где за последнее время могла закрасться ошибка.
Re: Новое в работе с терминалами, sayTo, sayReply
присоединюсь, после обновления majordroid на планшете не произносит ничего, в то же время сам планшет в разделе терминалы постоянно офлайн (как будто сервер не пингует его вообще), хотя планшет в сети
MD на raspberry pi3
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Контактная информация:
Re: Новое в работе с терминалами, sayTo, sayReply
попробуйте в файле ./lib/common.class.php в строчке 79 заменить
на
и посмотреть изменится ли что-нибудь
Код: Выделить всё
//say($ph,$level); Код: Выделить всё
say($ph,$level); Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- ovcher
- Сообщения: 184
- Зарегистрирован: Сб сен 12, 2015 3:11 am
- Откуда: Волгоград
- Контактная информация:
Re: Новое в работе с терминалами, sayTo, sayReply
В терминалы так и не пошло
, вместо этого на сервере проговаривает фразу дважды.
Re: Новое в работе с терминалами, sayTo, sayReply
Я пытался разобраться в проблеме. Последняя версия системы не передает websocket на терминал. Это можно проследить в логах плагина хрома: приходит только ответ на отправленный get запрос. Однако регистрация websocket и ответ сервера на запрос регистрации работают нормально.
Помог только откат на версию системы, в которой нет последнего обновления websocket.
Помог только откат на версию системы, в которой нет последнего обновления websocket.
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Контактная информация:
Re: Новое в работе с терминалами, sayTo, sayReply
Спасибо, буду разбираться.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Контактная информация:
Re: Новое в работе с терминалами, sayTo, sayReply
Кажется, нашёл ошибку. В самом деле, при обновлении вебсокетов изменился формат передачи сообщения в расширение. Исправил серверную часть, загрузил изменение.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
- Контактная информация:
Re: Новое в работе с терминалами, sayTo, sayReply
за одно бы ошибки в "timeNow($tm)" исправить viewtopic.php?f=7&t=1871&start=730#p45794!sergejey писал(а):Кажется, нашёл ошибку. В самом деле, при обновлении вебсокетов изменился формат передачи сообщения в расширение. Исправил серверную часть, загрузил изменение.
там вообще лучше сделать так:
Код: Выделить всё
<?php
function getWord($number, $suffix) {
$keys = array(2, 0, 1, 1, 1, 2);
$mod = $number % 100;
$suffix_key = ($mod > 7 && $mod < 20) ? 2: $keys[min($mod % 10, 5)];
return $suffix[$suffix_key];
}
$array = array("минута", "минуты", "минут");
$n = 21;
$word = getWord($n, $array);
echo "$n $word<br />";
$n = 11;
$word = getWord($n, $array);
echo "$n $word<br />";
$n = 4;
$word = getWord($n, $array);
echo "$n $word<br />";
?>извините, что тут написал!!!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
- ovcher
- Сообщения: 184
- Зарегистрирован: Сб сен 12, 2015 3:11 am
- Откуда: Волгоград
- Контактная информация:
Re: Новое в работе с терминалами, sayTo, sayReply
Сергей, добрый вечер. А где это можно увидеть?sergejey писал(а):Кажется, нашёл ошибку. В самом деле, при обновлении вебсокетов изменился формат передачи сообщения в расширение. Исправил серверную часть, загрузил изменение.