Страница 15 из 21

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 08 июл 2022, 10:59
zdob
[ref=#ff8000]aidar_i[/ref], День добрый. Проблема не в Вашем блоке, так и не понял в чем, но что то было связано с выводом в UART, в итоге переделал все по новой, работает!

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 03 сен 2022, 01:40
AndrewPan
замечательные блоки - очень удобно
однако может кто на примере показать как добавить дополнительны bool контакты (вообще нужны хотя бы 6 шт) (на первых страницах этой ветки человек показал в картинках, однако соответствия с последними ревизиями ПБ я не нашел (( )

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 04 сен 2022, 19:02
aidar_i
AndrewPan писал(а): 03 сен 2022, 01:40 как добавить дополнительны bool контакты
Вот видео как добавить третий вход выход, аналогично сделайте.
ВИДЕО.
Звук https://disk.yandex.ru/d/TVCDeB4w5fzg-Q

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 17 сен 2022, 11:38
vitalik9
Скажите пожалуйста можно ли 2 esp8266 блоком esp client передавать данные с 2 разных локальных сетей,
допустим один есп настроен клиентом дома а второй клиентом на работе

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 17 сен 2022, 12:13
Rovki
Между домом и работай есть расстояние ? У вас статические IP у роутеров?

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 17 сен 2022, 12:24
vitalik9
расстояние большое, да у роутеров статические IP

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 17 сен 2022, 12:44
Rovki
vitalik9 писал(а): 17 сен 2022, 12:24 расстояние большое, да у роутеров статические IP
Попробуйте прокинуть порты в роутерах

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 17 сен 2022, 12:50
tolika
[ref]vitalik9[/ref], Попробуйте Firebase ESP8266/32

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 17 сен 2022, 13:00
Rovki
tolika писал(а): 17 сен 2022, 12:50 [ref]vitalik9[/ref], Попробуйте Firebase ESP8266/32
А зачем посредник? При статических IP

Отправлено спустя 3 минуты 18 секунд:
Следует так же иметь ввиду ,что длинные пакеты при движении через глобальную сеть могут разрываться , а кто их потом будет склеивать . Насколько правильно понимаю механизмов такого контроля в данном протоколе нет.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 24 сен 2022, 21:20
Vitich
Немного информации. Может кому пригодится. У меня на одной ESP8266 собран MQTT брокер, а восемь других работают как клиенты. На мой
взгляд протокол MQTT более гибок и продуктивен. Один из блоков ещё перегоняет часть данных на RemoteXY, а весь поток данных отслеживается в Majordomo.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 25 сен 2022, 07:26
Phazz
[ref]Vitich[/ref], а какую библиотеку используете для брокера? Те что я пробовал как-то не стабильно работали. И еще зачем вообще брокер на есп если есть мажордома?

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 25 сен 2022, 19:46
Vitich
https://github.com/martin-ger здесь библиотека. Мажордома не является брокером. Там модуль MQTT как раз и получает все нужные данные.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 25 сен 2022, 20:00
Phazz
Vitich писал(а): 25 сен 2022, 19:46 Мажордома не является брокером
а что мешает сделать его таковым? Или разместить брокер на том же сервере

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 27 сен 2022, 07:13
Vitich
Может я чего-то не понял, но модуль в Мажоре работает как клиент, и как его сделать брокером ??

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 27 сен 2022, 07:23
Phazz

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 27 сен 2022, 19:41
Vitich
То, что я и говорил. Majordomo -это клиент.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 27 сен 2022, 20:43
Phazz
[ref]Vitich[/ref], ну так поставьте Москито рядышком.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 29 сен 2022, 21:11
Vitich
Пройденный этап.У меня раньше так было. Мне удобнее брокера держать отдельно.

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 06 ноя 2022, 20:38
ArtemArable
Передаю бит. Отправка сообщения по изменению. Если Передатчик будет выключен, то Приемник зафиксирует последнее состояние. Убедился в этом опытным путем. Может есть смысл в блок добавить сторож. Допустим Передатчик шлет служебный бит раз в 2 сек. Если приемник не видит его изменение 3 сек принимаемые данные сбрасываются и/или активируется выход "Нет связи" и "Недостоверность данных".

ESP_NOW, передача данных между ESP8266 ( ESP32 )

Добавлено: 12 янв 2023, 16:54
Serquick
Привет всем.

Подскажите, может кто-то реализовывал в ESP_NOW?
Нужно создавать сети[spoiler]
Сеть.png
[/spoiler]
Устройства объединять в ВЕБ морде.
Режим ESP_NOW "Прием-передача".
Каждая сеть должна работать автономно друг от друга.