Страница 12 из 23

Re: Модуль esp8266_wifiot

Добавлено: Пт апр 13, 2018 6:03 am
nick7zmail
Я уже говорил, как несколько новостей выводить. Сохраняете в любое свойство, а последующие просто дописываете в конец.

Отправлено с моего Xperia XZ1 Compact через Tapatalk


Re: Модуль esp8266_wifiot

Добавлено: Пт апр 13, 2018 9:55 am
Smart111
А можно пример

Re: Модуль esp8266_wifiot

Добавлено: Пт апр 13, 2018 7:11 pm
Smart111
Целый день потратило, так и не доьился результата.

Re: Модуль esp8266_wifiot

Добавлено: Пт апр 13, 2018 7:27 pm
nick7zmail
Вы для начала скажите куда вы код вбиваете, и что за ссылка вызывается, тогда подробнее скажу что где поправить.

Отправлено с моего Xperia XZ1 Compact через Tapatalk


Re: Модуль esp8266_wifiot

Добавлено: Пт апр 13, 2018 9:02 pm
Smart111
В приложение rss при обновлении новостей вызывают скрипт
$str = $params['BODY'];
$str = str_replace(' ', '%20', $str);
getURL('http://192.168.1.106/matrixmsg?shift=20&txt=' .$str ,0);
Дальше он должен предать на матричный дисплей get

Re: Модуль esp8266_wifiot

Добавлено: Пт апр 13, 2018 10:48 pm
Jager
Smart111 писал(а): Пт апр 13, 2018 2:16 am кто поможет разобраться с матрицей MAX7219 управляемой с ESP
хочу вывести новости RSS
$str = $params['BODY'];
$str = str_replace(' ', '%20', $str);
getURL('http://192.168.1.106/matrixmsg?shift=20&txt=' .$str ,0);
выводит только одну новость и то не до конца
В документации есть такая ремарка в конструкторе строк "Максимальная длина строки 99 байт. Русская буква занимает 2 байта."

Re: Модуль esp8266_wifiot

Добавлено: Сб апр 14, 2018 9:03 am
Smart111
так я это уже поня, а как это решить практически?

Re: Модуль esp8266_wifiot

Добавлено: Сб апр 14, 2018 10:38 am
nick7zmail
Для начала с новостями...при получении новой новости пишите что-то типа
sg('ThisComputer.newsline', gg('ThisComputer.newsline').$str);
Так новости начнут прилетать в свойство ThisComputer.newsline, и будут дописываться в конец самого свойства. Для наглядности можно воткнуть разделитель. Что то типа
sg('ThisComputer.newsline', gg('ThisComputer.newsline').' *** '.$str);
Т.к. Свойство не бесконечное - надо его чистить периодически...раз в час к примеру выполнять sg('ThisComputer.newsline','');

На счёт дисплея - я хз как он выглядит...но теоретически - либо побить новости по 49 символов, и выводить построчно, либо найти опцию "бегущей строки" - прокрутки длинного текста в 1 строке.

Отправлено с моего Xperia XZ1 Compact через Tapatalk



Re: Модуль esp8266_wifiot

Добавлено: Сб апр 14, 2018 8:04 pm
Smart111
Поверил на экране прокручивается 99 русских букв. А как каждую новость запихать в отдельную переменную?

Re: Модуль esp8266_wifiot

Добавлено: Пн май 14, 2018 11:28 am
svetozar161
Здравствуйте. Подскажите каким образом есп на прошивке Макса передает данные на мажордомо? Через GET? Просто пишу скетч и не могу понять как передать данные температуры и влажности датчика на сервер, чтобы его понял мажордомо. Что писать в скетче? Спасибо.