Design and produce a data collector device

I need to design a small data collector.

No sensors of any kind is need.

The data is collected by network using SNMP and sent to a remote server for further processing and storing.

I already have a "proof on concept" running in RB pi with code in python.

However RB pi is too much for the final product and too expensive for production in medium scale (about 600 units/year).

I am not sure if arduino is the ideal platform either, but this is up to you.

So I am looking for someone that could "port" the code to some tiny hardware/controller.

The device is intend to scan the local network looking for network devices with a specific MAC address prefix (the manufacturer prefix).

For each device that meet that criteria it should use SNMP to GET a fixed set of OIDs in numeric form.

Then it should send the SNMP answer/response (also in numeric form, "as is") to a remote server using HTTP/POST. Therefore as all SNMP GET arguments and answer are plain/raw numeric oids, no need of a MIB translator. No MIBs envolved at all.

After a few minutes it should repeat that cycle: "scan; snmp GET; http POST" forever.

Add to this the snmp TRAP capability. The devices I am monitoring by SNMP could send to this data collector a SNMP trap to inform of an abnormal event has ocurred. In this event, the data collector must send a diferrent http POST message to server.

The data collector must have at least 2 network interfaces: RJ45/Ethernet/cabled and Wifi/wireless interface.

A web configuration interface (multilingual: English, Spanish, Portuguese at least) is need to the user:

1) determine which network interface is active: only cabled, only wi-fi, or both active

2) define the network configuration for each interface (DHCP/fixed IP; input of SSID and password for wifi interface, etc)

3) give some feedback to the user of the current operation of data collector.

Whatever is the configuration choosen by the user using the http/web interface above, the data collector should keep that configuration in a non-volatile memory (E2PROM, NVRAM, whatever) so it may apply that network settings after a cold restart.

Also, a physical reset button is needed to reset the network configuration back to a default, erasing the stored network configuration on non-volatile memory.

Some led status indicators are needed so someone can quickly check if the data collector is running ok or it is in some error condition (network unreachable, no devices found, server error, etc)

A power supply, a plastic case, an external antenna (for better wi-fi signal) and a method to update the firmware are expected.

Evner: Python, Arduino, Elektronik, Linux, C programmering

Se mere: web site design update data web page, design website debt collector, design logo data conversion company, web design project data sheet, data collector webpage, data starage device, chronocontact design search data, data storage device, website design adding data multiple data associated, data collector, graphic design product data sheets, linux data collector, data collector work, web design massive data entry, delphi data collector, design templates data entry web form, marketing data collector job description, internet data collector jobs, html design template data entry

Om arbejdsgiveren:
( 0 bedømmelser ) Campinas, Brazil

Projekt ID: #21802267

29 freelancere byder i gennemsnit $3938 på dette job


Hi i am experienced embedded system developer with more than 11 years of experience. I have worked SNMP v1, v2 and v3 too. I need to know the details of product to see the arduino feasibility. Please share the further Flere

$3000 USD in 7 dage
(209 bedømmelser)

Hi, I have rich experiences with micro controller firmware development for 7 years. I am familiar with Arduino, ESP, NRF, stm32 and Raspberry pi, so I have arduino uno/mega2560, esp32/esp8266, nRF51822/52832/52840, stm Flere

$4000 USD in 30 dage
(5 bedømmelser)

Hi, employer. I've read your proposals carefully. and i understand your idea. I am a PYTHON expert. and I am very familiar with API(GET,POST) integrations Here are my Github links: [login to view URL] / Flere

$4000 USD in 30 dage
(22 bedømmelser)

Hello, I am software developer with enough experiences on C/C++, SNMP, Raspberry Pi3, Python. I can work by full time for your project and trying to satisfy the requirements. I am designing the project from scratch and Flere

$4000 USD in 7 dage
(19 bedømmelser)

Hello, I understand you want a small controller that has 2 connectivity interfaces (Ethernet and wifi) and enough non-volatile memory to store configuration data, this controller needs to be able to send HTTP POST requ Flere

$4500 USD in 7 dage
(9 bedømmelser)

Hello, How are you? We are the embedded system developer who has rich experiences in various embedded solution including hardware, firmware and software. I read your description very carefully and i am really intereste Flere

$4000 USD in 7 dage
(15 bedømmelser)

Dear Sir, I am an expert with more than 15 years of experience in Firmware development, prototyping, PCB Layouts and Product design. I have worked with 8-bit, 16-bit and 32-bit MCUs developing ultra-low power d Flere

$3000 USD in 30 dage
(43 bedømmelser)

Hello, I would like to introduce my self for this project. I have experience in developing device with similar requirements like using SNMP, TCP, WEB on tiny hardware/controller. I will be glad to have discussion wit Flere

$5000 USD in 60 dage
(18 bedømmelser)

Hi, I am Huang. I have worked on data center management system design and development and am very experienced in snmp. I worked on NMS and DCIM and I used snmp polling and trapping to get information from the network Flere

$4000 USD in 20 dage
(14 bedømmelser)
(5 bedømmelser)

Hello! Nice to meet you! I have read your project carefully. I am very interested in your project. I am a Microelectronics engineering expert. I have a lot of experience on ARM, FPGA, DSP, Arduino, Raspberry, PLC, PIC, Flere

$4000 USD in 10 dage
(13 bedømmelser)

Dear Employer, Greetings from Risensys Pvt Ltd. We are giving quality services from past 8 years. Can you come over to chat to discuss further in this regards as I would love to hear more about the idea/ concept? *W Flere

$3000 USD in 30 dage
(1 bedømmelse)

Hi! My name is Sumit, I'm a Director at ArkssTech, a Development Studio based in the India and We would like to help you with your project! Yes Miguel R., we have 100% ON TIME DELIVERY. What you are requesting HIRI Flere

$3927 USD in 7 dage
(4 bedømmelser)

Hello Friend, i know what you need. You need a $2 micro-controller. It will do everything, connect a sensor to on-board & viola! Very cheap to produce, the code will be all C or Assembly. I have more ideas, shoot me m Flere

$4000 USD in 28 dage
(5 bedømmelser)

Hi, I read your project description. Your project is really interesting to me and i have many experience working with PCB design, manufacturing functional prototyping with firmware programming, adroid app, and test. I' Flere

$4000 USD in 7 dage
(2 bedømmelser)

Dear Sir, I am an experienced embedded system developer. I have full capacity to complete your project. Best Wishes

$5000 USD in 60 dage
(6 bedømmelser)

Hi, I am kahan. I am embedded developer and have much experienced in hardware and software side. Waiting for further discussion. Thank you.

$4000 USD in 7 dage
(9 bedømmelser)

[login to view URL] I saw your project description carefully and i'm very interesting your project. But i have some question about your project. If u have enough time to discuss about your project with me ,please contact me. And Yo Flere

$4000 USD in 3 dage
(2 bedømmelser)

Hi, This is from BEAS Consultancy and Services Pvt Ltd ( [login to view URL] ). We are an India based CMMI level 5 and ISO Certified  Organization. We produce quality and Cost-effective solution for our inte Flere

$4000 USD in 7 dage
(1 bedømmelse)

Hello. How do you do. I am glad to know you. I am interested in your project. I have a rich experience in embedded field. I have ever developed lots of electronic products including 3-phase & 4-wire power measurement Flere

$4500 USD in 7 dage
(1 bedømmelse)