Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: Текущая версия прошивки esp8266 0.1.1

Бета тест версии прошивки esp8266 0.1.1 19 Июнь 2015 11:11 #4791

  • shag12
  • shag12 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 96
  • Спасибо получено: 1
  • Репутация: 0
Если-бы только у NODEMSU была проблема...

tornado.web так-же слетает при попытке считать данные :-(

А забирать данные на Ардуино - чтобы вывести их на маленький прикроватный дисплейчик.

А подключать Ардуину проводом, или гонять трафик через отдельный ВЕБ сервер...

Ну если не получится напрямую - придется!

ЗЫ. А можно добавить эти заголовки просто как опцию в конструкторе?

Вот это было-бы просто ОТЛИЧНЫМ вариантом!


ЗЫЫ. Мне удалось забрать данные только с помощью requests, но он тормозит просто АДСКИ!
import requests
r = requests.get('http://192.168.1.110/sensors')


print r.status_code
print r.content

Ответ:

pi@pi-dacha ~ $ python req.py
200
dhtt1:19.5;dhth1:41.6;bmpt:20.7;bmpp:745.35;dsw1:18.6;


Время выполнения 10 (ДЕСЯТЬ!!!) секунд!
Администратор запретил публиковать записи гостям.

Бета тест версии прошивки esp8266 0.1.1 19 Июнь 2015 12:16 #4795

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7197
  • Спасибо получено: 1114
  • Репутация: 194
В работе сейчас вывод данных на другой дисплей, находящийся на другом esp - возможно оно как раз будет в тему ?
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.
Спасибо сказали: motoped, toyotik

Бета тест версии прошивки esp8266 0.1.1 19 Июнь 2015 14:09 #4798

  • shag12
  • shag12 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 96
  • Спасибо получено: 1
  • Репутация: 0
Это будет в тему, но все равно.

ОЧЕНЬ хочется забирать данные с помощью Торнадо. Он неблокирующий, т.е. не приходится ждать, пока данные дойдут, все остальное работает!
Администратор запретил публиковать записи гостям.

Бета тест версии прошивки esp8266 0.1.1 19 Июнь 2015 14:28 #4799

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7197
  • Спасибо получено: 1114
  • Репутация: 194
Этот торнадо работает корректно с другими страницами модуля ?

Пока решения проблемы не вижу, добавить в виде опции не получится - тогда другие страницы не будут работать. Нужно переделывать все.
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Бета тест версии прошивки esp8266 0.1.1 19 Июнь 2015 15:56 #4801

  • shag12
  • shag12 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 96
  • Спасибо получено: 1
  • Репутация: 0
Торнадо корректно открывает главную страницу. В обоих режимах. в синхронном и в асинхронном.
На остальных 403, но я и не настраивал авторизацию.

На sensors gpioprint и.т.д. - вылет с ошибкой.

Я, конечно, могу выковырять показания и с главной.... Но это неудобно и долго.
Администратор запретил публиковать записи гостям.

Бета тест версии прошивки esp8266 0.1.1 19 Июнь 2015 16:13 #4802

  • shag12
  • shag12 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 96
  • Спасибо получено: 1
  • Репутация: 0
О! УРА!

По telnet удалось получить данные!
conn=net.createConnection(net.TCP, false) 
conn:on("receive", function(conn, pl) print(pl) end)
conn:connect(23,"192.168.1.110")
conn:send("\r\n")

В ответ:


host=ESP009B8E76&mac=18FE349B8E76&dhtt1=22.0&dhth1=45.7&bmpt=23.4&bmpp=743.96&dsw1=19.8&gpio4=1&gpiout5=1&gpioint=0&uptime=81607&wanip=192.168.1.110&freemem=22320&ver=0.1.1_beta_23:33:17_16.06.2015&vdd=3526
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.163 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.