[Модуль] ESP8266 (Wifi-IoT) (esp8266_wifiot)
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль esp8266_wifiot
Я уже говорил, как несколько новостей выводить. Сохраняете в любое свойство, а последующие просто дописываете в конец.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Отправлено с моего Xperia XZ1 Compact через Tapatalk
- За это сообщение автора nick7zmail поблагодарил:
- Smart111 (Пт апр 13, 2018 9:55 am)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль esp8266_wifiot
Вы для начала скажите куда вы код вбиваете, и что за ссылка вызывается, тогда подробнее скажу что где поправить.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Отправлено с моего Xperia XZ1 Compact через Tapatalk
- За это сообщение автора nick7zmail поблагодарил:
- Smart111 (Пт апр 13, 2018 9:03 pm)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 68
- Зарегистрирован: Сб ноя 18, 2017 1:55 am
- Благодарил (а): 25 раз
- Поблагодарили: 6 раз
Re: Модуль esp8266_wifiot
В приложение rss при обновлении новостей вызывают скрипт
$str = $params['BODY'];
$str = str_replace(' ', '%20', $str);
getURL('http://192.168.1.106/matrixmsg?shift=20&txt=' .$str ,0);
Дальше он должен предать на матричный дисплей get
$str = $params['BODY'];
$str = str_replace(' ', '%20', $str);
getURL('http://192.168.1.106/matrixmsg?shift=20&txt=' .$str ,0);
Дальше он должен предать на матричный дисплей get
-
- Сообщения: 708
- Зарегистрирован: Сб авг 18, 2012 10:21 am
- Благодарил (а): 26 раз
- Поблагодарили: 183 раза
Re: Модуль esp8266_wifiot
В документации есть такая ремарка в конструкторе строк "Максимальная длина строки 99 байт. Русская буква занимает 2 байта."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);
выводит только одну новость и то не до конца
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль esp8266_wifiot
Для начала с новостями...при получении новой новости пишите что-то типа
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
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
- За это сообщение автора nick7zmail поблагодарил:
- Smart111 (Сб апр 14, 2018 7:45 pm)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 68
- Зарегистрирован: Сб ноя 18, 2017 1:55 am
- Благодарил (а): 25 раз
- Поблагодарили: 6 раз
Re: Модуль esp8266_wifiot
Поверил на экране прокручивается 99 русских букв. А как каждую новость запихать в отдельную переменную?
-
- Сообщения: 72
- Зарегистрирован: Пт янв 13, 2017 11:48 pm
- Благодарил (а): 6 раз
- Поблагодарили: 3 раза
Re: Модуль esp8266_wifiot
Здравствуйте. Подскажите каким образом есп на прошивке Макса передает данные на мажордомо? Через GET? Просто пишу скетч и не могу понять как передать данные температуры и влажности датчика на сервер, чтобы его понял мажордомо. Что писать в скетче? Спасибо.