ESP8266

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: ESP8266

Сообщение Jager » Пт дек 19, 2014 2:42 pm

Может лучше вместо всяких thingspeak.com реализовать отправку данных в МЖД, например как описано здесь http://habrahabr.ru/post/213405/ про серверную часть.
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266

Сообщение MaksMS82 » Пт дек 19, 2014 2:58 pm

Jager писал(а):Может лучше вместо всяких thingspeak.com реализовать отправку данных в МЖД, например как описано здесь http://habrahabr.ru/post/213405/ про серверную часть.
thingspeak.com - это просьба спонсоров :) и конечно же до МЖД доберусь,куда без этого. сейчас и так можно снимать данные с датчиков через адрес ip/sensors

Или ip/sensors не подходит ? Специально для этих целей и сделал, можно и в другом формате выводить, сейчас там через точку с запятой..
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266

Сообщение MaksMS82 » Пн дек 22, 2014 9:24 am

Для реализации отправки данных на МЖД необходимо знать формат отправляемых данных.
Нужно знать более точный запрос

Как я понял он пойдет типа такого

Код: Выделить всё

IP_ADR/objects/?IDesp=xxxxxx&dht1=xx&dht2=xx&ds=xx
и т.д. В настройках будет настраиваться только ip адрес.

Достаточно будет этого ??
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: ESP8266

Сообщение Jager » Пн дек 22, 2014 9:35 am

MaksMS82 писал(а):Для реализации отправки данных на МЖД необходимо знать формат отправляемых данных.
Нужно знать более точный запрос
Как я понял он пойдет типа такого

Код: Выделить всё

IP_ADR/objects/?IDesp=xxxxxx&dht1=xx&dht2=xx&ds=xx
и т.д. В настройках будет настраиваться только ip адрес.
Достаточно будет этого ??
Я думаю должно работать, надо пробовать.
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266

Сообщение MaksMS82 » Пн дек 22, 2014 10:42 am

Хорошо, в следующей версии будет поддержка МЖД в таком виде. Уже протестировал.
За это сообщение автора MaksMS82 поблагодарил:
Amarok (Вт дек 23, 2014 8:58 am)
Рейтинг: 1.16%
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: ESP8266

Сообщение Jager » Пн дек 22, 2014 11:50 am

MaksMS82 писал(а):Хорошо, в следующей версии будет поддержка МЖД в таком виде. Уже протестировал.
Отличная новость! В качестве идеи, для контроля температуры не помешала бы более частая отправка данных, например раз в минуту.
В идеале хорошо бы иметь возможность самому выбирать интервал отправки данных, но пойдет и чекбокс 1 мин.-5мин.
ignat99
Сообщения: 206
Зарегистрирован: Сб дек 21, 2013 9:21 pm
Откуда: Spain
Благодарил (а): 1 раз
Поблагодарили: 22 раза

Re: ESP8266

Сообщение ignat99 » Пн дек 22, 2014 12:08 pm

Если делать продукт, то надо на этот стек орентироваться
Либо MQTT
либо CoAP
они для разного немного.
CoAP проходит через роутеры, открывая их по uPNP
А для MQTT надо ставить тупо на роутере свой прокси, открывать порты, и через него ходить.

CoAP - это примерно тот протокол, что вы тут изобретаете. Если вы начнёте сразу CoAP использовать, то стандартные приложения для мобильных устройств, будут потдерживать ваши сенсоры из коробки, без дополнительных программ.

http://www.iotprimer.com/2013/11/iot-pr ... -xmpp.html
http://eclipse.org/community/eclipse_ne ... ticle2.php
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266

Сообщение MaksMS82 » Пн дек 22, 2014 12:16 pm

ignat99 писал(а):Если делать продукт, то надо на этот стек орентироваться
Либо MQTT
либо CoAP
они для разного немного.
CoAP проходит через роутеры, открывая их по uPNP
А для MQTT надо ставить тупо на роутере свой прокси, открывать порты, и через него ходить.

CoAP - это примерно тот протокол, что вы тут изобретаете. Если вы начнёте сразу CoAP использовать, то стандартные приложения для мобильных устройств, будут потдерживать ваши сенсоры из коробки, без дополнительных программ.

http://www.iotprimer.com/2013/11/iot-pr ... -xmpp.html
http://eclipse.org/community/eclipse_ne ... ticle2.php
Хорошо, посмотрю. Ресурсов у модуля достаточно чтобы запихать туда мультиподдержку..
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266

Сообщение MaksMS82 » Сб дек 27, 2014 7:22 pm

Новая версия прошивки 0.0.7: Добавлена поддержка BH1750 (датчик освещенности), LM75 (датчик температуры), добавлен DDNS клиент. Добавлен I2C сканер(для отладки i2c датчиков). Добавлена поддержка системы MajorDoMo. Добавлена поддержка LCD 1604 и 2004. Базовые функции управления состоянием GPIO выводов для управления нагрузками(реле). Добавлен OpenDNS для резолвинга хостов по имени.

http://homes-smart.ru/index.php/oborudo ... arodmon-ru
За это сообщение автора MaksMS82 поблагодарили (всего 3):
Amarok (Вс дек 28, 2014 9:12 am) • krasnov (Вс дек 28, 2014 1:32 pm) • Goerg (Пн дек 29, 2014 10:19 am)
Рейтинг: 3.49%
krashn056
Сообщения: 35
Зарегистрирован: Пн янв 20, 2014 9:28 pm
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: ESP8266

Сообщение krashn056 » Вс дек 28, 2014 10:28 am

Всем привет, а возможно эту прошивку преренести на проводную версию? Сильно переписывать придется? Или может есть уже такое устройство то тогда тыкните меня в тему плиз!)
Ответить