racarter wrote:Could you share where you added the code?As a test I added some temporary code to berkinet's plugin:
- Code: Select all
def addressCheck(self):
for dev in indigo.devices.iter("self"):
if dev.address == "":
dProps = dev.pluginProps
dProps["address"] = "None"
dev.replacePluginPropsOnServer(dProps)
The devices can now be added. Thanks Jay!
self.addressCheck()
jay (support) wrote:Did you revoke those prior authorizations yourself?
Butch2427 wrote:Yes, those are from my revocations.
jay (support) wrote:Butch2427 wrote:Yes, those are from my revocations.
Ok, something very strange indeed is going on. A couple more questions:
1) What kind of internet connection do you have?
2) Do you have the alexa hue bridge enabled?
3) What other smart home skills do you have enabled and are you sure there are no overlaps in terms of device names between other skills and what you're publishing in Indigo?
jay (support) wrote:Ok, I'm pretty positive that it's your Internet that's the issue. Alexa expects responses to all requests within a few seconds or you get errors like the ones you're getting. They are pretty bad about just failing if even the slightest thing is wrong with the API calls, be it a slight formatting issue or a response time. This would explain why you're getting the action group execution but she's responding with an error: the reply from the plugin isn't getting back to her fast enough for her liking so she says there's an issue.
Note, the Alexa-Hue Bridge plugin doesn't rely on direct communication with Amazon's Alexa servers - rather, it communicates directly with the old Echo device on your local network. This would likely explain why that was working for you. I'd recommend continuing to use the AHB plugin until such time that your Internet connection improves.
Users browsing this forum: No registered users and 1 guest