Alexa and Google Voice development — 2
Project detail
Detailed requirement:
Lambda function: NodeJS
Oauth2: auth0.com
Backend will execute voice commands using REST APIs
We need the following:
1. We have used Node js Lambda where Auth0 authentication is being used to link alexa and google to our app. Currently there seems to be issue with linking Auth0 and alexa (was working fine till last week)
2. We want to update our Alexa and google home skills and need to add scene controller, thermostat, brightness, colour, intensity(fan speed) and TV control (channel number, volume)
1. Intensity control – Lights (brightness) and Fans (speed control) [2 APIs get,execute]
2. Scene control – grouping of devices and control (eg 2 lights ON+1 Light (brightness 50%)+Fan (speed 4/5 or 80%) + 2 lights OFF) [3 APIs get, execute, execute(all On/Off)]
3. thermostat- AC temp control + ON/OFF [2 API get, execute]
4. colour – RGB light control [ 2 API same as above]
5. TV skill – vol + – , ch + -, 0-9, Menu Power ON/OFF fast forward, rewind, play pause [2 API same as above]
3,4,5 all use the same APIs
In total, you will execute device discovery where you will use 3 GET APIs and make changes using 4 POST APIs
Your task will be complete after successfully publishing on Google Home and Alexa