HE Zigbee outlet with Alexa

I have added a Sonoff Zigbee outlet and need to use with Alexa voice control. Although I can choose and link it with the Alexa app, I can not see or use it in Alexa. Any suggestions?

Have you installed the app for connecting your hub to Amazon?

It's found here:

Once installed, you select IN THE Hubitat Echo Skill App on the apps page what devices you want HE to share with Alexa. Then you can talk away.

Yes I’ve had that installed for a couple of months. I had a few virtual device that linked to Alexa, but the Zigbee outlet is not viewable.

drat. I went with the easy thoughts first - you've double checked it is selected in the device list?

One of the gotchas I've had happen is the device is already there - if it's not too painful, you can remove all devices and 'discover'. Or simply a discover to see if it pops up. past that. I've never seen it happen... it's an outlet. Are you running it via a Gateway by chance? shrugs - beyond me!

Yes, it's in the list. I have removed all of the devices in the Amason Echo skill then only installed the Zigbee outlet to see if it is discovered in Alexa. It's not. :frowning: These Zigbee outlets were in Alexa via the Phillips Hue, and I had Wi-Fi outlets in Alexa. I thought I would move to zigbee only and pull the outlets into HE but its proving to be harder than hoped. A couple other things aren't "working" so I'm wondering if there is a common problem. Here's the list"

  • Zigbee outlet not being discovered in Alexa even though it's in the skill list and is functional in HE
  • Running Version 2.3.4.117 and when I check for updates I just get: Checking for updates... (for hrs)
  • Package manager not installing, and I'm getting: "Error: Cannot get property 'repositories' on null object". I was having issues with installing undground weather, so I thought I would remove and reinstall PM but now I get that error.

All signs point toward your hub no longer being connected to Hubitat’s cloud. While your hub is clearly connected to the internet, make sure that name resolution is working.

A good place to start would be the diagnostics tests under Settings -> Networking

2 Likes

Let me guess. You set a Static IP in the hub settings?

2 Likes

You are correct about the name resolution. I went to network test and did a speed test and it came back with a temp failure in name resolution. How do I resolve this/

Neonturbo, you are also correct that I set a static IP, as suggested in the set up. Is this causing something? Should I remove it?

If you use a static IP, set DNS servers to include 1.1.1.1

It is far better to get an address via DHCP, and setup a DHCP reservation on your router.

3 Likes

DHCP has been setup through the router and I still have name resolution issues. Any suggestions on how to resolve this?

As mentioned above there maybe an issue with the hub being attached to the cloud. For some reason when I try to "FInd my hub" it keeps searching, even when I put in the MAC address and/or the IP address.

Did you reset the hub to use DHCP as described in the Hubitat documentation (i.e. using the network reset button on the bottom of the hub)?

I thought I had, but I will recheck/reset/reboot to insure it's done

I reset and now the hub has the latest version, the package manager is installed, but I still can't see my zigbee outlet. Any suggestions on why this outlet is not visible in alexa?

Did this resolve?

1 Like

No, I’m still unable to see Zigbee outlet in Alexa , but it does bring over the virtual switches I created.

What driver does this outlet use?

1 Like

I was using the generic zigbee outlet, but you got me thinking so I looked at the available devices and saw the Sonoff outlet. Although available when adding a new device it was not available for in the “type” list. So I deleted the device and created a new one with the Sonoff outlet. When I saved it, it reset the type to “device” so I had to select one from the list but once again the Sonoff outlet was not available so I went back to the generic zigbee outlet. I’m not sure why the Sonoff outlet is not selectable but in the list. Needless to say, I still cannot see this Zigbee outlet in Alexa.

Did you click "Configure" after changing drivers? Also, what is the "Device Label" for this outlet?