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.

Umiejętności: Python, Arduino, Elektronika, Linux, Programowanie C

Zobacz więcej: 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

O pracodawcy:
( 0 ocen ) Campinas, Brazil

Numer ID Projektu: #21802267

20 freelancerów złożyło ofertę na kwotę $3946 do tego projektu


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 Więcej

$3000 USD w ciągu 7 dni
(215 Oceny)

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 Więcej

$4000 USD w ciągu 7 dni
(21 Oceny)

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 Więcej

$4500 USD w ciągu 7 dni
(9 Oceny)

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 Więcej

$3000 USD w ciągu 30 dni
(59 Oceny)
(10 Oceny)

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 Więcej

$4000 USD w ciągu 7 dni
(19 Oceny)

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, Więcej

$4000 USD w ciągu 10 dni
(17 Oceny)

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 Więcej

$3000 USD w ciągu 30 dni
(1 Ocena)

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 Więcej

$3927 USD w ciągu 7 dni
(4 Oceny)

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 Więcej

$4000 USD w ciągu 28 dni
(6 Oceny)

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

$5000 USD w ciągu 60 dni
(6 Oceny)

[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 Więcej

$4000 USD w ciągu 3 dni
(2 Oceny)

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 w ciągu 7 dni
(9 Oceny)

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 Więcej

$4000 USD w ciągu 7 dni
(1 Ocena)

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 Więcej

$4500 USD w ciągu 7 dni
(1 Ocena)

Hi, I have gone through your requirements and I can do this task. The skills and resources needed for this project are in my genes. I can assure you for a complete professional work in given time line. Please share co Więcej

$4000 USD w ciągu 30 dni
(2 Oceny)

I've 7+ years of experience in Web Development/Web design , Mobile App Development(IOS/android), Graphic design, Logo Design, UI/UX design Business Cards & Stationery, Flyers & Brochures, Packaging Design, Web & Mobile Więcej

$4000 USD w ciągu 7 dni
(0 Oceny)

Hello, Hope you are doing great. Let’s get you some brief details of us. We are an Innovative Product Design & Development Company, specializing in designing products for Electronics and Mechanical Industries. We re Więcej

$4000 USD w ciągu 60 dni
(0 Oceny)

We have a team expert in Web Designing, Application Development and Databases. We have worked on various projects across various industry verticals. We are specialized in IT Projects and have a team to handle various a Więcej

$5000 USD w ciągu 90 dni
(0 Oceny)

Hi there, Dear customer. im a Full stack programmer. i would like work in your project if you are interested please send me a private message for futer cases. King regards ---- Skill ---- +5 years experience at - PHOT Więcej

$4000 USD w ciągu 7 dni
(0 Oceny)