Closed HQuest closed 3 years ago
@HQuest I can't reproduce this issue. Are you still seeing the problem if you click "Link to new account"? If so, what version of node are you on?
@dgreif yep, linking a new account. node v14.17.3 - this version came installed with the docker version of homebridge.
I'm also seeing "[PetSafeSmartFeed] HTTPError: Response code 429 (Too Many Requests)" errors at homebridge logs, even at times I don't have the Home app open at any of my devices (such as night time while I'm asleep). Afraid it might blacklist me as other vendors (Honeywell) do.
@HQuest it looks like there is a new API that they are rolling out (See #34). I'll get the plugin updated some time in the next few weeks, but mines still working fine with the old api for now. If you can get a working token via the cli, that's the best solution for now.
v2.0.0
is out and uses the new API. You should be able to update your plugin and then generate a new token. Let me know how it goes!
Clear installation of this plugin (v1.3.1) under Homebridge v1.3.4. After I enter my email address, I receive the token over email and it fails to link the account with error 422, as below. Logging via the Smart Feed app (iOS) works just fine - although the token email comes from a different host in their domain, "directory.cloud.petsafe.net" instead of "cloud.petsafe.net".
Tried to downgrade to plugin v1.3.0, to no avail.
However, via CLI I am able to obtain a token properly: