[Модуль] ESP8266 (Wifi-IoT) (esp8266_wifiot)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль esp8266_wifiot

Сообщение nick7zmail »

Я уже говорил, как несколько новостей выводить. Сохраняете в любое свойство, а последующие просто дописываете в конец.

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

Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Smart111
Сообщения: 69
Зарегистрирован: Сб ноя 18, 2017 1:55 am

Re: Модуль esp8266_wifiot

Сообщение Smart111 »

А можно пример
Smart111
Сообщения: 69
Зарегистрирован: Сб ноя 18, 2017 1:55 am

Re: Модуль esp8266_wifiot

Сообщение Smart111 »

Целый день потратило, так и не доьился результата.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль esp8266_wifiot

Сообщение nick7zmail »

Вы для начала скажите куда вы код вбиваете, и что за ссылка вызывается, тогда подробнее скажу что где поправить.

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

Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Smart111
Сообщения: 69
Зарегистрирован: Сб ноя 18, 2017 1:55 am

Re: Модуль esp8266_wifiot

Сообщение Smart111 »

В приложение rss при обновлении новостей вызывают скрипт
$str = $params['BODY'];
$str = str_replace(' ', '%20', $str);
getURL('http://192.168.1.106/matrixmsg?shift=20&txt=' .$str ,0);
Дальше он должен предать на матричный дисплей get
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am

Re: Модуль esp8266_wifiot

Сообщение 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 байта."
Smart111
Сообщения: 69
Зарегистрирован: Сб ноя 18, 2017 1:55 am

Re: Модуль esp8266_wifiot

Сообщение Smart111 »

так я это уже поня, а как это решить практически?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль esp8266_wifiot

Сообщение 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


Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Smart111
Сообщения: 69
Зарегистрирован: Сб ноя 18, 2017 1:55 am

Re: Модуль esp8266_wifiot

Сообщение Smart111 »

Поверил на экране прокручивается 99 русских букв. А как каждую новость запихать в отдельную переменную?
svetozar161
Сообщения: 72
Зарегистрирован: Пт янв 13, 2017 11:48 pm

Re: Модуль esp8266_wifiot

Сообщение svetozar161 »

Здравствуйте. Подскажите каким образом есп на прошивке Макса передает данные на мажордомо? Через GET? Просто пишу скетч и не могу понять как передать данные температуры и влажности датчика на сервер, чтобы его понял мажордомо. Что писать в скетче? Спасибо.
Ответить