In Progress

Raspberry Pi with Alexa Project

Raspberry Pi with Alexa Project

1) Use one of the libraries / examples on the web to control a Raspberry Pi from Alexa.

eg. [login to view URL]

[login to view URL]

[login to view URL]

In my case I have an Amazon Echo to control Alexa but it can easily run from a mobile phone or on the Pi device itself (for development/testing purpose).

2) In as few Alexa voice commands as possible I want to issue commands to an LED controller. The LED controller commands are simple hex string issued to TCP/IP port 8899 and follows a very simple hex format like this:

55 aa 04 08 01 df 69 54 20 00 05 ff 00 ff 02 ff 00 00 ea

In the example above:

20 = the channel

ff 00 ff 00 = RGB+White Value (00-ff)

Other examples:

55 aa 01 08 01 df 69 54 20 00 05 ff 00 00 00 7b 00 00 ea - Dim Red

55 aa 02 08 01 df 69 54 20 00 05 ff 00 00 00 ff 00 00 ea - Bright Red

55 aa 03 08 01 df 69 54 20 00 05 00 ff 00 00 7b 00 00 ea - Green

55 aa 04 08 01 df 69 54 20 00 05 00 ff 00 00 ff 00 00 ea - Bright Green

55 aa 05 08 01 df 69 54 20 00 05 00 00 ff 00 7b 00 00 ea - Blue

55 aa 06 08 01 df 69 54 20 00 05 00 00 ff 00 ff 00 00 ea - Bright Blue

55 aa 07 08 01 df 69 54 20 00 05 00 00 00 7b 00 00 00 ea - White LED

55 aa 08 08 01 df 69 54 20 00 05 00 00 00 ff 00 00 00 ea - Bright White LED

55 aa 00 0f 08 df 69 54 ff ff 02 00 00 00 00 ea - Off

55 aa 00 0f 08 df 69 54 ff ff 02 20 00 00 00 ea - On

(note, 3rd value ticks up incrementally but can be any value, e.g. 00 all the time)

(I've used Packet sender - windows app to confirm this works well)

3) I want to setup Alexa commands such as:

Alexa, Lounge, Warm

Alexa, Lounge, , Bright

Alexa, Lounge, Off

Alexa, Bed, Reading

Alexa, Bed, Bright

--> The script will then issue 2-3 LED Controller commands to set the lights according to each Alexa command.

In total I want to have about 10 or more commands. I want to be able to easily add commands later as needed.

Use a simple csv or text file to have mappings for Alexa Commands to LED controller commands (that I can edit later easily if needed). In the file also include the hostname or IP of the controller for each command (in case in future have multiple controllers).

Options (Please quote seperately for each option)

4) Read once a day from [login to view URL] the sunset time.

Issue an LED controller command at this time (offset by xx minutes) to turn light on.

Issue another LED controller command at 9pm each day to turn light off.

5) Read at 7am each day from [login to view URL]

Issue an LED controller command at this time based on the AQI value.

<50 = Command for Green (55 aa 03 08 01 df 69 54 20 00 05 00 ff 00 00 7b 00 00 ea)

<100 = Command for Yellow

Any other value = Command for Red

These may come much later and not essential for intial project:

6) Add a wifi based proximity sensor that issues LED commands based on detecting a person's presence.

7) Add one or more IR sender to send IR commands at certain times and/or based on detecting a person's presence.

8) Show on a touch screen display (accessory to Raspberry Pi) the current AQI and weather. If touching the display issue a series of commands to turn lights on or off.

9) Have Alexa speak back to confirm command has been issued.

10) Ability to control smart plug/play sounds.

General note:

Any source code should be easy to follow / commented where possible.

Require some explanation on how to edit/compile the code and/or scripts if later I want to make small adjustments.

Program should be configured to run automatically in case the Pi gets restarted. The IP of the LED controller may change so we may need to do a host name lookup to obtain it's IP at the start.

Proposed bid should only cover 1-3 of the above. For 4-8, please quote separately in a message/reply.

Happy Bidding!

Skills: Virtual Assistant Solutions (Alexa, Google, Siri, Home Kit, Cortana), Alexa Modification, Raspberry Pi

See more: raspberry pi alexa with screen, building alexa skills for home automation with raspberry pi, control raspberry pi gpio using amazon echo, alexa on raspberry pi 2019, alexa raspberry pi zero, raspberry pi alexa 2018, raspberry pi alexa show, raspberry pi projects, raspberry pi alexa projects, raspberry pi alexa display cards, alexa raspberry pi project, raspberry pi project handbook, raspberry pi time lapse camera project, raspberry pi led matrix project, raspberry pi gps tracker project, raspberry pi gsm project, raspberry pi speaker project, raspberry pi clock project, raspberry pi amplifier project, raspberry pi alexa

About the Employer:
( 30 reviews ) Lumpini, Pathumwan,, Thailand

Project ID: #21921922

Awarded to:


I will deliver your project using the following tools : - Raspberry pi 3b+ - Alexa Open source library to recognise voice commands. - Led controller - proximity sensor. - touch screen. - Raspian OS - python progra More

$277 USD in 7 days
(1 Review)

10 freelancers are bidding on average $389 for this job


Hi, I have rich experiences with micro controller firmware development for 7 years. I am familiar with Arduino, ESP, NRF, stm32 and Raspberry pi, so I have pi 3B/3B+/7" touchscreen. Especially I have experiences with A More

$400 USD in 7 days
(2 Reviews)

Hi, i'm embedded systems design engineer from India. I have experience with alexa based LED controller. I have made custom alexa commands which send the hex string as described in your project. I can handle complete co More

$1111 USD in 10 days
(1 Review)

Hello, I'am a fan of project like yours as a raspberry and Alexa (avs and sdk) enthusiast. I have the experience and skills on Rpi, linux, python, GPIO, flask server , flask_ask , AWS Lambda ,.... I have tested on my More

$170 USD in 7 days
(5 Reviews)

Hello, I have gone through your job posting and become very much interested to work with you. I am an expert in this field. I have already completed several projects like this. For evidence you can see my profile. Pl More

$275 USD in 4 days
(1 Review)

Hi! I have read your description and feel confident to fulfill your requirement. I have 9 years of C, C++, C#,QT , ASP.NET, Python, Arduino ,VB,Meta Trader,Raspberry Pi,Meta Trader..... Programming Experience and those More

$200 USD in 2 days
(0 Reviews)

Have experience working with Alexa skills and raspberry pi Relevant Skills and Experience Python programming - worked on raspberry pi for automation Amazon skill development - voice home Automation Making electronic c More

$166 USD in 7 days
(0 Reviews)

I am an Electronics engineer, who has a good experience in programming using Python, I used Alexa before in many projects. I read your project description and I completely understand what you need to do. My core valu More

$100 USD in 1 day
(0 Reviews)

Hello, I am Engineer and interested in your project. I have some questions regarding your project. Please tell me about your time limits? When you want your project to be completed? See my profile and reviews for furth More

$1000 USD in 30 days
(0 Reviews)

Hi, I am a python developer who has knowledge about linux, iot and have worked with raspberry pi and alexa in one of my personal project. hope to have a conversation with you. regards, Ayush Patel

$188 USD in 7 days
(0 Reviews)