Ambi Climate integration now fails

I am new to Home Assistant but had my Ambi Climate smart AC controllers working with HA without problems. However, this week they suddenly stopped working. Here is what I see most recently in the log:

Logger: homeassistant.components.climate
Source: components/ambiclimate/climate.py:157
Integration: Climate (documentation, issues)
First occurred: 10:37:06 PM (1 occurrences)
Last logged: 10:37:06 PM

Error while setting up ambiclimate platform for climate
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 249, in _async_setup_platform
    await asyncio.shield(task)
  File "/usr/src/homeassistant/homeassistant/components/ambiclimate/climate.py", line 94, in async_setup_entry
    devs.append(AmbiclimateEntity(heater, store))
  File "/usr/src/homeassistant/homeassistant/components/ambiclimate/climate.py", line 157, in __init__
    self._attr_min_temp = heater.get_min_temp()
  File "/usr/local/lib/python3.9/site-packages/ambiclimate/__init__.py", line 251, in get_min_temp
    data = self.ir_features['data'][self.ac_data[0].get('mode').lower()]['temperature']['value']
TypeError: 'NoneType' object is not subscriptable

Is anyone able to figure out what this means?

Thanks,
Adrian

My experience with Ambiclimate support shows that they have no care about their API or developers.

Their API has a limit of 20 requests within 10 minutes (Ambi Labs), which is absolutely not enough for a normal integration.

Plus, they’ve put their API behind Cloudflare, which tends to show the captcha page far too often, making it harder to communicate with their API layer.

I’ve asked them to fix problems 2 years ago, which still are not fixed. I think that the company is pretty much dead at this point.

1 Like

Unfortunately, you’re right - Ambiclimate Integration - Terminating - #2 by chimeranzl they’re about to terminate all services by the end of this month