Find Jobs
Hire Freelancers

Save data on server from gps device via tcp

$30-250 USD

Chiuso
Pubblicato più di 6 anni fa

$30-250 USD

Pagato al completamento
The task is as follows: There is a gps-gsm device that can send data via tcp protocol to a server. We would like to receive this data on the server side and store it to DB. The device has a dynamic IP address, so we should also keep track of the last IP address of the device. Each device has its own unique ID, you can obtain it after parsing the data received from device (see device data protocol in attachment). We need to track only devices with specific ID's, so there should be an option, to set devices ID's that will be tracked (for example in config file). The data we received from devices in 'allowed list' should be stored via JSON. 1) Write script that recieves data sent via tcp on the server side 2) Parse it using device protocol (attachment) 3) Save device ID and IP address to sqlite DB 4) Check if device has ID specified in config 5) Write method that returns data received from device in JSON format There should be a condition to save devices data to DB only from allowed list of device ids, that should be set in config file.
Rif. progetto: 16003692

Info sul progetto

11 proposte
Progetto a distanza
Attivo 6 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
11 freelance hanno fatto un'offerta media di $238 USD
Avatar dell'utente
Hello! I can >Save data on server from gps device via tcp< and all the points described in your post and attachment Relevant Skills and Experience I am personally certified PHP developer with 15+ years expertise in web development and various high-level, low-level and scripting programming languages Proposed Milestones $210 USD - we can discuss the milestones I have good knowledge in technologies used in your project i.e. my main specialization is LAMP stack of technologies (Linux, Apache, MySQL, PHP) 50% of my activity is Web development and 50% is Managed Services.
$210 USD in 3 giorni
4,9 (45 valutazioni)
6,5
6,5
Avatar dell'utente
skilled engineer i am ready for help and i can start right now please send private message Relevant Skills and Experience python, linux ........ Proposed Milestones $198 USD - 1
$198 USD in 2 giorni
5,0 (25 valutazioni)
5,7
5,7
Avatar dell'utente
I read your job post and understand it fully. It is very very easy to execute it ,please contact me once i will provide you best ever service that is my promise. Relevant Skills and Experience JSON, Linux, PHP, SQLite Proposed Milestones $155 USD - You can release the milestone when all work will done
$155 USD in 3 giorni
4,9 (81 valutazioni)
5,4
5,4
Avatar dell'utente
I read your project brief and the Wialon IPS v2.0 PDF file. I can write a script in PHP that uses Sockets over TCP to listen to the device and writes incoming data to SQLite DB. Relevant Skills and Experience I'm a skilled PHP developer. I have experience in Socket programming and in implementing custom solutions for software problems in PHP. Proposed Milestones $60 USD - Implementing Login, Ping, and Message packets with there corresponding responses $100 USD - Implementing Short Data, Data, Blackbox packets with there corresponding responses $160 USD - Implementing Query Photo (QI), I, AI, QT, IT, T, and AT packets $80 USD - Implementing compression support and CRC16 One thing I'm curious to know about is that how the GPS device will know to which server it should send its data? I assume there is some way to configure the server in the GPS device. And will you provide me access to the server to which your GPS device communicates with in order for me to test the script's functionality during development.
$400 USD in 15 giorni
4,8 (26 valutazioni)
5,0
5,0
Avatar dell'utente
Hi, Do you need all the protocol implemented? Any issues if I use nodejs and mongodb? Regards Stay tuned, I'm still working on this proposal.
$250 USD in 10 giorni
5,0 (4 valutazioni)
3,8
3,8
Avatar dell'utente
Hi, I think the work is pretty straight forward and I can start immediately. I also go through the attached API spec and that also clear to me. Kindly open a chat session to discuss further. Relevant Skills and Experience Linux, Python, C/C++, Embedded Systems. Proposed Milestones $11 USD - Project initiation $100 USD - After fully completion of the project Additional Services Offered $10 USD - Technical support for this project $1 USD - Free technical consultation for future projects 1. What would be the mechanism to open the TCP port on server side? 2. Do you want me to develop the receiving software for server end as well?
$111 USD in 4 giorni
5,0 (3 valutazioni)
2,9
2,9
Avatar dell'utente
Hi, Sir. I understand your job post. I think that it's not easy, but I'll try. I promise success. Perfect new year! Relevant Skills and Experience Linux, SQLite,JSON, Web Proposed Milestones $140 USD - when you feel first ok.
$140 USD in 3 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Hi, I have previous experience of developing such device listener application. I can develop 100% of your requirement. Thanks, Ananya
$111 USD in 4 giorni
0,0 (2 valutazioni)
0,0
0,0
Avatar dell'utente
I'm working with GPS tracking systems for 10 years. I have developed GPS tracking applications that are using in Russia, Turkey, Belarus, Azerbaycan, Emirates, Australia, China and India. Relevant Skills and Experience For GPS tracking you can use more than 40 tracking devices or smartphones. System supports a large set of sensors and equipment. At a moment system serves about 30000 trackers all over the world. Proposed Milestones $333 USD - For the project I can make tracking application for you based on my system. Also I can help you to choose existing GPS trackers.
$333 USD in 5 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: UKRAINE
Kiev, Ukraine
0,0
0
Metodo di pagamento verificato
Membro dal feb 11, 2016

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.