176985602337900

Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Teleduino Yii Module
Sign in to Add to Watch List

IT & Programming > Technical Project Management

View Change History

The client has made the following changes to the job.

Description
Date

Job awarded.

Jun 19, 2014

Job description changed. New Version|Previous Version

Jun 5, 2014
Close

Job Description

  |  Change History >>

Updated

I need to create a Yii module whic controles an Arduino UNO, I've been using this API to can control it anywhere, so I will need a Module that I can easily install in the Yii apps that I have. Teleduino Api is very simple: For all request you just simply need to spcify the key, command and in some cases, extra parametters. For example: Example Request without extra parametters: https://us01.proxy.teleduino.org/api/1.0/328.php?k={KEY}&r=reset Example Request without extra parametters: https://us01.proxy.teleduino.org/api/1.0/328.php?k={KEY}&r=setServo&servo=0&position=90 Request Parameters: Parameter Datatype Description servo Integer Servo instance. Possible values are 0 - 5. position Integer Position to set the servo to. Possible values are 0 - 180. I will need that the module can store the KEY(S) in a config file, the user will be able to select the KEY that will be used. We need to be able to use any method documented in the Teleduino 328 Api and all its parametters with text fields. The response use the following JSON structure: { "status":200, "message":"OK", "response":{ "result":1, "time":0.19355201721191, "values":[] } } with values or not. The result shuould be show to the user in "beauty way" like this: "The command were executed correctly :)" "0.19355201721191 it took" or for: {"status":400,"message":"Invalid request syntax. Visit http:\/\/www.teleduino.org for protocol reference.","response":[]} the result should be: "Error, Invalid request syntax. Visit http://www.teleduino.org for protocol reference "Error 400 :(" The message and the error number. The project should have 2 models the request and response one. The API calls should be in the model. The use of Yii commands is highly recommended.

I need to create a Yii module which controles an Arduino UNO, I've been using this API to can control it anywhere, so I will need a Module that I can easily install in the Yii apps that I have. Teleduino Api is very simple: For all request you just simply need to spcify the key, command and in some cases, extra parametters. For example: Example Request without extra parametters: <span class="obscureText" title="Login to see this URL">&nbsp;&nbsp;[obscured]&nbsp;&nbsp;</span>/api/1.0/328.php?k={KEY}&amp;r=reset Example Request without extra parametters: <span class="obscureText" title="Login to see this URL">&nbsp;&nbsp;[obscured]&nbsp;&nbsp;</span>/api/1.0/328.php?k={KEY}&amp;r=setServo&amp;servo=0&amp;position=90 Request Parameters: Parameter Datatype Description servo Integer Servo instance. Possible values are 0 - 5. position Integer Position to set the servo to. Possible values are 0 - 180. I will need that the module can store the KEY(S) in a config file, the user will be able to select the KEY that will be used. We need to be able to use any method documented in the Teleduino 328 Api and all its parametters with text fields. The response use the f...

Jun 5, 2014

Close
  • Posted: Thu, Jun 05, 2014
  • Time Left: Closed
  • Location: Anywhere
  • Client prefers freelancers from:
    Anywhere

    You are still able to submit a proposal for this job.

    The client prefers freelancers from
    a different location.

    You're still able to submit a proposal for this job, regardless of your location.
  • Start: Immediately
  • Budget: $100 - $350
  • Fixed Price Job
  • Elance Escrow Protection
  • W9 Not Required
Sign in to view client's details

I need to create a Yii module which controles an Arduino UNO, I've been using this API to can control it anywhere, so I will need a Module that I can easily install in the Yii apps that I have.

Teleduino Api is very simple:

For all request you just simply need to spcify the key, command and in some cases, extra parametters. For example:

Example Request without extra parametters:
  [obscured]  /api/1.0/328.php?k={KEY}&r=reset

Example Request without extra parametters:
  [obscured]  /api/1.0/328.php?k={KEY}&r=setServo&servo=0&position=90

Request Parameters:
Parameter Datatype Description
servo Integer Servo instance. Possible values are 0 - 5.
position Integer Position to set the servo to. Possible values are 0 - 180.

I will need that the module can store the KEY(S) in a config file, the user will be able to select the KEY that will be used.

We need to be able to use any method documented in the Teleduino 328 Api and all its parametters with text fields.

The response use the f...

Sign in or Register to see more

Desired Skills
PHP, JSON, API Development, Yii, Arduino
Job ID: 57838123
Proposals
Avg $ | High $ | Low $ — Show Pricing
  • Submit Date (Latest)

Timothy Ndungu      
Timothy Ndungu's identity has been verified.  Learn More
 Kenya
I am an electrical engineer, who has specialized in instrumentation and control engineering. I have a wide working experience when it comes to...
3
  |  
 4.9   |  $1,003 Earnings   |  3 Jobs
Bid ID: 57878798  |  Submitted: Jun 6, 2014 06:27 ET 
Proposal SEALED

 Tunisia  |  
Over 9 years experience in web development, Unix/Linux programming and system administration. Expert in php, python and perl on linux and windows...
6
  |  
 5.0   |  Private   |  5 Jobs
Bid ID: 57845073  |  Submitted: Jun 5, 2014 12:25 ET 
Proposal SEALED
Sign in to Elance and start working on jobs today.
Sign in to view more of the job details and submit a proposal. Once registered, you'll have access to thousands of jobs online or through email.
Are you ready to post a job like this one?
Post a Similar Job »