How to Use Node-RED to Automate Reminders via Alexa

Learn how to set up automated reminders via Alexa using Node-RED in this detailed guide.

Posted by Erica Lane on May 09, 2025 · 5 mins read

How to Use Node-RED to Automate Reminders via Alexa

Are you tired of missing important appointments or reminders? Or perhaps your sticky note habit is getting a little out of hand? If you’re ready to take your smart home setup to the next level, automating reminders through Amazon Alexa with Node-RED is a fantastic solution! In this post, we’ll guide you step-by-step on how to use Node-RED to send verbal reminders through Alexa. Buckle up and let’s make your life a little easier!

Step-by-Step Setup Guide

Before launching into the setup process, ensure you have the following prerequisites:

  • Node-RED installed: You can get more details about installing it here.
  • An Amazon Alexa device that is set up and connected to the same network as Node-RED.
  • Basic familiarity with Node-RED: If you’re new, don’t worry! We’ll keep it as simple as possible.

Step 1: Install Required Node-RED Modules

To communicate with Alexa, you’ll need specific Node-RED modules that facilitate this integration. Open your Node-RED dashboard and follow these steps:

  1. Go to the top right corner and click on the menu (three horizontal lines).
  2. Select “Manage palette.”
  3. In the “Install” tab, search for node-red-contrib-alexa-notifyme and install it. This module will handle sending notifications through Alexa.

Step 2: Create Your Node-RED Flow

Now, let’s create a flow that will trigger your reminders!

  1. Launch Node-RED and drag a inject node onto the canvas. This will simulate the time when you need a reminder. Configure it by double-clicking on the node.
    • Set the payload type to string and enter your reminder message (e.g., “Time to water the plants!”).
    • Set the repeat option to your desired interval or leave it as a one-time trigger.
  2. Next, drag a alexa-notifyme node from the palette onto the canvas. Connect it to your inject node by clicking on the small square on the right side of the inject node and drawing a line to the left side of the alexa-notifyme node.

  3. Double-click on the alexa-notifyme node to configure it. Here, you will specify the message you want Alexa to speak. You can either pass the string from the inject node or create a custom message.

  4. Don’t forget to deploy your flow by clicking the “Deploy” button in the top right corner!

Step 3: Test Your Integration

To test your new reminder system, simply click the button next to your inject node. If everything is set up correctly, your Alexa device should announce your reminder! If it doesn’t work right away, don’t worry. Let’s address some common problems below.

Helpful Tips Block

  • Voice Feedback: You can customize your reminder messages to make them more engaging. Use phrases like, “Hello! Just a friendly reminder…” to add a personal touch.
  • Persistence: If you want reminders to persist until acknowledged, you can explore additional modules and set nodes to keep timing until you confirm that you’ve completed the task.
  • Scripting: For more complex flows or repeated reminders, consider exploring node-red flow examples. Learning from others can give you more ideas on how to leverage Node-RED with Alexa.

Common Issues & Troubleshooting

  1. Node-RED Not Responding: If you notice your Node-RED instance isn’t responsive, check your internet connection. Sometimes, a simple refresh or restart of Node-RED can solve the issue.

  2. Alexa Doesn’t Respond: Make sure your Alexa device is connected to the same network as Node-RED. Additionally, check if the skills are enabled and Amazon recognizes your Node-RED as a source.

  3. Incorrect Messages Sent: If the wrong message is being read, revisit the alexa-notifyme node, ensuring that the right input is being connected and passed through.

Final Thoughts

Integrating Node-RED and Alexa for automated reminders is not just a neat tech trick but a genuine way to boost your productivity and keep your life organized. While it may seem a bit daunting at first, by following the steps outlined in this guide, you should be well on your way to mastering your smart home’s reminder system.

Remember, the beauty of using Node-RED is the endless customization! Experiment with different messages and flows to find what works best for you. As you grow more comfortable, consider tackling even more complex automations. If you run into any challenges or have questions, feel free to reach out to the community. Happy automating!