Дикое ESP8266 и прошивка wifi-iot

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

Модератор: immortal

Ответить
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am

Дикое ESP8266 и прошивка wifi-iot

Сообщение gagarin74 »

Добрый день. Не совсем наверное в эту ветку,но что то в другой не найду.
Досталось в наследство пара esp8266 WEMOS (не суть). С помощью прошивок с сайта https://wifi-iot.com/p/wiki/ -подцепить проблем нет(данные шлются).
А как ESP подцепить без данной прошивки (она в бинариях и я не умею вытащить данные). ?
То есть ситуация следующая - самая элементарная. Просто получить хоть какие то данные с ESP (пусть даже её IP адрес).
Не могу понять сам принцип.Точки вхождения.
Что прописать в прошивке в ESP ? Что бы её данные увидел MajorDomo (Raspberry)?
WIFI-IOT штука крутая,и я совершенно не призываю от неё отказываться (причем даже в бесплатной версии есть куча всего).
Но тут дело в другом - при прошивке она затирает всю ВАШУ прошивку.И соответственно если Вы планировали что то своё (красивую ВЕБ морду свою) - то обломитесь по полной.
Может кто то уже сталкивался ? Есть решение?
Спасибо!!!!!
Jilber
Сообщения: 719
Зарегистрирован: Ср май 03, 2017 7:41 pm

Re: Дикое ESP8266 и прошивка wifi-iot

Сообщение Jilber »

Как можно прошить ESP одновременно несколькими прошивками ? Просто выбирайте любую существующую понравившуюся вам прошивку (WiFi-Iot, ESPEasy, AMS или любую другую) или пишите свою.
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am

Re: Дикое ESP8266 и прошивка wifi-iot

Сообщение gagarin74 »

Jilber писал(а): Вс янв 30, 2022 12:41 pm Как можно прошить ESP одновременно несколькими прошивками ? Просто выбирайте любую существующую понравившуюся вам прошивку (WiFi-Iot, ESPEasy, AMS или любую другую) или пишите свою.
Я наверное не совсем правильно написал или Вы не внимательно читали?
А как ESP подцепить без данной прошивки (она в бинариях и я не умею вытащить данные). ?
То есть ситуация следующая - самая элементарная. Просто получить хоть какие то данные с ESP (пусть даже её IP адрес).
Не могу понять сам принцип.Точки вхождения.
Что прописать в прошивке в ESP ? Что бы её данные увидел MajorDomo (Raspberry)?


Я не имел ввиду ЧЬЮ ТО прошивку переделать.Или накатывать сразу две.
Мне интересно как с НУЛЯ заставить MajorDomo "увидеть" ESP8266? тоесть записать в какие либо свойства обьекта допустим ip адрес ESP(показание датчика температуры).Но без участия модуля WEB переменных. То есть опрос идет не со стороны умного дома,а данные отсылаются со стороны ESP.
V.A.S.t
Сообщения: 344
Зарегистрирован: Сб май 11, 2019 6:35 pm
Откуда: Иркутск

Re: Дикое ESP8266 и прошивка wifi-iot

Сообщение V.A.S.t »

Похоже, вы вообще не понимаете принципов обмена данными по сети. "Точка вхождения" - это обмен информацией, а как вы этой информацией будете обмениваться - это уже ваш выбор. Та же ВЕБ-морда - это обмен данными между ESP и браузером по протоколу http. Для ESP есть куча готовых библиотек с реализацией самых различных протоколов, если хотите писать сами. Могу порекомендовать протокол MQTT и библиотеку PubSubClient.
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am

Re: Дикое ESP8266 и прошивка wifi-iot

Сообщение gagarin74 »

V.A.S.t писал(а): Пн янв 31, 2022 3:59 am Похоже, вы вообще не понимаете принципов обмена данными по сети. "Точка вхождения" - это обмен информацией, а как вы этой информацией будете обмениваться - это уже ваш выбор. Та же ВЕБ-морда - это обмен данными между ESP и браузером по протоколу http. Для ESP есть куча готовых библиотек с реализацией самых различных протоколов, если хотите писать сами. Могу порекомендовать протокол MQTT и библиотеку PubSubClient.
Я наверное очень "криво объясняю".
Есть в MajorDomj программный модуль https://connect.smartliving.ru/addons/category1/60.html
Вот я и спрашиваю что он обрабатывает. Какое "послание" должна послать ESP что бы он её определил (хотя бы) и что прописать в ESP (в модуле скетча по отдачи данных) что бы в умном доме допустим изменилась переменная Govorun.activGovorun (это моя переменная но не суть).
Вот в принципе и весь вопрос про ТОЧКУ ВХОЖДЕНИЯ.
Я просто хочу "подцепить " свою ESP (свою прошивку) к данному модулю.
Ну или хотя бы - что бы без всяких интерфейсов в MD еспихи меняла ему переменные . Вариант лайт- ну тоже подойдет.
AK1
Сообщения: 154
Зарегистрирован: Чт фев 13, 2020 6:39 pm

Re: Дикое ESP8266 и прошивка wifi-iot

Сообщение AK1 »

gagarin74 писал(а): Пн янв 31, 2022 9:18 am
V.A.S.t писал(а): Пн янв 31, 2022 3:59 am
Я просто хочу "подцепить " свою ESP (свою прошивку) к данному модулю.
Ну или хотя бы - что бы без всяких интерфейсов в MD еспихи меняла ему переменные . Вариант лайт- ну тоже подойдет.
Т.е. болт с дюймовой резьбой хочешь вкрутить в гайку с метрической резьбой.
Не получится.
Пишу свою прошивку с поддержкой MQTTи используй модуль MQTT мажордома.
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am

Re: Дикое ESP8266 и прошивка wifi-iot

Сообщение gagarin74 »

AK1 писал(а): Пн янв 31, 2022 11:52 am
gagarin74 писал(а): Пн янв 31, 2022 9:18 am
V.A.S.t писал(а): Пн янв 31, 2022 3:59 am
Я просто хочу "подцепить " свою ESP (свою прошивку) к данному модулю.
Ну или хотя бы - что бы без всяких интерфейсов в MD еспихи меняла ему переменные . Вариант лайт- ну тоже подойдет.
Т.е. болт с дюймовой резьбой хочешь вкрутить в гайку с метрической резьбой.
Не получится.
Пишу свою прошивку с поддержкой MQTTи используй модуль MQTT мажордома.
А это тогда для чего информация ? https://kb.mjdm.ru/intagracia-storonni ... majordomo/
Вроде написано как раз то что я и искал .
Остается теперь эту фигню "http://192.168.0.17/objects/?object=USB ... =connected
// установит значение свойства status объекта USBDev в значение "connected"" запихнуть в ESP, соответственно со своими параметрами.

Или я опять что то не так понял?
AK1
Сообщения: 154
Зарегистрирован: Чт фев 13, 2020 6:39 pm

Re: Дикое ESP8266 и прошивка wifi-iot

Сообщение AK1 »

Конечно можно правой ногой чесать левое ухо. Труднее будет ухом чесать ногу.
Зачем такие сложности, когда есть простые способы?
cheetah
Сообщения: 17
Зарегистрирован: Вт окт 23, 2018 12:22 pm

Re: Дикое ESP8266 и прошивка wifi-iot

Сообщение cheetah »

gagarin74 писал(а): Пн янв 31, 2022 12:35 pm Или я опять что то не так понял?
Давайте попробуем так - Вы купили "голый" компьютер - без ОС, без ничего.
Для того, чтобы он что-то делал, надо установить ОС и прикладной софт.

Вот эти функции прошивки и выполняют, имхо.
alexsis_76
Сообщения: 792
Зарегистрирован: Пт янв 22, 2016 10:08 am

Re: Дикое ESP8266 и прошивка wifi-iot

Сообщение alexsis_76 »

Добрый день уважаемый gagarin74.
Думаю Вам может помочь вот эта
тема.
Ответить