home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
73.98k stars 31.03k forks source link

Unable to finish Anova integration as there is no password on an Anova account currently #95704

Open GitPetri opened 1 year ago

GitPetri commented 1 year ago

The problem

Currently it is impossible to add Anova integration as the Anova account creation at the moment doesn't use password. It uses one-time code sent to the account e-mail.

Home Assistant Anova integration requires a password:

anova_integration_popup_ui

Additionally, my Android-Anova app has been configured with Google account integration so there is no separate Anova username/password on that side neither.

What version of Home Assistant Core has the issue?

2023.6.3

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Anova

Link to integration documentation on our website

https://www.home-assistant.io/integrations/anova

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

home-assistant[bot] commented 1 year ago

Hey there @lash-l, mind taking a look at this issue as it has been labeled with an integration (anova) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `anova` can trigger bot actions by commenting: - `@home-assistant close` Closes the issue. - `@home-assistant rename Awesome new title` Renames the issue. - `@home-assistant reopen` Reopen the issue. - `@home-assistant unassign anova` Removes the current integration label and assignees on the issue, add the integration domain after the command.

(message by CodeOwnersMention)


anova documentation anova source (message by IssueLinks)

Lash-L commented 1 year ago

Interesting.

Is it like that for you on the app login as well?

On the website it asks me for a code, on the app it asks for a password. I'll play around with it when I have a chance

GitPetri commented 1 year ago

Interesting.

Is it like that for you on the app login as well?

On the website it asks me for a code, on the app it asks for a password. I'll play around with it when I have a chance

I don't use a separate e-mail address in the app. Just using the G integration thus I don't have username or password image

jimmyz5150 commented 1 year ago

I have the same problem. my Android app simply signs in. Under my acct I see my email address but no pass. Goto Anova website just asks me for a 6 digit pin sent to email. I've had mine for a few years and not sure what model (A2 it looks like). think it was original version before nano came out. It has WiFi n BT

jimmyz5150 commented 1 year ago

Side note they changed up website... try going thru https://recipes.anovaculinary.com/ There I was registered from awhile ago

Lash-L commented 1 year ago

As a note - the code login is just for purchasing things on their website. That is Shopify.

For their actually app and services you need an account (made through another provider or directly with them)

jadec712 commented 1 year ago

I'm having the same issue. Is there a workaround when using Google Auth as the account?

psilantropy commented 1 year ago

Same issue here. I used to have email+password, then added Google sign in to my account. I can no longer sign in to Anova using email/password. I can no longer add the integration as a result. :(

If you remove Google auth, the account at Anova still exists so the only way to connect again is to use their email + code login procedure. This email+code is on all their sites now.

tmowbrey commented 1 year ago

Same issue here. Is there thoughts on providing social sign on support rather than just username + password support?

dkutan commented 1 year ago

Same issue here, I login through Facebook and their website doesn't let me add/change password. Only current solution is to create a new account with a new email as I cannot use the old one with HA.

kasper79 commented 1 year ago

Having same issue, using Google auth/sign in.

gdgeist commented 1 year ago

Same issue - Google auth for login.

sherbibv commented 11 months ago

Same issue - Apple login. I tried emailing them to remove the bind with Apple login and allow me to reset my password. Waiting for their response..

wz2b commented 11 months ago

I tried emailing them to remove the bind with Apple login and allow me to reset my password. Waiting for their response.

Did they ever answer you?

I am an Android user but have my anova devices tied to google. I have this same problem everyone else on the thread is reporting.

mrkrb commented 10 months ago

Same here, used Google Account to log into the app on Android phone, and I don't have any email and password to use with the HA Anova integration

x4dm commented 10 months ago

Same issue as everyone else. No support for Google OAuth

BillLehecka commented 9 months ago

This may not what people want to hear... but I was able to get it to work by deleting/abandoning my original account and using a secondary email to create a new account and making sure I use a password when making my account rather than login via Facebook/Google/Apple. Re-paired my device in my new account, and now it's showing in Home Assistant.

PITA, but that is a workaround... for now.

eecue commented 8 months ago

I reached out to customer service, they deleted my OAuth'ed account and I was able to sign back up and connect my email. Btw, any work to support the Precision Oven?

Lash-L commented 8 months ago

I reached out to customer service, they deleted my OAuth'ed account and I was able to sign back up and connect my email. Btw, any work to support the Precision Oven?

Precision oven cannot come until https://github.com/home-assistant/core/pull/109508 is merged in. Some users are interested in helping with the process after that point.

ClockwiseCounterclockwise commented 8 months ago

Hello,

Anova precision cooker (wifi/bluetooth) model not able to add to HA Anova integration as well.

I have an account for the recipes site. (email/pass). Upon entering the email/pass, HA Anova integration does not accept the provided email/pass.

I have the following model (I think it is the initial release unit):

https://support.anovaculinary.com/hc/en-us/sections/360006013132-The-Anova-Precision-Cooker-Bluetooth-and-WI-FI

Your assistance is appreciated.

bogd commented 7 months ago

Any chance this will at some point work with a refresh token? With Anova moving away from password authentication, this would be the best way to move forward.

Details here. The same repo includes more details on the "new" API - hoping that this will help get APO support into the integration.

chadbaum commented 4 months ago

FYI, I was able to get this working by requesting Anova support to delete my account so that I could recreate it without SSO.

fenixnet-net commented 3 months ago

I also use Google SSO for obvious security reasons. I attempted to set up an app password, but that too fails. I'd really like to use this integration, but I cannot until modern SSO works.

issue-triage-workflows[bot] commented 2 weeks ago

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

GitPetri commented 2 weeks ago

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

This is not fixed with any updates.