romanetz
Очевидно, надо проверять, что ответ пустой, только и всего
Вадим
Ребят, привет. Есть ли какая либо реализация отправить куда либо в интернет и не только поток видео с esp32cam и смотреть его. Подключение к инету через sim800l. Может быть есть другие варианты? Хочу собрать дрон на rnf или ebyte(LoRa) и нужна трансляция видео
Yuriy
это что? ha - не обязательно читать даже - какая разница то. стримит видео - открывай любым rstp поток локалка? это как? в лесу чего wifi не работает?
Yuriy
За 5 км возьмёт WiFi?
ну 10км есть прецеденты... от антены зависит 5км в лесу :) интересно конечно
Anonymous
За 5 км возьмёт WiFi?
с направленной антенной на прямой видимости
Yuriy
с направленной антенной на прямой видимости
кто же возьмется утверждать - проверьте - а какие варианты ?
Yuriy
кто же возьмется утверждать - проверьте - а какие варианты ?
но расстояние не рекордное - должен - наверное
Yuriy
с направленной антенной на прямой видимости
5 км в лесу прямой видимости? это как? подпрыгнуть повыше - но тогда лес тут причем
Anonymous
5 км в лесу прямой видимости? это как? подпрыгнуть повыше - но тогда лес тут причем
ну лес лесу рознь. Залез на сосну вот и прямая видимость
Yuriy
ну лес лесу рознь. Залез на сосну вот и прямая видимость
ок . а какие варианты? какой канал связи? смс отправлять видео ? lora - она сколько даст? речь тогда не о стриме - а картинки раз в минуту передавать
Anonymous
ок . а какие варианты? какой канал связи? смс отправлять видео ? lora - она сколько даст? речь тогда не о стриме - а картинки раз в минуту передавать
ни чего не понял что вы спрашиваете, если нужна связь из леса на 5км, то нужно взять направленную антенну, и поднимать ее пока не получится устойчивая связь
Вадим
В общем вариант один. Бу телефон лте/3г будет транслировать видео. Управление моторами через радиомодуль ebyte e22 LoRa 433мГц
Yuriy
ни чего не понял что вы спрашиваете, если нужна связь из леса на 5км, то нужно взять направленную антенну, и поднимать ее пока не получится устойчивая связь
ну да. я и говорю что вариантов других нет - я не знаю, 5 км как преодолеть иначе. Из леса из степи... все равно
Anonymous
ок . а какие варианты? какой канал связи? смс отправлять видео ? lora - она сколько даст? речь тогда не о стриме - а картинки раз в минуту передавать
условия распространения lora мало чем отличаются от wifi и скорости передачи у лоры единицы килобит в секунду
Yuriy
условия распространения lora мало чем отличаются от wifi и скорости передачи у лоры единицы килобит в секунду
единицы килобит в секунду - вот этот момент ставит крест на стриме видео
Yuriy
Тогда не стриминг а управление движением
а как движением управлять если картинки нет, по приборам?
Anonymous
https://youtu.be/nCIDvrs5UzI вот про антенны и дальность связи, кустарно, но рабочий вариант
великий
Привет всем. Есть ли приложение позволяющее эмулировать работу ESP-12E вплоть до загрузки скетча и запуска на выполнение?
Вадим
Ребят, посоветуйте либу для асинхронного запуска действий по таймеру
Alexey
Дак никакой либы и не нужно. У есп есть свой таймер с api. Кроме того, у freertos есть своя реализация таймеров. То есть целых два готовых способа сразу из коробки
Void
Кто нибудь idf плагин для vscode настраивал?
Роман
А что там настраивать?
Роман
Установил code, поставил idf, создал проект
Void
Pip ему не нравится.
Null
https://habr.com/ru/post/525032/
Вадим
Ребят, если кому не трудно и нечего делать, посмотрите код. У меня знаний маловато что-то не могу догнать как побороть краш при запросах к Firebase. Может быть перевести в MQTT или еще что. Гляньте код, поглядите косяки ;) СПАСИБО!!!
Вадим
https://pastebin.com/FWJ5dphM
Void
Установил code, поставил idf, создал проект
А если idf уже есть? Указал где искать idf. И ничего. Ругается на pip версию.
Anonymous
numNewMessages = bot.getUpdates(-1); так в обоих строчках
Hleb
numNewMessages = bot.getUpdates(-1); так в обоих строчках
А ну да, я на работе есп оставил :)
Anonymous
Щас
да не, вряд ли, вообще не понял что это за параметр
Hleb
Завтра обязательно попробую
Anonymous
Завтра обязательно попробую
точно посмотрел, это offset update_id только зачем название поменяли
Anonymous
Завтра обязательно попробую
а какой-нибудь из примеров у тебя работал вообще? Попробуй EchoBot из примеров
Hleb
Покажи код handleNewMessages что делает этот if (numNewMessages == 1073483980){
Это я думал схитрить. Когда нету сообщений - он получает эту цифру. Я и подумал что если такая цифра то ничего не делай, он тогда раз пять (опросов тг) работает нормально, а потом просто принтит: нету новых сообщений. Тупо зацикливается и новых не видит
Anonymous
А если у тебя там действительно такой большое число было, то получаемый json вряд ли поместится в память esp32. Отсюда и кернел паник?
Hleb
Да
Hleb
Получается так
Anonymous
Получается так
нет, не так, кто-то портит у тебя эту переменную, не может быть в канале столько сообщений
Hleb
Показывает такое число только когда новых нету, когда есть новое показывает 1
Anonymous
Показывает такое число только когда новых нету, когда есть новое показывает 1
когда в этой переменной не ноль, handleNewMessage начинает обрабатывать это количество сообщений. Вот он и лезет в память в которой ни чего нет. Ищи причину появления этго числа.
Hleb
Я в плюсах ноль, с есп балуюсь неделю. Всё из-за того что по работе возник такой заказ и мы сказали подумаем
Hleb
У меня есть почти такой же бот, только асинхронный, с проверками и т.д на питончике. Не надо думать как отвечать на русском и как ограничить доступ левым. Но на есп я не могу это залить. Я тебе уже писал что думаю о rpi zero w :)
Hleb
Просто есть какое-то желание добить именно это и разобраться, лишним не будет :)
Anonymous
заинтриговал меня, хоть самому пробуй ))
Hleb
Короче дело обстоит так: есть охранная сигнализация. Заказчик хочет управлять ей через тг. Причём не только включить или выключить, но и получать оповещения при разрыве шлейфа(сработке). Это вроде решается легко через глобальные переменные. Но вот телеграмм уже напрягает. Хочется не просто слать «/start» «/off», а делать это через клавиатуру, красиво. Причём на русском. Вот как-то так ^_^
Anonymous
Просто есть какое-то желание добить именно это и разобраться, лишним не будет :)
может нужно не с канала писать а в личку боту. попробуй
Hleb
Дело в том что надо управлять ему и жене. А если он включит, ей не придёт сообщение об этом
Hleb
А слать в два адресата при команде от одного - напряжно. Поэтому я решил через группу это сделать
Hleb
Даже лонгпул нет :)
Hleb
Клавиатуры нет, единственное что я не пробовал - эхо бота. Но по-моему это слишком бесполезная фигня что бы пробовать
Hleb
Понимаешь, я нахожу статью где чел делает тоже самое, только управление другое. А со стороны тг там всё тоже самое. Копипаст и... падает ;)
Hleb
Есть мысль ещё библиотеки откатить
Anonymous
Даже лонгпул нет :)
пробуй FlashLED или EchoBot и пробуй из лички сначала. Библиотека рабочая, в актуальном состоянии репозиторий и народ пользуется ей
Anonymous
там есть канал в телеграме по поддержке этой библиотеки
Anonymous
Понимаешь, я нахожу статью где чел делает тоже самое, только управление другое. А со стороны тг там всё тоже самое. Копипаст и... падает ;)
так ты повтори что делает чел, а потом уже "только управление другое" особенно в контексте опыта с++
Hleb
там есть канал в телеграме по поддержке этой библиотеки
У меня не работала даже компиляция пока я не откатил рдуино джсон с 6 до 5
Hleb
Кто-нибудь делал преобразователь rs 422/485 в tcpip и отправкой по WiFi ?:)
B
Кто-нибудь делал преобразователь rs 422/485 в tcpip и отправкой по WiFi ?:)
В чем проблема? Вроде всё просто. Я делал похожее на ардуине, данные слал через интернет. По TCP скорость будет маловата, если поток данных лучше UDP, но есть вероятность что некоторые данные могут теряться.
Hleb
А нету каких-нибудь библиотек для таких вещей? Дело в том что есть контроллер СКУД с интерфейсом rs422. Я думал данные с него и в него гонять по воздуху..
Юрий
Загуглить web свалка esp8266 там все исходники
Void
А если idf уже есть? Указал где искать idf. И ничего. Ругается на pip версию.
Все навсего питон нужно ставить для всех юзеров.
Sid
За 5 км возьмёт WiFi?
С хорошей антеной и усилителем вполне, только есть шанс что очень быстро прикатит связьнадзор какой нибудь
Sid
и как раз у них уточнить - какие лучше взять :)
Им главнте есть у тебя разрешение на 2.4ггц сильнее 200мвт)
Yuriy
Им главнте есть у тебя разрешение на 2.4ггц сильнее 200мвт)
ну вот - они точно знают какие нужно брать , где 200+ :)
Sid
Неа, у них обычно тупо прибор который мощность передатчика расчитывает и все)))
romanetz
За 5 км возьмёт WiFi?
Тебе вафля в принципе не прокатит. Смотри реализацию dvbt2-lite в полосе 1,7 МГц на raspberry pi. Dvb-t у англичанина точно было, за t2 не помню.