Rainmachine integration is not working

No zone switches are created. Seeing only 14 entities. Below is the complete logs. Can somebody please suggest ?

2022-02-03 14:37:32 ERROR (MainThread) [homeassistant.components.rainmachine] Error fetching MyRainMachine ("restrictions.universal") data: Error requesting data from https://192.168.1.18:443/api/4/restrictions/global
2022-02-03 14:37:33 ERROR (MainThread) [homeassistant.components.rainmachine] Unexpected error fetching MyRainMachine ("zones") data: 'active'
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 187, in _async_refresh
    self.data = await self._async_update_data()
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 147, in _async_update_data
    return await self.update_method()
  File "/usr/src/homeassistant/homeassistant/components/rainmachine/__init__.py", line 228, in async_update
    data = await controller.zones.all(details=True, include_inactive=True)
  File "/usr/local/lib/python3.9/site-packages/regenmaschine/zone.py", line 36, in all
    return {
  File "/usr/local/lib/python3.9/site-packages/regenmaschine/zone.py", line 42, in <dictcomp>
    if zone["active"] or include_inactive
KeyError: 'active'
2022-02-03 14:37:33 ERROR (MainThread) [homeassistant.components.switch] Error while setting up rainmachine platform for switch
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/rainmachine/switch.py", line 159, in async_setup_entry
    for uid, data in coordinator.data.items():
AttributeError: 'NoneType' object has no attribute 'items'
2022-02-03 14:37:33 ERROR (MainThread) [homeassistant.components.binary_sensor] Error adding entities for domain binary_sensor with platform rainmachine
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 614, in _async_add_entity
    await entity.add_to_platform_finish()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 772, in add_to_platform_finish
    await self.async_added_to_hass()
  File "/usr/src/homeassistant/homeassistant/components/rainmachine/__init__.py", line 444, in async_added_to_hass
    self.update_from_latest_data()
  File "/usr/src/homeassistant/homeassistant/components/rainmachine/binary_sensor.py", line 159, in update_from_latest_data
    self._attr_is_on = self.coordinator.data["freeze"]
TypeError: 'NoneType' object is not subscriptable
2022-02-03 14:37:33 ERROR (MainThread) [homeassistant.components.sensor] Error adding entities for domain sensor with platform rainmachine
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 614, in _async_add_entity
    await entity.add_to_platform_finish()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 772, in add_to_platform_finish
    await self.async_added_to_hass()
  File "/usr/src/homeassistant/homeassistant/components/rainmachine/__init__.py", line 444, in async_added_to_hass
    self.update_from_latest_data()
  File "/usr/src/homeassistant/homeassistant/components/rainmachine/sensor.py", line 164, in update_from_latest_data
    self._attr_native_value = self.coordinator.data["freezeProtectTemp"]
TypeError: 'NoneType' object is not subscriptable
2022-02-03 14:37:33 ERROR (MainThread) [homeassistant.components.binary_sensor] Error while setting up rainmachine platform for binary_sensor
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 257, in _async_setup_platform
    await asyncio.gather(*pending)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 614, in _async_add_entity
    await entity.add_to_platform_finish()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 772, in add_to_platform_finish
    await self.async_added_to_hass()
  File "/usr/src/homeassistant/homeassistant/components/rainmachine/__init__.py", line 444, in async_added_to_hass
    self.update_from_latest_data()
  File "/usr/src/homeassistant/homeassistant/components/rainmachine/binary_sensor.py", line 159, in update_from_latest_data
    self._attr_is_on = self.coordinator.data["freeze"]
TypeError: 'NoneType' object is not subscriptable
2022-02-03 14:37:33 ERROR (MainThread) [homeassistant.components.sensor] Error while setting up rainmachine platform for sensor
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 257, in _async_setup_platform
    await asyncio.gather(*pending)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 614, in _async_add_entity
    await entity.add_to_platform_finish()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 772, in add_to_platform_finish
    await self.async_added_to_hass()
  File "/usr/src/homeassistant/homeassistant/components/rainmachine/__init__.py", line 444, in async_added_to_hass
    self.update_from_latest_data()
  File "/usr/src/homeassistant/homeassistant/components/rainmachine/sensor.py", line 164, in update_from_latest_data
    self._attr_native_value = self.coordinator.data["freezeProtectTemp"]
TypeError: 'NoneType' object is not subscriptable```