dlarrick / hass-kumo

Home Assistant module interfacing with Mitsubishi mini-split units
MIT License
94 stars 20 forks source link

No Indoor units on app.kumocloud.com #110

Open dcwalter opened 1 year ago

dcwalter commented 1 year ago

I recently noticed that I'm not able to control Kumo Cloud from Home assistant any longer. I followed some of the debugging instructions here to connect with python directly. It seems that when I authenticate with the account, that it shows up as having no indoor units.

After this, I tried logging in with my same credentials via app.kumocloud.com; which also showed that I had no indoor units. This being despite the fact that everything is continuing to work on the iPhone app.

I just got off the phone with the support and they said that app.kumocloud.com is no longer supported, and they had literally zero additional information. This makes me wonder if Kumo is migrating away entirely to a new system. Anyone had similar issues?

dlarrick commented 1 year ago

Hmm that's not good news.

Someone with a now-unsupported account is going to have to repeat the process of capturing and analyzing traffic that the app does. For the local communication to the local unit that's not been too bad -- it's http not https -- but for the KumoCloud webservice we had to use a MITM webproxy on the phone/tablet, which in modern days may require a rooted/jailbroken device.

In the meantime, if you have any old backups of your kumo_cache.json you may be able to turn on prefer_cache, restore that file, correct the unit IP addresses if needed, and get back to working.

dcwalter commented 1 year ago

Not sure what's going on here, but my indoor unit re-appeared on the app.kumocloud.com today, and I was able to re-install the plugin into Home Assistant successfully.

kwiksilver commented 1 year ago

I'm facing similar issues. I was getting issues in home assistant where the splits would show up as unavailable. When visiting app.kumocloud.com my dual head mini splits would not show up either. They work fine in the Kumo iOS app intermittently.

I am using static leases and entries in the config/kumo_cache.json are correct. I get timeout errors in home assistant when trying to access the IP. I can ping the IPs without any issues. I power cycled the whole mini split at the breaker and both minisplits (it's a dual head unit) seem to be back and are able to be controlled locally again.

I'm wondering if there is more than one issue at play here. If there is an issue with the kumo cloud adapter needing a reboot (memory leak maybe?) as well as an API issue with kumo.

I have a rooted android device as well as a jailbroken iOS device if we need to get any encrypted communications from apps. I'm happy to help in any way I can.