Alexa leaks your private wishlists

by @edent | , , , | 8 comments | Read ~3,973 times.

People who access your list will see your recipient name. If you have an Alexa-enabled device, Alexa may alert you when there is a deal for items in your list. Notification Preferences.

This morning, my wife noticed that Alexa was insistently flashing its little blue lights. "Alexa... Notifications?" "You have one notification. An item on your wishlist has dropped in price. The … is now only £…" And that's how my wife found out what I planned to get her for her birthday! What happened to cause…

Book Review: The Computer’s Voice - From Star Trek to Siri by Liz W. Faber

by @edent | , , , | 1 comment

A circuit board embossed with a vocal wave form.

A deconstruction of gender through the voices of Siri, HAL 9000, and other computers that talk Considering Star Trek, 2001: A Space Odyssey, Her, and more, Liz W. Faber explores contentious questions around gender: its fundamental constructedness, the rigidity of the gender binary, and culturally situated attitudes on male and female embodiment. Going beyond current…

"Alexa? Which bins do I need to take out?" - Reverse engineering the Bexley Council bin collection API

by @edent | , , | 2 comments | Read ~273 times.

A row of recycling bins.

A few years ago I wrote an Alexa skill to see what bin day it was. The skill only worked with my local council - Oxford. I've since moved house and wanted to recreate the service for my new council - Bexley. Demo Brilliant, eh? The API Bexley Council don't publish an API. I initially…

Quick and Dirty Self-Hosted Alexa Skills (2019)

by @edent | , , , , , | 3 comments | Read ~1,188 times.

I hate creating Alexa skills. What should be a 3-click process inevitably ends up requiring trips to multiple websites, to set up weird parameters, and reading outdated tutorials for obsolete libraries. So this is how to create a self-hosted Skill, using PHP. It runs on your own server and doesn't require any interaction. The Skill…

Alexa Skills - get custom slot names using Flask-Ask

by @edent | , , , , | 1 comment | Read ~390 times.

Alexa Skills Page.

Amazon encourages developers to use Flask-Ask - the handy Python library for working with Alexa. Sadly, the project has been abandoned. They no longer take pull requests, you can't raise bugs against it, and the documentation is incomplete. So this is how I solved an annoying problem - how to get the name of a…

Building an Alexa-Powered Electric Blanket

by @edent | , , , | 6 comments | Read ~7,924 times.

One evening, my wife turned to me in bed and said, "Winter is coming..." Well, what she actually said was "Get your frozen feet away from me, you cold-blooded monster!" The only way to save our marriage? HOOK OUR BED UP TO THE INTERNET! I couldn't find an electric blanket with IoT connectivity - so…

Knowledge Illusions

by @edent | , , | 2 comments | Read ~308 times.

Screenshot of the Alexa app. She thinks Tim Roth played Doctor Who.

Optical Illusions trick your brain into seeing something that isn't there. Whether it is spirals which don't exist, movements which don't occur, or faces in curved lines - our optic centres are trivially easy to fool. Humans are not alone in this cognitive deficiency. Other animals are also conned into believing something which isn't true.…

Solar Battery and Alexa - in 30 lines of code

by @edent | , , , , , , | Read ~177 times.

A list of phrases used to activate the device

Amazon Alexa is a fun little bit of kit. But it can be tricky getting it to work with all your smart devices. Not every company has an Alexa skill - just like not every company has an app. Using Flask-Ask it is possible to bring Alexa smarts to a range of previously mute devices.…

Alexa - what bin day is it?

by @edent | , , , , , | 5 comments | Read ~1,163 times.

A row of recycling bins.

Bin day is the most magical time of the week! Children of all ages cry "Which bins is it?! Oh! Which bins?" Is today recycling day? Or green waste day? Or humble landfill day? Should my food caddy go out? Gosh! Who can keep track? I mean, obviously I could look at my calendar. Or…

UK Flood Forecast on Amazon Alexa

by @edent | , , | Read ~244 times.

You can now get the UK's flood forecast as part of your Flash Briefing on Amazon's Alexa. I've tried previously to create an interactive Alexa skill - it did not go well. This time, I thought I'd create an easier skill - a Flash Briefing. You ask Alexa for your daily news report and it…