Не прошивается скетч шлюза ESP8266-нужна помощь

О программировании Arduino, использование библиотек, примеры и общие вопросы программирования.
Ответить
Aliomodo
Сообщения: 3
Зарегистрирован: 23 мар 2022, 06:22

Не прошивается скетч шлюза ESP8266-нужна помощь

Сообщение Aliomodo »

Всем добрый день! Делаю шлюз на ESP12 MQTT - NRF24. Проект брал отсюда - https://www.openhardware.io/view/349/My ... abs-source
С электроникой давно занимаюсь, сделал печать, все аккуратно, заливал тестовый скетч - ESP12E была в качестве точки доступа в этом тесте, работало. А вот при верификации кода автора вышеупомянутой ссылки Ардуино IDE мне пишет, что не удалось ничего.
Точную фазу приведу ниже, указано, что не определен SSID MY WIFI - вот эта фраза:
60 | #error ESP8266/ESP32 MQTT gateway: MY_WIFI_SSID not defined!
Искал я этот пункт в скетче, его там нет, делал наобум , методом тыка - все равно одно и тоже. Тут странный момент - в инструкции автора указано - прошить этим скетчем и подключиться к точке доступа, которая образовалась при прошивке по адресу 192.168.4.1 То есть - ни о какой правке SSID речи в инструкции не шло. Проекту 5 лет, может, что устарело? Пробовал Ардуино IDE от 1.6.13 до RC2. Может, кто сталкивался, жаль печатные платы на помойку заводские выбрасывать... Заранее всем спасибо!
serghei
Сообщения: 53
Зарегистрирован: 05 апр 2018, 09:12
Откуда: Молдова

Re: Не прошивается скетч шлюза ESP8266-нужна помощь

Сообщение serghei »

Приветствую! Действительно появляется такая ошибка. Зачем же выбрасывать платы ? Может проще залить стандартный пример из библиотеки ? Тот же самый GatewayESP8266MQTTClient . Две проблемы только будет - в Гейте сразу надо будет прописать Вашу сеть и второе - кто будет отображать данные ваших нод.
MySensors Гетвей на ESP8266 с веб интерфейсом + много нод на NRF52832
Aliomodo
Сообщения: 3
Зарегистрирован: 23 мар 2022, 06:22

Re: Не прошивается скетч шлюза ESP8266-нужна помощь

Сообщение Aliomodo »

Спасибо за ответ, думал о таком варианте, вчера залил стандартный из примеров Ардуино IDE - MQTT версию шлюза. Кажется, все зашилось. Но! Это вариант прошивки без "MySensors", просто версия MQTT. Не совсем ясно, в чем разница между шлюзом с Mysensors MQTT и шлюзом просто MQTT? Просто есть мысль, что раз автор (Gateway Mysensors MQTT) делал печатную плату под свою версию прошивки, то возможно ли, что стандартная из примера без Mysensors так же корректно будет на ней работать?
Спасибо!
serghei
Сообщения: 53
Зарегистрирован: 05 апр 2018, 09:12
Откуда: Молдова

Re: Не прошивается скетч шлюза ESP8266-нужна помощь

Сообщение serghei »

Так какая конечная цель проекта ? Если принципиально важно использовать именно mqtt , то для этого после того , как правильно подключишь радио и зальешь скетч из примера - у тебя будет всё работать !

Проще наверное и быстрее обсудить тему в телеграмме ) https://t.me/mysensors_rus
MySensors Гетвей на ESP8266 с веб интерфейсом + много нод на NRF52832
Aliomodo
Сообщения: 3
Зарегистрирован: 23 мар 2022, 06:22

Re: Не прошивается скетч шлюза ESP8266-нужна помощь

Сообщение Aliomodo »

Спасибо, перейду в телеграм
serghei
Сообщения: 53
Зарегистрирован: 05 апр 2018, 09:12
Откуда: Молдова

Re: Не прошивается скетч шлюза ESP8266-нужна помощь

Сообщение serghei »

Aliomodo писал(а): 24 мар 2022, 06:58 Не совсем ясно, в чем разница между шлюзом с Mysensors MQTT и шлюзом просто MQTT?
Разница очень простая. MQTT - это всего лишь транспорт , протокол передачи информации. А источником этой инфы являются ноды. Гейт всего лишь собирает данные с нод и отправляет в сеть. А вот дальше уже нужен какой нибудь контроллер , что сможет принять и отобразить ноды.
Если просто залить код НЕ майсенсора - то ЕСП будет отправлять данные что сама померяла )
MySensors Гетвей на ESP8266 с веб интерфейсом + много нод на NRF52832
Ответить