bosch-thermostat / bosch-thermostat-client-python

Python3 asyncio package to talk to Bosch thermostat devices.
Apache License 2.0
23 stars 20 forks source link

Ct200 integration #36

Closed Raspyguy closed 8 months ago

Raspyguy commented 1 year ago

Hi there, After the latest firmware update 4.0.2 the integration in HA isn't working anymore. Can you tell us how to solve this? Many thanks in advance

smolowik commented 1 year ago

I'm afraid they changed something.... :(

bosch_cli scan --host ????? --token ?????? --password "??????" --protocol XMPP --device EASYCONTROL -d -i
2023-07-20 08:27:30 INFO (MainThread) [bosch_thermostat_client.bosch_cli] Debug mode active
2023-07-20 08:27:30 INFO (MainThread) [bosch_thermostat_client.bosch_cli] Running scan
2023-07-20 08:27:30 INFO (MainThread) [bosch_thermostat_client.bosch_cli] Successfully connected to gateway. Found UUID: None
2023-07-20 08:27:31 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] 400 HTTP Error - ['HTTP/1.1 404 Not Found', 'Seq-No: 0', 'Content-Length: 0', 'Content-Type: application/json', 'Connection: close', '', '']
2023-07-20 08:27:31 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /systemStates
2023-07-20 08:27:31 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /dhwCircuits
2023-07-20 08:27:31 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /gateway
2023-07-20 08:27:31 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /heatingCircuits
2023-07-20 08:27:31 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /heatSources
2023-07-20 08:27:32 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /notifications
2023-07-20 08:27:32 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /system
2023-07-20 08:27:32 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /solarCircuits
2023-07-20 08:27:32 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] 400 HTTP Error - ['HTTP/1.1 404 Not Found', 'Seq-No: 8', 'Content-Length: 0', 'Content-Type: application/json', 'Connection: close', '', '']
2023-07-20 08:27:32 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /recordings
2023-07-20 08:27:32 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /devices
2023-07-20 08:27:32 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /energy
2023-07-20 08:27:32 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /events
2023-07-20 08:27:32 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /programs
2023-07-20 08:27:33 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /zones
2023-07-20 08:27:33 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] 400 HTTP Error - ['HTTP/1.1 404 Not Found', 'Seq-No: 14', 'Content-Length: 0', 'Content-Type: application/json', 'Connection: close', '', '']
2023-07-20 08:27:33 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /ecus
2023-07-20 08:27:33 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] 400 HTTP Error - ['HTTP/1.1 404 Not Found', 'Seq-No: 15', 'Content-Length: 0', 'Content-Type: application/json', 'Connection: close', '', '']
2023-07-20 08:27:33 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /application
2023-07-20 08:27:33 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] 400 HTTP Error - ['HTTP/1.1 404 Not Found', 'Seq-No: 16', 'Content-Length: 0', 'Content-Type: application/json', 'Connection: close', '', '']
2023-07-20 08:27:33 INFO (MainThread) [bosch_thermostat_client.connectors.xmpp] Msg exception for /gservice_tariff
2023-07-20 08:27:33 INFO (MainThread) [bosch_thermostat_client.bosch_cli] Successfully saved result to file: rawscan_None.json
stargate:/config# cat rawscan_None.json 
[
    {
        "/systemStates": "not found"
    },
    {
        "/dhwCircuits": "not found"
    },
    {
        "/gateway": "not found"
    },
    {
        "/heatingCircuits": "not found"
    },
    {
        "/heatSources": "not found"
    },
    {
        "/notifications": "not found"
    },
    {
        "/system": "not found"
    },
    {
        "/solarCircuits": "not found"
    },
    {
        "/recordings": "not found"
    },
    {
        "/devices": "not found"
    },
    {
        "/energy": "not found"
    },
    {
        "/events": "not found"
    },
    {
        "/programs": "not found"
    },
    {
        "/zones": "not found"
    },
    {
        "/ecus": "not found"
    },
    {
        "/application": "not found"
    },
    {
        "/gservice_tariff": "not found"
    }
]
smolowik commented 1 year ago

I found over internet that someone had problem with long password... I changed to shorter and now it works.

Raspyguy commented 1 year ago

@Alexsander,That's correct indeed.Got the same here, changed it to max 8 caracters and problem was solved!Why.......... really don't know🤔Verzonden vanaf Outlook voor AndroidVan: Aleksander @.>Verstuurd: donderdag, juli 20, 2023 8:56:01 a.m.Aan: bosch-thermostat/bosch-thermostat-client-python @.>CC: Raspyguy @.>; Author @.>Onderwerp: Re: [bosch-thermostat/bosch-thermostat-client-python] Ct200 integration  (Issue #36)I found over internet that someone had problem with long password... I changed to shorter and now it works.—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>