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

vk

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

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

Бета тест версии прошивки esp8266 0.1.1 18 Июнь 2015 16:47 #4774

  • Zen
  • Zen аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 64
  • Спасибо получено: 3
  • Репутация: 0
Накопилось вопросов

Счётчик по прерыванию работает? Сигнал сможет модуль из спячки достать?

Когда можно ожидать дополнительный счётчик-два?
Администратор запретил публиковать записи гостям.

Бета тест версии прошивки esp8266 0.1.1 18 Июнь 2015 17:01 #4775

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7197
  • Спасибо получено: 1114
  • Репутация: 194
Счётчик по прерыванию работает, из спячки не работает, не умеет так чип..

Второй счетчик будет, когда найдется время для его..
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

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

  • shag12
  • shag12 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 96
  • Спасибо получено: 1
  • Репутация: 0
Вопрос немного в сторону... Модуль отдает на вкладке /sensors/ инфу БЕЗ заголовков HTTP.

Большинство софта от этого не способно принять эту инфу.

Например http client из питоновской библиотеки tornado вылетает с ошибкой, что длинна заголовка 0.

Пытаюсь другой ЕСПшкой скачать данные датчиков через NODEMCU.

Получаю...
conn=net.createConnection(net.TCP, false) 
conn:on("receive", function(conn, pl) print(pl) end)
conn:connect(80,"192.168.1.110")


conn:send("GET /sensors/ HTTP/1.1\r\n")
conn:send("Host: 192.168.1.110\r\n")
conn:send("Accept: */*\r\n")
conn:send("User-Agent: Mozilla/4.0 (compatible; esp8266 Lua; Windows NT 5.1)\r\n")
conn:send("\r\n")

conn:on("disconnection", function(conn)
                               print("Got disconnection...")
end)

На выходе:

dofile("httpget1.lua");
> HTTP/1.1 200 OK
Content-Length: 54
Got disconnection...


И никакого содержимого :-(

А должно быть:

dhtt1:20.3;dhth1:37.7;bmpt:21.8;bmpp:746.72;dsw1:17.8;

Честно говоря уже потерялся, что дальше-то делать?
Администратор запретил публиковать записи гостям.

Бета тест версии прошивки esp8266 0.1.1 18 Июнь 2015 18:42 #4779

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

Бета тест версии прошивки esp8266 0.1.1 18 Июнь 2015 20:12 #4782

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

ERROR:tornado.application:Exception in callback <functools.partial object at 0xb6af4060>
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/tornado/ioloop.py", line 592, in _run_callback
ret = callback()
File "/usr/local/lib/python2.7/dist-packages/tornado/stack_context.py", line 343, in wrapped
raise_exc_info(exc)
File "/usr/local/lib/python2.7/dist-packages/tornado/stack_context.py", line 314, in wrapped
ret = fn(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/tornado/simple_httpclient.py", line 411, in <lambda>
lambda f: f.result())
File "/usr/local/lib/python2.7/dist-packages/tornado/concurrent.py", line 215, in result
raise_exc_info(self._exc_info)
File "/usr/local/lib/python2.7/dist-packages/tornado/gen.py", line 879, in run
yielded = self.gen.send(value)
File "/usr/local/lib/python2.7/dist-packages/tornado/http1connection.py", line 219, in _read_message
start_line.code if self.is_client else 0, headers, delegate)
File "/usr/local/lib/python2.7/dist-packages/tornado/http1connection.py", line 528, in _read_body
content_length = int(headers["Content-Length"])
ValueError: null byte in argument for int()
Error: HTTP 599: Connection closed


При этом главная страница читается без проблем!
Администратор запретил публиковать записи гостям.

Бета тест версии прошивки esp8266 0.1.1 18 Июнь 2015 20:20 #4783

  • shag12
  • shag12 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 96
  • Спасибо получено: 1
  • Репутация: 0
Посмотрел повнимательнее - НЕТ заголовка <!DOCTYPE html>
На главной странице - есть.

и в <head> что-то все таки должно быть, я думаю.
Последнее редактирование: 18 Июнь 2015 20:22 от shag12.
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.159 секунд

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