Budget: 10000 UAH Deadline: 30 days
Good afternoon. I am ready to complete your project. The technical specifications need to be clarified, everything else is details. I will provide a portfolio of similar completed work.
Programmable Ethernet module with 8 relays, 7 inputs/outputs, and RS485
PURPOSE:
Monitoring and transmitting the state of closed/open on 7 discrete inputs over the Ethernet network;
Controlling eight relays 240V 10A. The controller is configured using a web browser.
A factory reset of the controller is provided.
Supported protocols:
TCP/IP
HTTP
ICMP for executing Ping requests
The controller must have
8 outputs via relay dry contact.
8 inputs also on dry contact (closure).
1 RS232/RS485 port with the ability to select the protocol and configure speed and parity.
The port should be forwarded in RAW mode to any TCP port of the controller, for example, 2222.
Inputs and outputs must be controlled via CoAP udp dtls Pre-Shared Keys protocol.
Outputs in server mode.
Inputs in client mode. In the settings, there should be a field for the server address to which the input triggers will be sent.
All settings through the web interface of the controller.
The web interface should be secured with simple authentication (admin/admin) by default with the option to change the password.
The controller must also respond to ICMP ping.
Budget: 10000 UAH Deadline: 30 days
Good afternoon. I am ready to complete your project. The technical specifications need to be clarified, everything else is details. I will provide a portfolio of similar completed work.
Смотря что иметь ввиду под API.
Если есть веб-интерфейс, то по умолчанию все GET/POST запросы (и их структура) к нему - это и есть API. Просто об этом не примято говорить как о каком-то "отдельном и специальном" API :)
веб и апи это не одно и то же. я часто в своей работе использую апи различных сервисов. и в апи не входит разбор структуры ответа в виде большого html. и не дай боже там несколько ответов. обычно ответ апи это json который разбираеться на раз.
Прошу прощения, я видел подобное только в начальных классах (конце 1990-х) и думал, что ответы в стиле "кучи разметки HTML" уже давно в прошлом, поэтому когда отвечал Вам - ориентировался на свой опыт. А в своём опыте мы с командой разработали несколько тяжеловесных производительных систем. Так вот, "good-practice" подход гласит, что ВСЕ запросы (кроме хэдерных со ссылками на JS) возвращают JSON по умолчанию, а дальше JS-скрипт, подтянутый вначале разбирает этот JSON на объекты.
на практике с точностью наоборот. и даже больше скажу сервисы которые работают годами они ничего обновлять не хотят и не будут.
С другой стороны мне тоже так удобно. я тоже у себя ничего не меняю и софт отвечающий за эту часть работы с сервисами работает годами.
Окей, с сервисами согласен, бывает. Но в данном случае мы говорим о контроллере - его ресурсы намного скромнее чем у любого сервера. Соответственно, даже если на нём и реализован веб-интерфейс, то это на 99% будет очень легковесный шаблонизатор, работающий и так на AJAX-typically принципе. К которому без труда можно применять все те же подходы, что и к обычному JSON-API.
Добрый день! Высылаю ссылку подобных контроллеров. Нам нужно сделать свой собственный котроллер чтобы не быть заложником от других производителей. Дополнительно на плате нужен один порт RS232.
Принципиальной позиции нет, поэтому готовы рассмотреть ваши идеи исходя из вашего опыта.
А 485 Вам зачем ?)
У Вас единичное изделие или нужна серия ?
Загляните в мой профиль.
Доброго дня! Готові зробити ставку, але необхідно визначитись з деякими невідомими:
1) яку платформу розглядаєте або орієнтуєтесь? (можемо запропонувати ESP32/STM32 рішення)
2) на яку собівартість пристрою розраховуєте?
3) що маєте на увазі під "не бути залежними" - від виробників даного модуля чи від наявності "екзотичних" компонентів?
4) якщо даний виріб планується в серію, а також строки обмежені - то запропонована сума за виконання проєкту як мінімум вдвічі занижена.
Але ми можемо запропонувати свої послуги з розробки "під ключ", з виготовленням для Вас тестового зразка плати на власному обладнанні всього на 50% піднявши гонорар :)
I have some logic in Google Excel related to the integration with the Nova Poshta API and the Turbosms API. Overall, everything works fine, but some functionality needs to be added. All details will be discussed in correspondence. I will provide access to the Excel and the code. It is essential for the performer to have experience working with Google Excel JS in Apps Script.
Development of firmware deployed on the gateway and management of direct interaction with PLC/equipment in the technical room (Modbus, BACnet, etc.).
It is necessary to integrate the NCS with the automatic launch system (catapult with a microcontroller) to transmit a signal to the microcontroller, which will initiate the operation of the catapult 500 meters away from it.
Create compatibility between the ground control station, automatic start system (SAS), radar, and the aircraft.