-
Notifications
You must be signed in to change notification settings - Fork 34
Description
Hello,
I have a Sauter oven and I saw that the mobile app "Sauter Smart Control" is based on Overkiz.
It has the same look and feel than the Brandt app. Sauter is a brand of the Brandt group so it makes sense.
So I tried to login with Brandt Smart Control
on the HA Integration, but I got a login failed error.
Out of curiosity, I tried to log in with my Sauter credentials on the Brandt Smart Control
and it failed.
I had a look at the DNS request made to the server from my mobile app, and the host is the same than the one used for Server.BRANDT
: ha3-1.overkiz.com
.
Server.BRANDT: OverkizServer(
name="Brandt Smart Control",
endpoint="https://ha3-1.overkiz.com/enduser-mobile-web/enduserAPI/",
manufacturer="Brandt",
configuration_url=None,
),
I also found the same path /enduser-mobile-web/enduserAPI/
by having a quick look at the dex files of the APK, without decompiling it.
Maybe there's a dedicated API endpoint on the same server. I am not sure yet since I did not setup traffic interception.
Or, maybe there's an additional parameter in the POST request for the login, or a dedicated header for brands affiliated to Brandt.
Did you see such setup with multiple brands hosted on the same server / endpoint?