Skip to content

Support for "Sauter Smart Control" (Brandt brand) #1202

@Mincka

Description

@Mincka

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions