Reolink integration broken since 2025.6.3?

Since Core 2025.6.3 the Reolink camera is broken for me, am I the only one having the issue?

Let me know, otherwise I will create a github issue.

I have a bunch of these errors in the log:

Logger: homeassistant.components.button
Source: helpers/entity_platform.py:382
integration: Button (documentation, issues)
First occurred: 7:46:10 PM (4 occurrences)
Last logged: 7:47:47 PM

Error while setting up reolink platform for button: 'str' object is not callable
Traceback (most recent call last):
  File "/home/homeassistant/.pyenv/versions/3.13.3/lib/python3.13/site-packages/homeassistant/helpers/entity_platform.py", line 382, in _async_setup_platform
    await asyncio.shield(awaitable)
  File "/home/homeassistant/.pyenv/versions/3.13.3/lib/python3.13/site-packages/homeassistant/components/reolink/button.py", line 160, in async_setup_entry
    ReolinkButtonEntity(reolink_data, channel, entity_description)
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/homeassistant/.pyenv/versions/3.13.3/lib/python3.13/site-packages/homeassistant/components/reolink/button.py", line 194, in __init__
    super().__init__(reolink_data, channel)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/homeassistant/.pyenv/versions/3.13.3/lib/python3.13/site-packages/homeassistant/components/reolink/entity.py", line 161, in __init__
    super().__init__(reolink_data, coordinator)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/homeassistant/.pyenv/versions/3.13.3/lib/python3.13/site-packages/homeassistant/components/reolink/entity.py", line 85, in __init__
    model_id=self._host.api.item_number(),
             ~~~~~~~~~~~~~~~~~~~~~~~~~~^^
TypeError: 'str' object is not callable

Hello

Which ‘The Reolink Integration’?

What install method are you using?

Sorry, I thought there was only one.
The integration from starkillerOG.

Forgot about the installation method, it’s dietpi

And also it’s since 2025.6.2 that doesn’t work, not .3

OK, so the HA core integration then.
I have not heard of issues, but if you go there, there is a link to any open related issues.
I use Reolink in HA Core with an NVR and that is working.

1 Like

Oh thanks, it’s more likely then an issue with the dietpi installation method or a specific issue of my installation.
I checked already on Github and there’s no issue opened recently with label:"integration: reolink" that is similar.

I undated to 6.3 and my Reolink integration and cameras are all OK.

2 Likes

Thank you all for your support.
It didn’t work at first despite forcing upgrade of all requirements and dependencies.
Then I rebooted the pi and it started working again.
First time I had to, probably related to a recent dietpi minor upgrade which didn’t request a reboot but maybe needed it.

It’s unfortunately a real pain to use it with dietpi, every integration and update needs manual installation and updates of python modules.
Shame because otherwise it’s blazing fast and very reliable.
Will have to setup a dedicated pi in the future.