Find Jobs
Hire Freelancers

Develop an AAA (Authentication, Authorisation and Accounting) Interface

$250-750 AUD

Completed
Posted about 5 years ago

$250-750 AUD

Paid on delivery
Task (document included) 1) Develop an interface for staff to manage user accounts, paired clients, 2) Develop an interface to translate Google Smart Home API commands into MQTT for a smart home project. Work includes a bare-bones accounting system and the smart home API integration to control devices via the Google Assistant (devices such as Google Home) End result (expected) Google Assistant Smart Home API to MQTT Interpreter Project Expected Results Pairing Pi to Google Account 1. User logs on to Pi using web config or companion Ap 2. User enters their username and password 3. The Pi will transmit a hash of their MAC address to the account to the program via MQTT. Pi Sends MQTT Payload {“operation”: “pair”, “username” : “johnsmith@[login to view URL]”, “id”: <pi serial number>} If successful, server will send {“id”: <pi serial number>, “result”: “success”} User uses Google Home to turn on a light 1. User says “OK Google, turn on the bedroom light” 2. Google will receive the command 3. The server interprets the command and sends via MQTT {“id”: <pi serial number>, “command”: “turn_on”, “device”: “[login to view URL]”} 4. If successful, the Pi will send the success message, and the state via MQTT: {“id”: <pi serial number>, “result”: “success”} {“id”: <pi serial number>, “device”: “[login to view URL]”, “power”: true} 5. The program will receive the result by MQTT, and tell Google that the light has been turned on. Python is the preferred language.
Project ID: 18737858

About the project

9 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi, I have been developing applications related to IoT for more than 2 years now. I have a very good knowledge of everything related to MQTT and have also worked with Google Home before. Please message me for more details.
$722 AUD in 10 days
5.0 (10 reviews)
5.4
5.4
9 freelancers are bidding on average $548 AUD for this job
User Avatar
Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the project. Thanks . .
$555 AUD in 3 days
4.8 (18 reviews)
6.1
6.1
User Avatar
Hi there, I have checked the details I have great experience with Cloud Computing, Python. Please start the chat so we can discuss this job more in detail. Thanks
$750 AUD in 10 days
5.0 (5 reviews)
5.9
5.9
User Avatar
Hello. How are you? I am highly interested to work on the "Develop an AAA (Authentication, Authorisation and Accounting) Interface". I am a full stack website developer. I have more than 7 years experience in "Cloud Computing, Python". I will make sure the best quality service. Let us work together. Best regards, Yang L.
$250 AUD in 3 days
4.8 (26 reviews)
5.1
5.1
User Avatar
We specialize and have 20 years of experience in Desktop/Web/Mobile application development. We provide our expert service in the following areas: • Artificial Intelligence • Automation Solutions • Cloud Practitioner ( AWS ) • Data Science • Machine Learning • Software development Technologies/Languages: Python, C#, PHP, Mongodb, Mysql, MS Sql, Aws, Azure etc. We do possess a proficient in-house team working for us( Full-Time) having expertise in Python AWS cloud practitioner and software development . We are capable to work on your project.
$750 AUD in 10 days
4.9 (2 reviews)
4.6
4.6
User Avatar
Hello, I have read the details provided and i am positive i can provide quality work,please contact me to discuss more on the project deadline and some other few things
$250 AUD in 10 days
2.7 (9 reviews)
4.4
4.4
User Avatar
Hello there, Have a nice day ! We are a small but excellent team of designer and developer. If you will hire us then I am damn sure that you will be fully satisfied with my expertise. I have more than 6+ years of extensive experience with PHP, Java, Microsoft.net, full stack ,share point, WordPress, Magento, Laravel, CI, YII, PYTHON , AngularJS, joi last,NodeJS, Photoshop, Illustrator, Mobile application development in J2ME, Android & iOS, etc. Rather than i have lots of experience with third party software integration, customization, payment gateway integration, API calls, RESTful API calls, Amazon and eBay APIs, etc. I had worked with the JSON and XML data based API also. I need one small meeting on personal message to discuss the complete requirements and then start the work ASAP. Looking forward for your kind reply. Regards, HINA ** Price and time mention over here are just placeholder. It might be change based on the requirements. Discuss at the finalization of the project
$600 AUD in 3 days
5.0 (1 review)
2.2
2.2
User Avatar
I'm an expert Python developer with experience in Domotics and Communication Systems, also I've made some projects using Raspberry Pi and a lot of Web Technologies. For these reasons I think I'm the best candidate for this project.
$500 AUD in 10 days
3.1 (4 reviews)
3.2
3.2
User Avatar
A dynamic, ambitious, and achievement oriented professional with rich experience in sales and team management with demonstrated track record of achieving goals and objectives in a time bound manner. Display a practical approach to problem solving and look for ways to introduce best practice in business operations
$555 AUD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Sydney, Australia
5.0
6
Payment method verified
Member since May 23, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.