I recently de-authorized my Hubitat hub from SharpTools and started from scratch. I’m able to authorize all my devices (switches, sensors, etc.) however when I try to authorize an Echo Speaks device, the " Congrats! You have successfully paired your account!" page gets hung up and the device synchronization in progress bar just keeps going.
I know Echo Speaks had a recent update:
|App:|v4.2.0.4|
|Device:|v4.2.0.4|
|Server:|v2.7.0|
My C7 Hubitat hub is running latest version 2.3.1.142
There was a bug introduced in the latest Echo Speaks driver that causes issues with authorization. You can work around it by deselecting the Echo Speaks device during authorization or removing the comma and everything after it around Line 134 of the driver where the noOp command is defined.
The bug with the driver update is it defines a parameter description, but not the rest of the parameter, so its treated as an invalid null parameter type. We plan on pushing a hot fix to work around it as well.
Edit: We’ve pushed a platform update for SharpTools to workaround this, so the manual driver edit shouldn’t be needed for SharpTools anymore.