Budget: 5000 UAH Deadline: 14 days
Good day, I am developing under EPS-IDF, I can implement what you need, please contact me.
Need a specialist with experience working with boards
It is necessary to create a system of two devices:
1. "System Server" that provides wifi settings for the system client via http, and has a web interface accessible: a text field for entering the network name and wifi password for clients, settings for own IP, mask, router IP.
The main network connection is through ethernet. wifi is not used.
Settings must be saved after rebooting the device after power disconnection.
2. "System Client" Must control a single-channel relay module according to the algorithm:
Polling the server every 10 seconds.
Criterion for lack of connection: no access to the server three out of three requests to the server.
Criterion for presence of connection: at least one successful out of the last three requests to the server.
The client must have accessible from the web interface: settings for own IP, mask, router IP.
The main network connection is through ethernet. wifi is used exclusively for monitoring connected devices via wifi.
Settings must be saved after rebooting the device.
According to the logic of the client system, I need the simplest solution for the client like:
if (ServerHTTP.available()) and clientWiFi.available() then RelayState = on -no more logic is needed from the client
There needs to be one procedure to check for server availability:
Check for server availability every 10 seconds through an interrupt
There is no need to receive data from the server. Just presence.
The second procedure checks for at least one device connected via WiFi
That's all.
Initial settings can be like
192.168.1.111
255.255.255.0
192.168.1.1
WIFI FOR DATA TRANSMISSION IS NOT USED
Log in or register, to view the originalBudget: 5000 UAH Deadline: 14 days
Good day, I am developing under EPS-IDF, I can implement what you need, please contact me.
Budget: 6000 UAH Deadline: 10 days
Well, this is for you to contact me! Everything related to esp32, stm32, C++! Write to me in private messages!
Budget: 1111 UAH Deadline: 1 day
Hello.
I am ready to develop. Write to me in private messages.
We will discuss the details.
Доброго дня.
Саме з таким девайсом ще не працював, але щось схоже вже робив. Я так розумію, що підключення по Ethernet та WiFi це з однієї підмережі?
Самі пристрої будуть спілкуватись у локальній мережі чи через інтернет?
Вітаю!
Технологія wifi використовується виключно "клієнтами системи" для моніторингу підключених до них пристроїв по wifi.
WiFi у передачі данних участі не приймає.
Пристрої будуть спілкуватись по локальній мережі. Доступ до мережі Інтернет не передбачено.
как я понимаю так нужно?Через веб интерфейс настройки,а управление через MQTT?
и какая комутируемая мощность?может вместо реле ТТ(симистор)
для такого задания и есп 01 или есп 12 хватит
Можно и через телеграм управление реализовать,проще будет...
Звʼязок між пристроями має бути через езернет мережу.
Через MQTT звісно, на багато простіше контролити. Так, вебка на першому фото підходить.
Треба саме контактне реле. Хоч і потужність біля одного вата)
Мені необхідно найпростіще рішення на кшталт:
if (СерверHTTP.available()) та clientWiFi.available() then СтанРеле = on -більше від кліента логіки не потрібно
Треба одна процедура перевірки наявності сервера:
Через переривання кожні 10 секунд перевіряти наявність серверу
- якщо три останні перевірки він недоступний то СерверHTTP.available() = false
- якщо хоч одна перевірка він доступний то СерверHTTP.available() = true
Навіть отримувати данні від серверу не потрібно. Просто наявність.
Друга процедура наявність хоч одного пристрою підключенного по WiFi
- При наявності підключень clientWiFi.available() = true
- При відсутності підключень clientWiFi.available() = false
Усе.