Thursday at 04:04 PM3 days This is an Alexa+ issue but worth noting if someone else has had problems as well. I have an EISY controlling multiple Insteon devices in my home. One of those devices is an I/O module garage door control. We’ve been using Alexa to open and close the door for a few years now. A few days ago I upgraded to Alexa+ and while everything else works, the garage door is suddenly a problem. With Alexa+ the performance is erratic. Sometimes Alexa+ will open/close the door upon verbal command but most of the time we get an audio message saying we must open the garage door manually and to go to the Alexa app /Devices and adjust the settings for it to work with a voice command. I will muck around in the Alexa app with the device settings (making an edit and just restoring the routine) and it will work correctly but then the next morning it reverts back to telling us we must open the door manually. It is quite apparent that something happens over a period of time and what was once a working garage door command to Alexa+ reverts back to a non-working situation. Everything else seems to work fine. It’s possibly something to do with the Garage Door command calling another program’s THEN or ELSE section depending on if an open or close command was issued. For some reason Alexa+ doesn’t handle that consistently. Alexa (non plus) works okay.I solved the problem by discontinuing Alexa+ and going back to plain’ol Alexa. It’s a deal breaker for me. At some point issues like that will have to be resolved before I go back to Alexa+.
Friday at 05:28 PM2 days I activated Alexa+ about a week ago. I did deactivate and re-activate the ISY skill after moving to Alexa+. BTW - Amazon moved where the Alexa Skills are located in their mobile app, which I found frustrating to locate.Initially my Alexa+ commands requesting activation of EISY scenes seemed to be working fine. But I have one Alexa+ command that calls an EISY program that then calls a scene to turn off all the lights in my house. I put this in a program because I also needed to set several variables to invoke Home Assistant actions. The "turn off all lights" scene controls 27 Insteon lights and one virtual device. Whether the scene was invoked directly or via a EISY program, it was always fast and immediate under old Alexa.However, when I asked Alexa+ to turn off all the lights, the behavior changed. Now each light is turned off individually, almost as if I had 27 separate device commands in the program with a "Wait" between them. The behavior went from "Boom! All the lights are out!" To "Wait while I slowly turn off each and every light. Relax because this will take a while."Today I did an experiment. I invoked the scene from the UD mobile app and as expected the lights turned off immediately. Then I invoked the THEN part of the program from the UD mobile app and the lights turned off immediately. Now I suspected Alexa+ was the problem. I then told Alexa+ to revert back to old Alexa. Once that had been completed, I asked old Alexa to turn off all lights, and all the lights went out immediately. Reverting back to old Alexa fixed my issues.Clearly there are some weird behaviors with how Alexa+ is interfacing with the ISY skill. Until these Alexa issues get resolved, I'm going to stay with old reliable Alexa!
Friday at 05:31 PM2 days If you look around on the forum regarding Alexa+, you`ll see several issues mentioned.
Friday at 11:32 PM2 days 6 hours ago, Maniacal611 said:However, when I asked Alexa+ to turn off all the lights, the behavior changed. Now each light is turned off individually, almost as if I had 27 separate device commands in the program with a "Wait" between them. The behavior went from "Boom! All the lights are out!" To "Wait while I slowly turn off each and every light. Relax because this will take a while."I have not gone to Alexa+ yet. But it sounds like in this instance that the program is no longer being invoked, but instead Alexa is manually turning each light off. Is this a voice command that runs the program or a routine? If it's a voice command / program link in portal, have you tried to delete the link in the Portal and recreate the link to the voice command?
Saturday at 01:15 AM2 days dbwarner5,I speak a voice command to Alexa which then invokes the EISY program. The EISY program turns on 1 scene and sets 2 variables. The scene has 27 Insteon devices.I like your idea to delete and recreate the link in the UD Portal. I'll move back to Alexa+ tomorrow and recreate the vocal command. I'll report back here with the results.
Saturday at 02:37 PM2 days I went back to old Alexa even though I never ask for new Alexa+. One thing I found out while under Alexa+ was that a program which is shown as a scene in the Portal had to be expressed as a scene in the spoken. Example: turn on scene and your spoken word. She never looked in scenes for spoken words unless the spoken was proceeded by scene.
15 hours ago15 hr On 2/13/2026 at 12:28 PM, Maniacal611 said:The "turn off all lights" scene controls 27 Insteon lights and one virtual device. Whether the scene was invoked directly or via a EISY program, it was always fast and immediate under old Alexa.However, when I asked Alexa+ to turn off all the lights, the behavior changed. Now each light is turned off individuallyIs/was your spoken really “turn off all the lights”? It would appear (to me) Alexa+ thinks it “got smart” and was controlling anything you had in the system as a “light” and turned them off within Alexa(+) rather than the program/scene you have in IoX. I would suggest making the spoken a simple word/phrase. That way Alexa+ knows you want to control something from IoX. I think some have just a “goodnight” scene or program that is run. If you just said, “Alexa, turn on bedtime” and your bedtime spoken ran a program or turned the scene off it would work as you expect. But by using the command “Alexa, turn off all lights” it’s looking for smart devices that are lights and turning them all off. It’s goofy, but the Alexa programmers are trying to be “smart” by trying to control things within their system rather than using linked skills.The proof is basically that you used UD Mobile and it worked as expected. Meaning Alexa+ wasn’t using the skill at all.
49 minutes ago49 min Hi! I apologize for the rather lengthy response.To reiterate, the problem I’m trying to resolve is when I switched to Alexa+, a voice command I created in UD Portal to run an EISY program was no longer working. The specific voice command was “Alexa, turn off all lights” which then ran an EISY program that turned off 27 Insteon lights and set 2 state variables. The program had no IF conditions. The THEN action turned on the lights, and the ELSE action turned off the lights.To better understand and resolve the issue I took the following actions yesterday: CONFIRM THE PROBLEM STILL EXISTS:Alexa+ Voice Command: “Alexa, turn off all lights”Alexa+ Response: Alexa turned off Insteon lights very slowly. The non-Insteon lights did not turn off. The non-Insteon lights are controlled via Home Assistant and EISY triggers HA to control the lights via EISY state variables. Since these lights never turned off, I have to assume the EISY program associated with the UD Portal is not being run, or at least not being run completely. I now believe Alexa+ treats the “All lights” voice command uniquely and interprets it to have Alexa+ turn off the lights using the Power Interface. As per the web: When asking Alexa to "turn off all lights," it initiates a global command to turn off every device classified as a light in the Alexa app across your entire home. In other words, Alexa isn’t calling the ISY skill to turn off the lights.ADDING THE WORD “SCENE” TO THE VOICE COMMAND FIXES THE PROBLEM:Alexa+ Voice Command: “Alexa, turn off scene all lights”Alexa+ Response: Alexa turned off all Insteon and non-Insteon lights immediately. This is the behavior I want.garbixler, you are correct. In order to get Alexa+ to behave like old Alexa when using UD Portal vocal commands, you can add the word "scene" to the command. While this works, I wasn't completely happy with having to change what I asked Alexa+ to do.TELLING ALEXA HOW TO INTERPRET MY ORIGINAL VOCAL ALSO FIXES THE PROBLEM:Alexa+ Voice Command: “Alexa, when I tell you to turn off the lights, I want you to ask ISY to turn off all lights”Alexa+ Response: Alright, just a moment while I work on that.This caused Alexa+ to create a routine that does the following: WHEN Anyone says “Alexa, turn off all lights” ALEXA WILL “ask i.s.y. to turn off all lights”With the Alexa routine in place, when I tell Alexa+ "Alexa, turn off all lights", it immediately turns off all (i.e., Insteon and non-Insteon) just like old Alexa did. I assume this tells Alexa+ to let ISY handle responding to the command, which is what I want so that my EISY program is executed. I didn't delete and re-create my UD Portal Alexa vocal commands to make this work.Note: I tried deleting and recreating this routine later, but it didn’t work. I’m not sure why it failed to work the second time. Alexa+’s response was nonsensical as it told me it couldn’t invoke ISY directly, but that executing the routine would work. Clearly it didn’t work.CHANGING THE VOCAL TO SOMETHING OTHER THAN “ALL LIGHTS” FIXES THE PROBLEM:Apparently “All lights” has a special meaning to Alexa+. If I change the vocal to “Emergency lights” then everything works fine.Alexa+ Voice Command: “Alexa, turn off emergency lights”Alexa+ Response: Alexa turned off all Insteon and non-Insteon lights immediately, which indicates it's running my EISY program. This is the behavior I want. DELETING AND RECREATING THE ORIGINAL “ALL LIGHTS” UD PORTAL VOCAL DID NOT WORK:I deleted and recreated the UD Portal entry. This did not fix the problem. I went so far as to delete and recreate both the EISY program and the UD Portal entry, but this didn’t fix the issue. I now understand that "all lights" has a special meaning to Alexa+ and that is the Achilles heel that was preventing Alexa+ from calling the ISY skill to execute my program.CREATING A CUSTOM ROUTINE TO CONFIRM “ALL LIGHTS” IS A SCENE FIXES THE PROBLEMTo keep the voice command “All lights”, my final solution was to create 2 custom routines, one to handle the voice command “Alexa, turn on all lights”, and the other to handle the voice command “Alexa, turn off all lights”. By creating these 2 routines, I don’t have to change my voice command to include the word “scene”.The “Alexa, turn off all lights” routine specifies the following: WHEN Anyone says “Alexa, turn off all lights” ALEXA WILL Set scene for All lightsThe reason 2 Alexa+ routines are needed is because you must specify if the voice command will turn the scene on or off. With these routines in place, when I say “Alexa, turn off all lights”, Alexa+ correctly invokes the ISY skill and the EISY program is run, behaving exactly as I want. I can retain my UD portal voice command "all lights" as before with old Alexa.SUMMARY:To get Alexa+ to correctly execute the UD Portal voice command “Alexa, turn off all lights”, and run my EISY program, I created 2 routines to explicitly tell Alexa+ that “all lights” is a scene. This avoids me having to add the word “scene” to my voice command and everything works as it did with old Alexa. Edited 44 minutes ago44 min by Maniacal611
Create an account or sign in to comment