JurajNyiri / HomeAssistant-Atrea

Custom component allowing control of Atrea ventilation units
Apache License 2.0
23 stars 12 forks source link

IP address is not a supported Atrea unit #11

Closed mimiromik closed 2 years ago

mimiromik commented 2 years ago

po aktualizaci na 6.0.5. se nelze znovu připojit k jednotce EC370. Po zadání adresy oznámí: IP address is not a supported Atrea unit Po přidání "http://" před adresu oznámí: Connection failed Složka ATREA odstraněna a vytvořena nová, HA restartován, v "/config/configuration.yaml" záznam o Atrea vymazán.

JurajNyiri commented 2 years ago

Aka je odpoved z http://atreaIP/config/login.cgi?magic=&asdqwe? Status kod a content?

def isAtreaUnit(self):
        response = requests.get(
            "http://"
            + self.ip
            + "/config/login.cgi?magic="
            + "&"
            + random.choice(string.ascii_letters)
            + random.choice(string.ascii_letters)
        )
        if response.status_code == 200:
            xmldoc = ET.fromstring(response.content)
            if xmldoc.text == "denied":
                return True
        return False
mimiromik commented 2 years ago

V prohlížeči? To budu muset až doma v lokální síti. Teď sem zkoušel, "z venku" to nejde.

JurajNyiri commented 2 years ago

Ano, napr. u mňa sa zobrazí nasledovné:

Screenshot 2022-07-12 at 14 04 15

Nasledne kliknem pravy klik v chrome v stranke, Inspect (alebo kliknem F12), Network, Obnovim stranku a vidim status kod 200 image

Tieto dve info budem od Vás potrebovať - čo sa zobrazilo na stránke a aký bol status kod. Následne pripravím fix.

Dôležité to je testovať v prehliadači kde nie ste prihlásený, napr incognito mód.

mimiromik commented 2 years ago

Tak mam. image

JurajNyiri commented 2 years ago

To je zvlastne. Prihlasuje sa na jednotku? Ako vyzera stranka na http://192.168.1.2/ (pred prihlasenim)? A co je na http://192.168.1.2/ver.txt ?

mimiromik commented 2 years ago

Na ver.txt je " 4a1000 " Do mailu jsem poslal info s linkem na přihlášení do jednotky, tak si tam klidně poklikejte, já si to pak nastavím znovu.

JurajNyiri commented 2 years ago

Fixed in https://github.com/JurajNyiri/HomeAssistant-Atrea/releases/tag/6.1.0 .