Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warning: App is out of date, please upgrade #18

Open
creedda opened this issue Jul 26, 2022 · 7 comments
Open

Warning: App is out of date, please upgrade #18

creedda opened this issue Jul 26, 2022 · 7 comments

Comments

@creedda
Copy link

creedda commented Jul 26, 2022

From the logs.

Logger: custom_components.petkit
Source: custom_components/petkit/init.py:402
Integration: Petkit (documentation, issues)
First occurred: 4:36:13 PM (3 occurrences)
Last logged: 4:40:16 PM

Got petkit device detail for CAT Water failed: {'error': {'code': 97, 'msg': 'App is out of date, please upgrade'}}

Is this something where we just need to bump a version number somewhere?

@jazzmonger
Copy link

I have the same exact problem...
message: {'error': {'code': 97, 'msg': 'App is out of date, please upgrade'}}
title: Request: /discovery/
friendly_name: Request: /discovery/

@creedda
Copy link
Author

creedda commented Oct 2, 2022

Here is my config from config.yaml if it helps:

##Petkit
petkit:
# Single account
  username: myemail@email.com
  password: !secret petkit_password
  api_base: http://api.petkt.com/latest/

I am in the US.

@Lex1
Copy link

Lex1 commented Nov 8, 2022

Same problem with me. I use a cat litter box (PETKIT PURA MAX), food dispenser (Petkit Fresh Element 3 Smart Pet Feeder) and a water fountain (PETKIT EVERSWEET SOLO 2 (WIRELESS)). They all work in the PETKIT app. in Home Assistant, only the litter box and the food sipenser work and I get the following error log entry below for the fountain. The water fountain seems to be connected through the food dispenser.

error:
This error originated from a custom integration.
Logger: custom_components.petkit
Source: custom_components/petkit/init.py:88
Integration: Petkit (documentation, issues)
Got petkit device detail for EVERSWEET SOLO 2 failed: {'error': {'code': 97, 'msg': 'App is out of date, please upgrade'}}

@sorrrrrymybad
Copy link

Petkit has added a new API during the update process, and this problem will occur when adding a newer device, such as my R2, I did not modify the author's source code, but re-implemented the entire process through Node-Red, during this process I found the answers to this question and now they work fine, thanks to the author for the ideas

@Lex1
Copy link

Lex1 commented Dec 20, 2022

Petkit has added a new API during the update process, and this problem will occur when adding a newer device, such as my R2, I did not modify the author's source code, but re-implemented the entire process through Node-Red, during this process I found the answers to this question and now they work fine, thanks to the author for the ideas

So you did everything in NODE-Red instead? Any chance you could share the solution? Thanks

@IncredibleGoose
Copy link

I have the same issue here, receiving the same error:

{'error': {'code': 97, 'msg': 'App is out of date, please upgrade'}}

I have tried the different links but I am unable to get it to work. Did anyone get this working?

I don't have Node-Red installed and wondered if I can get it to work in it using the standard HACS integration process.

@Theetjuh
Copy link

Same message here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants