Toshiba home AC control

It would be nice to integrate the Comfort Sleep function. It can be done?

I also came here looking for this entity (AC_xxx_IndoorTemperature)

-Goff

Could be me but I think the toshiba ac servers are down since last night.
Official app does not work anymore


:scream: expired certificate!!

1 Like

can we create a temp fix by using the azure adress that has a valid certificate ?
https://toshibasmaciothubprod.azure-devices.net/

Update: rewrite using add guard does not work :frowning:
Wait for certificate update.

Update 2:

Greetings, newbie here!
I got an SMMS central unit and a BMS-IWF0320E interface to control it and its outputs.
Unfortunately the mobile app is terrible and would be great to be able to control everything with HA.
Is that possible?
Tried installing the integration via HACS and i cant get pass the Username/Password.

Hey all
Many thanks for the integration. Just yesterday, I had 3 Toshiba Devices installed and tried this integration. It did work so far but I don’t see a lot of information or even a climate entity for any of the devices, the all look like the following screenshot:


Is this the current state of the integration? So I cannot control temperatures, on/off, modes or anything else with the integration or is something not working right?

I am asking myself exactly the same. I get some information about the AC, but there is no way to control anything meaningful.like temperature setpoints, and there is no climate entity created. It this supposed to be what the integration does or did I mess up something?

I restarted HomeAssistant and now climate entities are available. They are not very responsive, often the status takes up to 3 minutes to update but at least they work.

Ok, after reboot I can see the climate entities, Incan change the temperature, but I cannot change fan modes, power modes, turn the AC off, … The buttons are there, but they don’t send updates to the AC, they just revert bacl to their previous value.

Is this a known problem?

does someone also have the problem with latest Home Assistant (2024.6.2) version and the Toshiba integration?
all my 3 airco’s are unavailable and can not be controller anymore

checkout the latest version on HACs. it should now automatically reconnect in case of communication errors.

Which wifi-adapter firmware do you have?
I have 3 units with 2.4.00 they work great.
I have 2 units with 1.5.00 they have the same problem not responsive for status, but they work.

the 3 units are Kazumi + black en the other 2 are kazumi + white. I think Kazumi + white uses an older wifi adapter.

Hello, I found this old thread, I hope someone could help. I have 3 AC units, one Horai and two Seiya with 105 WiFi Module. Three questions:

  1. Is it possible to use them with Samsung SmartThings?
  2. The Horai is ok, but the two Seiya lose WiFi configuration every time the power is removed for even a short time, how can I fix this?

Thank you very much for help!

This Integration seems to be really unstable, my AC’s regularly lose connection, the status of the climate device is not really getting updated (I turn on the AC from its own remote, HA doesn’t see it is running).

Are these issues known? Is this integration still being maintained or should it be considered deprecated?

Toshiba s server is not really reliable - it’s often not responding, or not reachable at all. specially on recurring requests. there is not really much we can change here.
The Status from the Service is updated regularly, but only every couple of minutes (i think) to not stress the remote server further.

you can mark the integration as deprecated for yourself and search for alternatives or open up the GitHub page and realize that this, as any other open source project, lives from contributions. if you find something that is not working, you can - and should - fix it. thank you.

Thanks for the clarification.

I appreciate the effort you put into this and I am totally aware that this is open source and nobody can put unlimited ressources into this. I just wanted to know the status of the integration and what the issues were, since the last questions here regarding the delays were not answered.

So, when you say the Toshiba server is causing the slow responses: I there even anything that can be done about it? Is there any technical way of communicating with the AC directly, without using their server?

So I did some digging in the code of both the integration as well as the underlying python package toshiba-ac. I tried to run KaSroka’s example from github, but I already get connection issues there:

raise ClientConnectorCertificateError(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorCertificateError: Cannot connect to host mobileapi.toshibahomeaccontrols.com:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1000)')]

Seems like there is a problem with the self-signed certificate at https://mobileapi.toshibahomeaccontrols.com/. I’ll raise an issue on the github site of the python module.

I do get a valid certificate there. not the best, but a valid one:

https://www.ssllabs.com/ssltest/analyze.html?d=mobileapi.toshibahomeaccontrols.com

can you download it and check whats wrong exactly?

So I have been on and off using this integration, but the main problem remains: it is unstable. Devices just become unavailable. I understood this happens due to toshiba servers being unreliable.

My workaround so far was to periodically reload the whole integration using the homeassistant.reload_config_entry action. Ugly hack, I know, but it worked to some degree.

But this has recently resulted in the devices becoming unavailable and also not being able to reload them, sometimes only completely restarting HA helped, but not always. I blame it on the Toshiba servers.

This brings up some questions, mabye somebody can answer those.

Can anybody provide the endpoints on the toshiba servers that are used in this integration so I can do some debugging? Is there a blocking implemented on toshiba’s side? How many API-hits are allowed per hour/day?

And finally: whats your workaround to at least somewhat reliably use Toshiba ACs in HASS?