Custom Component: Smarter Kettle and Coffee

In HACS, select redownload

thank you! downloaded and installed as you said not a fix and am still seeing the same error log as posted above

Did you restart home assistant after updating?

Restarted twice and even re added the account credentials…

update following your reply today…

I reinstalled and added my account and getting the below:

Logger: homeassistant.config_entries
Source: config_entries.py:604
First occurred: 19:48:27 (3 occurrences)
Last logged: 19:49:55

Error setting up entry *********@gmail.com for smarter
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 604, in async_setup
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/smarter/init.py”, line 20, in async_setup_entry
devices = await hub.discover_devices(user)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/smarter/smarter_hub.py”, line 70, in discover_devices
return await self.hass.async_add_executor_job(_discover_devices)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/concurrent/futures/thread.py”, line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/smarter/smarter_hub.py”, line 63, in _discover_devices
return list(
^^^^^
File “/config/custom_components/smarter/smarter_hub.py”, line 65, in
load_from_network(network, user.identifier)
File “/usr/local/lib/python3.12/site-packages/smarter_client/managed_devices/init.py”, line 13, in load_from_network
network.fetch()
File “/usr/local/lib/python3.12/site-packages/smarter_client/domain/models.py”, line 46, in fetch
self._init_data()
File “/usr/local/lib/python3.12/site-packages/smarter_client/domain/models.py”, line 343, in _init_data
self.access_tokens_fcm = self._data.get(‘access_tokens_fcm’)
^^^^^^^^^^^^^^
AttributeError: ‘NoneType’ object has no attribute ‘get’

Please try again. I didn’t update the dependency version in the home assistant manifest (there are two places), so it overrode it on install.