Got bored, now my MagicBand+ alerts me when Cosmic Rewind is a 20 min wait

Hey y’all, just wanted to share a little MagicBand+ project I’ve been working on that gives real world use both when you’re in the parks, but also at home.

Bringing Home the Magic with MagicBand+

The thread title is a slight divergence from what’s in the article, but the gist of this project is that the Bluetooth signals that Disney sends in the parks to MagicBands are reusable for home use. I got tired of purchasing MagicBands that had no use outside of the parks and when I started reading information about the reverse engineering of Bluetooth signals to the bands, I knew there’d be some value outside of the “Hey Disney” Alex skill.

Once I got a prototype web interface working with what’s called an ESP32 development board(the thing that emits the Bluetooth signals) and started sending animations like the same ones Fantasmic, Happily Ever After, and the Electrical Parade use in the parks, I knew it was game on. Since the ESP32 lives on my home network, I can access it via my Home Assistant(open source software that lets you connect various wifi devices all in one place, not dissimilar to Smart Things or HomeKit) server and trigger various automations that send these signals to my MagicBand+.

You can see some examples in the linked article, including me telling Alexa to turn off my lights, which then sends a notification to my MagicBand+, but I’m excited about the other possibilities this has. Per the thread title, there’s a Home Assistant integration that pulls in live wait time data, just as accurate as TouringPlans provides, which can trigger notification signals to the MagicBand+.

Although the article explains more, I’m open to any and all questions about the project because I’d love to hear ideas that people come up with!

13 Likes

This is really neat!

I was going to ask about the special tapstiles animations / sounds that happen for special cases (DVC, limited edition MagicBands, etc), but then I realized the tapstiles themselves probably are programmed for that, so it won’t change the MagicBands…

For the integration with wait times, if you were actually in the parks, could you set that up without the microcontroller? Or do you need to be within range of the microcontroller because it’s what triggers via Bluetooth (which is short range)?

(I work in a technical field, but I’ve done very little with home automation / hardware. :sweat_smile:)

2 Likes

You’d need to be within range of the microcontroller. That said, I don’t suggest walking into the parks with a mysterious looking computer board in-hand :sweat_smile:

2 Likes

Wow! That is super cool!

1 Like