#Hikvision Integration

1 messages · Page 1 of 1 (latest)

ocean birch
#

Trying to setup binary sensors for my Hikvision camera system.
My device is: DS-7608NI-K1 / 8P
Setup everything as it is shown in integration documentation and I am getting this error in my log:

Rejestrator: homeassistant.components.binary_sensor
Źródło: helpers/entity_platform.py:382
integracja: Sensor binarny (dokumentacja, Problemy)
Pierwsze zdarzenie: 14:04:30 (1 zdarzenia)
Ostatnio zalogowany: 14:04:30

Error while setting up hikvision platform for binary_sensor: int() argument must be a string, a bytes-like object or a real number, not 'NoneType'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in _async_setup_platform
await asyncio.shield(awaitable)
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/components/hikvision/binary_sensor.py", line 111, in setup_platform
data = HikvisionData(hass, url, port, name, username, password)
File "/usr/src/homeassistant/homeassistant/components/hikvision/binary_sensor.py", line 158, in init
self.camdata = HikCamera(self._url, self._port, self._username, self._password)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/pyhik/hikvision.py", line 116, in init
self.initialize()
~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/pyhik/hikvision.py", line 291, in initialize
events_available = self.get_event_triggers()
File "/usr/local/lib/python3.13/site-packages/pyhik/hikvision.py", line 435, in get_event_triggers
etchannel_num = int(etchannel.text)
TypeError: int() argument must be a string, a bytes-like object or a real number, not 'NoneType'

Can anyone help?