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

Нужна помощь ESP8266 общение с ПК (apache HTTP server)

MapaT

New member
К весам подключил светодиодную панель под управлением esp8266, чтобы значение веса отображалось более крупными символами.

Следующие задачи:
1. Передавать вес на ПК (скорее всего транслировать постоянно) (apache принципиально).
2. Требуется отправлять с ПК на ESP8266 команды. Например менять цвет панели (использовать как светофор)

Т.Е. надо иметь стабильное соединение с ПК на базе HTTP сервера, с отправкой информации в обе стороны в любой момент времени по WIFI (без интернета)

Подскажите в какую сторону лучше копать? В программировании слаб, в простом коде разберусь.
 

CodeNameHawk

Moderator
Команда форума
Есп в режиме точка доступа, сможете подключатся не только с компа, но и например с телефона.
На есп веб сервер может показывать информацию и принимать команды.
Посмотрите видео примеры Сергея Третьякова
https://esp8266.ru/forum/threads/videouroki-sergeja-tretjakova.2818/
 

MapaT

New member
Есп в режиме точка доступа, сможете подключатся не только с компа, но и например с телефона.
На есп веб сервер может показывать информацию и принимать команды.
Посмотрите видео примеры Сергея Третьякова
https://esp8266.ru/forum/threads/videouroki-sergeja-tretjakova.2818/
Вот в том то и дело что на ESP мне нужен клиент. Т.К. на ПК apache будет еще сохранять в базу фото с камер наблюдения и записывать вес в БД
 

CodeNameHawk

Moderator
Команда форума
Вот в том то и дело что на ESP мне нужен клиент.
Не путайте нужно и хочу. Страница на компе может обратится к есп, получить с нее данные и отправить ей команду.
На есп, если надо могут одновременно работать WebServer и HTTP client.
Я уже написал, где посмотреть.
 

nikolz

Well-known member
К весам подключил светодиодную панель под управлением esp8266, чтобы значение веса отображалось более крупными символами.

Следующие задачи:
1. Передавать вес на ПК (скорее всего транслировать постоянно) (apache принципиально).
2. Требуется отправлять с ПК на ESP8266 команды. Например менять цвет панели (использовать как светофор)

Т.Е. надо иметь стабильное соединение с ПК на базе HTTP сервера, с отправкой информации в обе стороны в любой момент времени по WIFI (без интернета)

Подскажите в какую сторону лучше копать? В программировании слаб, в простом коде разберусь.
поясните
1) в чем смысл этого: (apache принципиально)
2) что означает - "транслировать постоянно". Какие еще возможны варианты?
 

MapaT

New member
поясните
1) в чем смысл этого: (apache принципиально)
2) что означает - "транслировать постоянно". Какие еще возможны варианты?
1. Apache уже работает. Система учета на предприятии и т.п. Надо к этому серверу прикрутить ESP8266
2. Весы отправляют данные (грубо) 10 раз в секунду, надо их все получать(даже значение 0).
Вопрос и состоит в том, какой технологией будет логичнее отправлять эти данные на apache сервер + возможность отсылать (редко) команды НА esp8266.
 

nikolz

Well-known member
1. Apache уже работает. Система учета на предприятии и т.п. Надо к этому серверу прикрутить ESP8266
2. Весы отправляют данные (грубо) 10 раз в секунду, надо их все получать(даже значение 0).
Вопрос и состоит в том, какой технологией будет логичнее отправлять эти данные на apache сервер + возможность отсылать (редко) команды НА esp8266.
ищите решение для ESP обмена на http.
 
Сверху Снизу