нужна помощь: esp8266 подключение к MajorDoMo

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

sarstab
Сообщения: 66
Зарегистрирован: Ср апр 26, 2017 10:21 pm
Благодарил (а): 19 раз
Поблагодарили: 1 раз

нужна помощь: esp8266 подключение к MajorDoMo

Сообщение sarstab » Чт июн 28, 2018 10:40 pm

Уважаемые форумчане,подскажите пожалуйста как передать данные с есп в мажордомо,и управлять есп .не использовать конструкторы и MQTT ,как сделать так что бы МЖД увидел устройство,что надо прописать в скетче для реализации этой задачи?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: нужна помощь: esp8266 подключение к MajorDoMo

Сообщение skysilver » Чт июн 28, 2018 11:03 pm

Сам прошивку пишешь?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
C_3AXAPOB
Сообщения: 510
Зарегистрирован: Ср июн 08, 2016 4:17 pm
Благодарил (а): 124 раза
Поблагодарили: 101 раз

Re: нужна помощь: esp8266 подключение к MajorDoMo

Сообщение C_3AXAPOB » Чт июн 28, 2018 11:06 pm

Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: нужна помощь: esp8266 подключение к MajorDoMo

Сообщение serghei » Чт июн 28, 2018 11:40 pm

Пример передачи трех чисел из скетча в МД - смотри как это сделано в Этом примере. Делаешь буфер и пишешь функцию.

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

// отправляем значения на сервер majordomo

//значение напряжения
sprintf(buf, "GET /objects/?object=sensorVolt&op=m&m=eleChanged&t=%0d.%d HTTP/1.0", (int)Vrms, abs(Vrms));
sendHTTPRequest(); 
Обратно управлять ESP немного сложнее. Отличный пример - AMS. Пишешь вкладку - ServerCommand. Описание процедуры Тут.
А вообше посмотри полный код AMS.
За это сообщение автора serghei поблагодарил:
sarstab (Вс июл 01, 2018 5:05 pm)
Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
sarstab
Сообщения: 66
Зарегистрирован: Ср апр 26, 2017 10:21 pm
Благодарил (а): 19 раз
Поблагодарили: 1 раз

Re: нужна помощь: esp8266 подключение к MajorDoMo

Сообщение sarstab » Пт июн 29, 2018 12:19 am

спасибо парни щас буду все пробовать,
sarstab
Сообщения: 66
Зарегистрирован: Ср апр 26, 2017 10:21 pm
Благодарил (а): 19 раз
Поблагодарили: 1 раз

Re: нужна помощь: esp8266 подключение к MajorDoMo

Сообщение sarstab » Пт июн 29, 2018 12:35 am

AMS не получается установить ((,в инстрементах не появляется вкладка для заливки файлов,хотя все по инструкции,наверно руки у меня кривоватые)
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: нужна помощь: esp8266 подключение к MajorDoMo

Сообщение serghei » Пт июн 29, 2018 7:21 am

Какая версия IDE ? Ставь 1.6.5 и в папку tools ( в корне ) распакуй файлик
ESP8266FS.rar
(5.69 КБ) 123 скачивания
В менеджере плат выбери Будут вопросы - милости просим в тему AMS ).

PS/ Единственная проблема - Апельсинка не видит HTTP пакеты от ESP. Тот же код на винде работает идеально.
За это сообщение автора serghei поблагодарил:
sarstab (Вс июл 01, 2018 5:05 pm)
Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
sarstab
Сообщения: 66
Зарегистрирован: Ср апр 26, 2017 10:21 pm
Благодарил (а): 19 раз
Поблагодарили: 1 раз

Re: нужна помощь: esp8266 подключение к MajorDoMo

Сообщение sarstab » Вс июл 01, 2018 5:05 pm

спасибо большое щас попробую.
sarstab
Сообщения: 66
Зарегистрирован: Ср апр 26, 2017 10:21 pm
Благодарил (а): 19 раз
Поблагодарили: 1 раз

Re: нужна помощь: esp8266 подключение к MajorDoMo

Сообщение sarstab » Вс июл 01, 2018 5:30 pm

вау супер, получилось. спасибо огромное,теперь надо идти к вам в ветку.
Многоуважаемый Сергей подскажите плиз,как теперь мне быть:сейчас у меня есть пир датчик,мосфет,датчик температуры дс18б20,датчик дождя ,как теперь все это дело мне соединить с АМС что бы все эти данные отправлялись МЖД.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: нужна помощь: esp8266 подключение к MajorDoMo

Сообщение serghei » Вс июл 01, 2018 6:19 pm

Всё это хотите прицепить на 8266 ?? И на AMS ? Давайте разбираться ) самому интересно. Но только в соответствующей ветке - Прикручивание железа к AMS. У меня половины железа нет , но попробуем в слепую.

PS/ А вообще это железо уже подключено к ESP ? Может проще данные слить из Вашего кода? Тогда он нужен.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить