Develop Alexa Smart Home Skill

Job ID: 33164496

Budget: €250 – €750 EUR

I'm looking for someone experienced with development of amazon alexa smart-home skills.

What I have:
- an (iOS) App which receives commands from an IoT Hardware connected to a smartphone via Bluetooth.
- this App triggers certain actions based on the commands received from the hardware

What I want to achieve:
- have a Backend Service (in AWS) which provides an API (which can be talked to by my APP) and then triggers an alexa skill
- have an alexa skill which receives command from above Backend service
- allow the skill to be "linked" to our smartphone app in order to be able to link to the alexa account of that individual user
- have the skill create a virtual-device in the user's alexa account which is triggered by above commands, and that allows that user to trigger routines on actions based on that commands.


There are various similar smart-home skills out there which perform similar things.
One example is the flic alexa smart-home-skill (https://www.amazon.de/Shortcut-Labs-AB-Flic/dp/B08WXGP16H) which can be triggered by flic's (www.flic.io) bluetooth smartphone button.

There are some open-source resources available, such as:
- https://github.com/csuermann/virtual-smart-home and https://github.com/csuermann/node-red-contrib-virtual-smart-home
- https://github.com/alexa-samples/skill-sample-nodejs-smarthome-switch

Deliverables:
- Backend Service on AWS with APIs talking to my App
- alexa smart-home skill which creates a virtual device