Philips Airfryer & NutriU Integration (Alexa only)?

Hi @gralin Could you please share your yaml for the Philips Airfryer card?

Cheers.

Sure → airfryer.yaml · GitHub

Thank you, appreciate it.

I have a few questions:

When I did this I was using Home ID - so it works with it.

I did not passthrough any devices to the Android VM - it has a built in “hack” where it uses the NIC you assign to the VM and makes it look like a wireless NIC.

I got the username and secret using the instructions. The link you have include is for Air Purifier.
You need to use the link in here - GitHub - noxhirsch/Pyscript-Philips-Airfryer: A pyscript for Home Assistant to control Philips Airfryers

Screen Recording 2025-02-13 at 11.08.59

I have a problem finding the clientId and clientSecret.
In the pas this worked, but I had to change te wifi network. Now i can’t find the needed credentials in SQLite editor. The HomeID app is in the list of apps.

Anybody an idea how to solve this?

On what device are you running SQLLite on?

Im also unable to see it in the apps list; even though I am able to control the airfryer from the app, and it is installed.
I am running the programs via rooted windows subsystem for android (And I did allow root for SQLite editor)

It looks like there is something changed in the Home ID app. The secrets are not saved in a sqllite db anymore.
Half year ago this worked for me (Android Emulator (rooted) in Android Studio), but now there is no sqllite db anymore for the app.

I’ve found the secrets in the current Home ID app (feb 2025).

Database location: /data/data/com.philips.ka.oneka.app/databases/network_node.db

I’ve downloaded this file with Android Studio Emulator (Device Explorer), then opened it with an SQLite editor (RazorSQL).
Build a small query:

SELECT
	client_id,
	client_secret
FROM
	network_node

And voilà :slight_smile:

I have found that the integration made by nicohirsch did not fully work on my device (the PHILIPS 5000 XXL)

I’ve since wrote my own code to connect to my airfryer. I hope to be able to make a HACS integration from this, but It’s quite a daunting task.

My code is here:

3 Likes

I’ve since come to the realisation that writing an official integration is way too difficult and time consuming for me, so I wrote one using pyscript.

It is now in the repository I mentioned earlier.

I’m not as fortunate…it returned 0 rows wit the SQL command using DB browser for SQLlite. Any suggestion for a linux app?? Installed the RasorSQL app. Same result. 0 rows

Installed and its running, but could not find : client_id and client_secret. any suggestions?