• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Недавнее содержимое от kobb500

  1. kobb500

    Нужна помощь DNS server LUA

    Привет ребята, не думал, что так быстро найдется решение, как оказалось, китайцы обновили свой проект и убрали оттуда что-то, я не стал разбираться, ошибка указывала все время на одну и ту-же строку в разных кодах. В общем тему можно закрывать, но если интересно, то можно продолжить и поделится...
  2. kobb500

    Нужна помощь DNS server LUA

    Здравствуйте, пытаюсь сделать WEB сервер на NODEMCU LUA, хочу чтобы при подключении к устройству в режиме точки доступа можно было попадать на WEB страницу с любого адреса. Прошивку скомпилировал и взял отсюда: NodeMCU custom builds Нашел тему, где обсуждается это с примерами: AP + captive...
  3. kobb500

    Вопрос Перехват пакетов для других компьютеров в той же сети к которй подключен ESP8266

    . У меня в распоряжении только контроллеры ARDUINO, STM32, ESP8266 и ESP32, ну то что может работать с сетью. Raspberry PI есть, есть конечно и промышленные контроллеры ПЛК160 от ОВЕН и Allen-Bradley))) Но если использовать Raspberry PI или ПЛК, то смысла уже нет, проще тогда уже компьютер...
  4. kobb500

    Вопрос Перехват пакетов для других компьютеров в той же сети к которй подключен ESP8266

    В сети между устройствами нет шифрования никакого, они гоняют между собой пакеты с информацией по 6 - 20 байт. Широковещательные пакеты они не умеют слать а если и умеют, то это уже другой режим работы который не желателен для их сети. В общем там не ESP а ПЛК (промышленные контроллеры). Я могу...
  5. kobb500

    Вопрос Перехват пакетов для других компьютеров в той же сети к которй подключен ESP8266

    Возможен ли такой вариант, когда ESP8266 подключен к сети и перехватывать пакеты посланные другим компьютерам от других компьютеров. Такой себе "слушатель". Я читал про снифферы на ESP8266, но это не то, они перехватывают пакеты не подключаясь к сети. У меня задача другая, перехватывать пакеты...
  6. kobb500

    Решено NODEMCU прием и передача байтовой информации по TCP на LUA

    Огромное вам спасибо, это то, что мне нужно было, все получилось, все передается! srv = net.createServer(net.TCP) srv:listen(502, function(conn) conn:on("receive", function(sck, payload) arr = {0,1,0,0,0,6,1,3,0,0,0,1} buff = "" for i=1, #arr do line = string.char(arr[i]) buff = buff .. line...
  7. kobb500

    Решено NODEMCU прием и передача байтовой информации по TCP на LUA

    Большое спасибо вам, попробую разобраться с этим. С приемным устройством нет проблем, потому что это может быть промышленный контроллер, modbus устройство или OPC сервер, который работает только по modbus и в общем-то с ним проблем нету, там все работает, мне нужно только отправить ему...
  8. kobb500

    Решено NODEMCU прием и передача байтовой информации по TCP на LUA

    Ну я в принципе вас понял, да, я кстати добавил в прошивку на всякий случай модули: Struct Module, encoder Module, bit Module и 1-Wire Module. Последний думал использовать для расчета контрольной суммы. Но все равно как-то странно, если я могу преобразовать принятую информацию например: srv =...
  9. kobb500

    Решено NODEMCU прием и передача байтовой информации по TCP на LUA

    Вопрос, как мне сформировать пакет типа: 00 01 00 00 00 05 01 03 02 00 00 Или "\0\1\0\0\0\5\1\3\0\0\0" Чтобы передать его функцией sck:send() Мне нужно менять числа в этой строке. То есть эта строка должна составляться из переменных. Я написал вот такой код: srv = net.createServer(net.TCP)...
  10. kobb500

    Решено NODEMCU прием и передача байтовой информации по TCP на LUA

    Использую плату NODEMCU с LUA интерпритатором. Решаю задачу принять от устройства которое передаёт по MODBUS TCP. Нужно принять пакет и сформировать ответ. Устройство передает такой пакет: 00 01 00 00 00 06 01 03 00 00 00 01 Ответ нужно сформировать такой:00 01 00 00 00 05 01 03 02 00 00 Ну это...
Сверху Снизу