donavanbecker / homebridge-august

The Homebridge August plugin allows you to access your August/Yale Locks from HomeKit with Homebridge.
ISC License
36 stars 8 forks source link

Support Request: #56

Closed pete8314 closed 1 year ago

pete8314 commented 1 year ago

Describe Your Problem

August Plugin not triggering 2FA request

Relevant log output

Hi - no matter what I do, I cannot get the plugin to generate the request for the 2FA code.

I've tried doing it myself (i.e. logging into August via web client, requesting the code, and entering that into the plugin UI/restarting etc), but no joy.

I don't think it's related, but August seems to have 2 authentication sites:

https://account.august.com/login
https://auth.august.com/

The second site will generate a 2FA code, but then fails to login and leads to a 404 error. The first site works as expected (but the 2FA code it generates doesn't seem to work for the plugin).

Config for homebridge-august

{
            "name": "August",
            "credentials": {
                "augustId": "pete@abstractocean.com",
                "password": "<redacted>",
                "installId": "e57cdcbd-7af5-4da4-b014-d60237d01d60",
                "isValidated": false,
                "notice": "Keep your tokens a secret!"
            },
            "options": {
                "logging": "debug"
            },
            "platform": "August"
        }
    ]
}

Screenshots

No response

Device & Model

n/a

Node.js Version

18.16.0

NPM Version

??

Homebridge Version

1.6.0

Homebridge August Plugin Version

1.1.0

Homebridge Config UI X Plugin Version

No response

Operating System

Raspbian

donavanbecker commented 1 year ago

Have you tried clearing your config and setting up again?

pete8314 commented 1 year ago

yes, a few times. Tried the beta release too.

donavanbecker commented 1 year ago

I see you didn't fill in the Config-UI-X version, by chance are you using HOOBs?

pete8314 commented 1 year ago

I'm not, just a straight-up Homebridge running on a Pi. Just 6 plugins (incl. this one), so nothing too strenuous for it. I've had a ticket open with August as well, about why auth.august.com is leading to a 404, I'm 6 replies in with them, I can't tell you how awful their support is.

pete8314 commented 1 year ago

Follow-up from the great August support, they've finally confirmed that auth.august.com is no longer functional (although it's there, and there's no redirect or warning to suggest otherwise), and only account.august.com can be used for web login. Again, not sure this has a bearing on this issue, but it might...

donavanbecker commented 1 year ago

URL this plugin is using: https://github.com/hufftheweevil/august-api/blob/ffcf2c51f0a8aedb86aa69c4d3a8412525eb1c56/src/index.js#L14

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] commented 1 year ago

This issue has been closed as no further activity has occurred.