w
Например, кнопка "вкл свет" на вебморде на хостинге кладет в таблицу commands команду on01 Скрипт опроса есп забирает данные с датчика и кладет в базу, потом берет из commands первую запись и отдает есп, потом удаляет запись
w
Есп в ответе получила on01, и это ищет в условиях
☃️ Whoops 7cs 🎉
и залудить
благодарю
Алексей
Тебе нужно esp32, модуль часов, термоэлемент, реле. Белый ip там есть?
Белого IP нет. Я бы с ESP отправлял бы данные на сервер (POST или GET запросом, это не важно), а сервер в ответ, просто текстом сообщил бы - есть ли какие команды.
Алексей
Сразу с 8266 через вайфай/инет на сервер, хостинг
Хотелось бы иметь систему из несколькох устройств - master и несколько slave. 32-голова, 8266-слейв (допустим я захочу несколько датчиков в разных комнатах). И вот 8266 передают показания с датчика на 32, а та уже на сервер. Вот как передавать данные с 8266 на 32? Я пока нагуглил два варианта - ESP-NOW и LoRa
Sid
И почему не бт или вифи, расстояние большое?
AntikillerVova 🇷🇺
господа, на каком ядре работает вифи в есп32?
Демьян Засипатыч ⚠️
господа, на каком ядре работает вифи в есп32?
WIFI сам по себе ... а ESP сам по себе.
AntikillerVova 🇷🇺
0
если ему основной код приклеить, а на второе ядро БТ сканер повесить. Норм будет?
Sid
Ядра вроде как равноценны
Sid
В конфиге можно поменять
AntikillerVova 🇷🇺
нужно задействоать оба ядра, на одном чтобы крутился код с вифи, а на другом БТ. ну и вифи с БТ на одном ядре, а основной код на другом
AntikillerVova 🇷🇺
просто БТ ооочень много ресов хавает
Slava
нужно задействоать оба ядра, на одном чтобы крутился код с вифи, а на другом БТ. ну и вифи с БТ на одном ядре, а основной код на другом
Я не смог одновременно юзать wifi и ble сканер. Отключаю wifi, запускаю ble сканер, потом опять включаю wifi.
AntikillerVova 🇷🇺
А хз, узнаешь при тестировании.
Кстати ваш сканер БТ устройств ))))
Andy
господа, на каком ядре работает вифи в есп32?
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/performance/speed.html
Andy
И там еще много всякого в сетевом стеке, так то просто сказать где чего запускается не получится
AntikillerVova 🇷🇺
🤔 так, а где антенна БТ?
AntikillerVova 🇷🇺
Там вроде всего она одна.
Andy
🤔 так, а где антенна БТ?
там и модем один - и для wifi и для bt :)
Slava
там и модем один - и для wifi и для bt :)
Видимо по этому никто и не публикует код, в котором они одновременно работают, потомучто нифиги не работает. Имхо.
AntikillerVova 🇷🇺
Тогда нет смысла разбивать БТ и вифи?
Slava
Тогда нет смысла разбивать БТ и вифи?
Поищи примеры кода, где они одновременно работают, если не найдешь - склей две еспехи для wifi и bt. 🤔
AntikillerVova 🇷🇺
тогда докупить модуль бт и подцепить его к есп32
AntikillerVova 🇷🇺
вот накой тогда пишут что там есть БТ если он работает через одно место да и с такими костылями что просто ......!
Slava
тогда докупить модуль бт и подцепить его к есп32
Наверно это лучшее решение. Бт на есп чисто софтовый, поэтому и жрет много памяти, 150 кб насколько помню.
Slava
Кстати ваш сканер БТ устройств ))))
Не понял, спрашивай конкретнее.
Andy
Поищи примеры кода, где они одновременно работают, если не найдешь - склей две еспехи для wifi и bt. 🤔
https://github.com/espressif/esp-idf/blob/81ca1c01395f604972fbf141cfbe49764a746023/components/esp_wifi/src/phy_init.c#L168
AntikillerVova 🇷🇺
Не понял, спрашивай конкретнее.
https://www.youtube.com/watch?v=lHfFom9EK6o ваш?
Slava
https://www.youtube.com/watch?v=lHfFom9EK6o ваш?
Не, это не моё, Но я делал по этому видосу.
AntikillerVova 🇷🇺
аааа
Andy
что это?
Включение одновременного использования BT и WiFi
AntikillerVova 🇷🇺
Включение одновременного использования BT и WiFi
🤔 значит это возможно, но как забрать только то что надо?
AntikillerVova 🇷🇺
он чисто для того чтобы работал вифи и БТ?
Andy
я про код
вы хотите вырезать код и вставить у себя? Если да, то это исходник внутри RF-библиотеки. Т.е. это "драйвер" который вы можете вызвать, но никак не код для вашего приложения.
AntikillerVova 🇷🇺
будем думать дальше )))
Andy
будем думать дальше )))
Вот еще пища для питания мыслей https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/kconfig.html#config-esp32-wifi-sw-coexist-enable
Алексей
Мой бот чем-нибудь помог?
Да, спасибо. Но мне проще сделать веб-морду для управления, чем бот
Алексей
что мешает каждой 8266 стучаться на сервер? при необходимости передавать свой ид
У меня уже несколько раз спросили - Что мешает? Ничего. Это будет мое первое устройство на esp. Спросил советов, пища для размышления появилась. Спасибо.
Slava
Да, спасибо. Но мне проще сделать веб-морду для управления, чем бот
http://89.222.249.9:20254 тестовый через инет логин admin pass admin
Алексей
Denisio
кажеца вафелька повисла
Denisio
а нет
Slava
вот накой тогда пишут что там есть БТ если он работает через одно место да и с такими костылями что просто ......!
https://www.esp32.com/viewtopic.php?f=13&t=6707&sid=e803d0fdff2cea5d5093b1f30467e804&start=10 я Немного почитал на русском переводчиком, там в основном бла бла бла, Типа вот вам в есп32 и вафля и блютуз, ебитесь как хотите. Один чел написал, что припаял hc-06 и всё прекрасно заработало. Читай там.
AntikillerVova 🇷🇺
Тогда так и сделаю, тем более он не такой уж и дорогой.
Sid
На днях тыкал палкой бридж для редмонда, вроде нормально пашет и вебморда не лагает
Slava
А в чем проблема, wifi и бт одновременно?
Толи мы дураки, толи они вместе не работают без бубна.
w
Толи мы дураки, толи они вместе не работают без бубна.
Грбл тоже либо вайфай, либо бт, одновременно нини
w
Вероятно зависит от нагрузки
Нет, принципиально либо одно, либо другое вроде
w
Модуль умеет только так, писали вроде в вики
Sid
Нет, принципиально либо одно, либо другое вроде
Как тогда я смотрел в вебморду через wifi и видел статус девайса с бт?
Sid
Мы же про esp32
w
Ну да, про неё
w
Значит какой то нюанс есть. Они не смогли реализовать вебморду одновременно с бт.
Sid
Да хрен знает)
Grbl парсит текстовый файл, вероятно на парсинг текста и бт и вифи одновременно и правда мало ресурсов, но блэд 160мгц