Найдено 113 результатов

karsotrade
Сб авг 20, 2022 9:14 pm
Форум: Настройка и программирование
Тема: Алиса не озвучивает данные с веб переменных.
Ответы: 23
Просмотры: 1618

Re: Алиса не озвучивает данные с веб переменных.

Собрал сейчас дома, быстренько связку Arduino Nano + Eathernet W5100 , т.к. система "умный дом" установлена на даче и там обкатывается. Так вот, после экспериментов выяснилось, что действительно косяк шел с ардуины. Logrus был прав, нужно было копать в сторону client.println. Но и там не все так про...
karsotrade
Пт авг 19, 2022 10:15 pm
Форум: Настройка и программирование
Тема: Алиса не озвучивает данные с веб переменных.
Ответы: 23
Просмотры: 1618

Re: Алиса не озвучивает данные с веб переменных.

На Ардуине вывожу температуру так: client.println ("Tемпература1 = "); client.println (t1,1); //переменная температуры client.println (" C"); На html странице выглядит так: Tемпература1 = 27.5 C Пока не нахожу косяка, или не вижу очевидного. :) чет пропустил ну оно очевидно в три строки ;) println ...
karsotrade
Пт авг 19, 2022 8:57 pm
Форум: Настройка и программирование
Тема: Алиса не озвучивает данные с веб переменных.
Ответы: 23
Просмотры: 1618

Re: Алиса не озвучивает данные с веб переменных.

Пока ничего не помогло, но Алиса заговорила после добавления (int) перед gg в сценарии.

$v=(int)gg("DHTSens1.temp");
say("Температура $v ",2);

Но проговаривает только целое число до запятой, что впрочем мне пока достаточно.
Большое спасибо всем кто помогал.
karsotrade
Пт авг 19, 2022 6:07 pm
Форум: Настройка и программирование
Тема: Алиса не озвучивает данные с веб переменных.
Ответы: 23
Просмотры: 1618

Re: Алиса не озвучивает данные с веб переменных.

Logrus писал(а):
Пт авг 19, 2022 5:30 pm
галочка удалять тэги помогла?
Не помогла, все также идут переносы на новую строку.
karsotrade
Пт авг 19, 2022 5:25 pm
Форум: Настройка и программирование
Тема: Алиса не озвучивает данные с веб переменных.
Ответы: 23
Просмотры: 1618

Re: Алиса не озвучивает данные с веб переменных.

Вот так выглядит страница с которой я забираю веб-переменные:
СпойлерПоказать
12.png
12.png (34.46 КБ) 490 просмотров
А вот так я забираю эти переменные:
СпойлерПоказать
13.png
13.png (21.94 КБ) 490 просмотров
karsotrade
Пт авг 19, 2022 4:55 pm
Форум: Настройка и программирование
Тема: Алиса не озвучивает данные с веб переменных.
Ответы: 23
Просмотры: 1618

Re: Алиса не озвучивает данные с веб переменных.

https://github.com/sergejey/majordomo-webvars/blob/b98c3546859109c647fc05feb60cf486fc04e223/modules/webvars/webvars.class.php#L263 здесь сделай так $new_status = strip_tags(html_entity_decode($new_status)); ну и отпишись, ну и скрины проблемы хорошо б показывать Заменил строку как Вы советовали, в ...
karsotrade
Пт авг 19, 2022 3:26 pm
Форум: Настройка и программирование
Тема: Алиса не озвучивает данные с веб переменных.
Ответы: 23
Просмотры: 1618

Re: Алиса не озвучивает данные с веб переменных.

Забиваю число в свойства вручную, и в консоле все в порядке, нет ничего лишнего.
karsotrade
Пт авг 19, 2022 2:41 pm
Форум: Настройка и программирование
Тема: Алиса не озвучивает данные с веб переменных.
Ответы: 23
Просмотры: 1618

Re: Алиса не озвучивает данные с веб переменных.

Сейчас проверил что приходит с другой ардуины (замер напряжения и мощности), картина таже, лишних 4 символа (два переноса на новую строку). Ума не приложу что делать.
karsotrade
Пт авг 19, 2022 12:10 pm
Форум: Настройка и программирование
Тема: Алиса не озвучивает данные с веб переменных.
Ответы: 23
Просмотры: 1618

Re: Алиса не озвучивает данные с веб переменных.

На Ардуине вывожу температуру так:
client.println ("Tемпература1 = ");
client.println (t1,1); //переменная температуры
client.println (" C");

На html странице выглядит так: Tемпература1 = 27.5 C
Пока не нахожу косяка, или не вижу очевидного. :)
karsotrade
Пт авг 19, 2022 11:48 am
Форум: Настройка и программирование
Тема: Алиса не озвучивает данные с веб переменных.
Ответы: 23
Просмотры: 1618

Re: Алиса не озвучивает данные с веб переменных.

День добрый, вот что я проделал: 1 - поменял строку в сценарии на указанную выше - say('Температура ' . $v, 2); Алиса цифры не произносит. 2 - залез в x-ray, там вот такие строки: 11:24:59 0.30885400 After say (2): Температура 26.6 11:24:58 0.98069600 Before say (2): Температура 26.6 3 - В консоли з...