Hi,
I have detected an issue after the OS 14 upgrade.
RPI 5
Core 2024.12.0
Supervisor 2024.11.4
Operating System 14.0
Thanks for your support and feedback
Best Regards
Enregistreur: homeassistant.components.switch
Source: helpers/entity_platform.py:366
intégration: Commutateur (documentation, problèmes)
S'est produit pour la première fois: 22:14:43 (1 occurrences)
Dernier enregistrement: 22:14:43
Error while setting up gpio platform for switch
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 366, in _async_setup_platform
await asyncio.shield(awaitable)
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/gpio/switch.py", line 66, in setup_platform
switches = [GPIOSwitch(switch[CONF_NAME],
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
switch[CONF_DEVICE],
^^^^^^^^^^^^^^^^^^^^
switch[CONF_PORT],
^^^^^^^^^^^^^^^^^^
switch[CONF_INVERT_LOGIC],
^^^^^^^^^^^^^^^^^^^^^^^^^^
switch.get(CONF_UNIQUE_ID))
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/gpio/switch.py", line 89, in init
self._line = setup_output(device, port)
~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/config/custom_components/gpio/init.py", line 69, in setup_output
return _configure_line(
device,
port,
direction=gpiod.line.Direction.OUTPUT)
File "/config/custom_components/gpio/init.py", line 60, in _configure_line
return gpiod.request_lines(
~~~~~~~~~~~~~~~~~~~^
device,
^^^^^^^
consumer=DOMAIN,
^^^^^^^^^^^^^^^^
config={port: gpiod.LineSettings(**kwargs)})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/gpiod/init.py", line 53, in request_lines
with Chip(path) as chip:
~~~~^^^^^^
File "/usr/local/lib/python3.13/site-packages/gpiod/chip.py", line 58, in init
self._chip = _ext.Chip(path)
~~~~~~~~~^^^^^^
FileNotFoundError: [Errno 2] No such file or directory
Hi,
I have detected an issue after the OS 14 upgrade.
RPI 5
Core 2024.12.0
Supervisor 2024.11.4
Operating System 14.0
Thanks for your support and feedback
Best Regards
Enregistreur: homeassistant.components.switch
Source: helpers/entity_platform.py:366
intégration: Commutateur (documentation, problèmes)
S'est produit pour la première fois: 22:14:43 (1 occurrences)
Dernier enregistrement: 22:14:43
Error while setting up gpio platform for switch
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 366, in _async_setup_platform
await asyncio.shield(awaitable)
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/gpio/switch.py", line 66, in setup_platform
switches = [GPIOSwitch(switch[CONF_NAME],
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
switch[CONF_DEVICE],
^^^^^^^^^^^^^^^^^^^^
switch[CONF_PORT],
^^^^^^^^^^^^^^^^^^
switch[CONF_INVERT_LOGIC],
^^^^^^^^^^^^^^^^^^^^^^^^^^
switch.get(CONF_UNIQUE_ID))
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/gpio/switch.py", line 89, in init
self._line = setup_output(device, port)
~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/config/custom_components/gpio/init.py", line 69, in setup_output
return _configure_line(
device,
port,
direction=gpiod.line.Direction.OUTPUT)
File "/config/custom_components/gpio/init.py", line 60, in _configure_line
return gpiod.request_lines(
~~~~~~~~~~~~~~~~~~~^
device,
^^^^^^^
consumer=DOMAIN,
^^^^^^^^^^^^^^^^
config={port: gpiod.LineSettings(**kwargs)})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/gpiod/init.py", line 53, in request_lines
with Chip(path) as chip:
~~~~^^^^^^
File "/usr/local/lib/python3.13/site-packages/gpiod/chip.py", line 58, in init
self._chip = _ext.Chip(path)
~~~~~~~~~^^^^^^
FileNotFoundError: [Errno 2] No such file or directory