Enocean via enoceanmqtt

Ok. Je regardais le code de Python EnOcean plus précisemment serialcommunicator.py.

J’avais l’impression que l’erreur que vous avez pouvait être remontée en cas de buffer série vide. Ce qui aurait pu être le cas si vous étiez loin de vos équipements (distance, surtout murs, etc.).

En fait, de ma compréhension, votre erreur apparait parce que le buffer série est vide alors qu’il a indiqué contenir des données.
Ça laisse supposer qu’un autre programme a lu le buffer.

Que retourne ps -ef | grep enocean dans un terminal ?

Voilà le log :

pi        627015  626367  4 15:28 pts/2    00:00:00 /usr/bin/python3 /home/pi/.local/bin/enoceanmqtt
pi        627120  626367  0 15:28 pts/2    00:00:00 grep --color=auto -i enocean

ou juste la 2ème ligne si je ne lance pas enoceanmqtt

Plutôt fuser /dev/enocean du coup.
Pour savoir quels processus utilisent la clé.

pi@raspberrypi:~ $ ps -a
    PID TTY          TIME CMD
   1118 tty1     00:00:00 bash
   5475 pts/0    00:00:00 enoceanmqtt
   6559 pts/1    00:00:00 ps


pi@raspberrypi:~ $ fuser /dev/enocean 
/dev/ttyUSB0:         5475

Pas de « squatteur » à priori…

Je viens d’installer enoceanmqtt sur mon ordi, et y brancher la clé. A part pour le port de la clé, je n’ai pas changé le fichier de conf : il se connecte toujours au broker mqtt (mosquitto) qui tourne dans HA sur le RPi.
ça semble tourner normalement pour l’instant…
ça serait donc plutôt côté RPi le problème. Mais je suis repartie d’1 OS « neuf »…

Je vais refaire vos manips. On verra si ça confirme que le soucis vient de votre RPi.
Vous l’avez peut être déjà testé, mais ça donne quoi en changeant de port USB sur votre RPi ?

Oui, j’ai testé aussi. J’ai 2 USB2 et 2 USB3 erreur avec les 4…

Bonjour,

J’ai suivi les mêmes étapes que vous pour installer HA supervised, enoceanmqtt et Mosquitto et je n’ai pas pu reproduire l’erreur chez moi :confused:
Sans pouvoir reproduire l’erreur, ça va être difficile, je ne pourrai que supposer.
Là ce qui me vient en tête, si vous avez un hub usb avec alimentation externe, essayez de brancher la clé là-dessus plutôt que directement sur votre RPi4.

Par rapport à votre tuto, quelques précisions:

  • Pour pouvoir installer enocean-mqtt, vous pouvez rajouter qu’il faut d’abord installé pip
> sudo apt install python3-pip
  • Il y a une petite coquille au niveau de la commande pour l’installation de os-agent, le -xzf est en trop.

En effet, merci pour les coquilles du tuto. Je viens de corriger. Le xzf était un reste de lorsque j’avais fait des tests avec le tar.gz ^^
pip n’est pas installé de base dans RPi OS ?
Après, peu importe, je l’ai rajouté, comme ça s’il n’y est pas ça l’installe, s’il y est déjà ça ne fera juste rien.

Je n’ai pas de hub auto-alimenté, mais je pourrai tester cet aprem avec un hub qui fait power Delivery… Sinon, je pense que je vais abandonner la technique, mais c’est dommage car c’est bien pratique !!

Oui chez moi pip n’était pas installé par défaut. J’ai utilisé la dernière release RPi OS lite 64-bit (2022-04-04).

J’espère en tout cas qu’on aura un jour le fin mot de cette histoire.

J’ai mis a jour l’article d’origine avec une partie de ta procédure. Merci a toi.

Pour EnOceanMQTT; je te propose d’ouvrir un nouveau tuto

Encore merci a toi

Pas de soucis ! Pour l’installation de RPi OS, il peut être pas mal aussi de remplacer Balena Etcher par Raspberry Pi Imager. Il y a les versions officielles, et on peut directement configurer le ssh, wifi etc. avant de flasher la carte. Tout est alors prêt pour l’installation de HA.

Le partie Enoceanmqtt est en effet spécifique à cette discussion. On pourrait y mettre un nouveau tuto, mais pour l’instant j’ai encore des erreurs…

Yes, j’ai vu, mais vu que je n’ai pas d’image pour le moment, je vais voir pour le compléter avec les images si j’ai du temps.

Si tu veux le faire je peux te passer en créateur du sujet comme ça tu peux le mettre à jour.

Je viens de t’incarner pour voir si tu avais les droits de modifier un article et tu les as si tu veux.

Capture d’écran vidéo de 27-06-2022 17 17 21(1)

N’hésite pas si tu as des choses à mettre à jour.

J’ai mis à jour, mais n’hésite pas à modifier au besoin ! J’ai laissé la partie balena etcher à la fin pour quand même proposer l’autre solution si besoin.

Super travail, merci a toi.

Bonjour à tous

Je n’arrive pas à installer enoceanmqtt. Si je clique sur installer dans modules complémentaires, j’obtiens ceci :


Échec de l'installation du module complémentaire
Docker build failed for ec247e54/aarch64-addon-ha_enoceanmqtt_dev:0.1.28-2 (exit code 1). Build output: #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: #1 transferring dockerfile: 1.59kB 0.0s done #1 DONE 1.0s #2 [internal] load metadata for ghcr.io/home-assistant/aarch64-base:latest #2 DONE 0.8s #3 [internal] load .dockerignore #3 transferring context: #3 transferring context: 2B 0.0s done #3 DONE 0.2s #4 [1/5] FROM ghcr.io/home-assistant/aarch64-base:latest@sha256:f03c7ea28e11c627f2eb08ff2ac24faa14ef80c50d173193fdb43675a12f282a #4 DONE 0.0s #5 [2/5] WORKDIR /app #5 CACHED #6 [internal] load build context #6 transferring context: 5.49kB 0.0s done #6 DONE 0.3s #7 [3/5] RUN apk add --no-cache python3 py3-pip git && python3 -m venv /app/venv && . /app/venv/bin/activate && python3 -m pip install --upgrade pip && pip3 install pyyaml && pip3 install tinydb && pip3 install paho-mqtt==1.6.1 && pip3 install git+https://github.com/mak-gitdev/enocean.git && git clone -b master --single-branch --depth 1 https://github.com/embyt/enocean-mqtt.git && cd enocean-mqtt && python3 setup.py develop && cd .. && if [ "0.1.28-2" = "head" ]; then echo "Installing from repository head" && git clone -b develop --single-branch --depth 1 https://github.com/mak-gitdev/HA_enoceanmqtt.git ; else if [ -z "" ]; then echo "Installing development version 0.1.28" ; else echo "Installing stable version 0.1.28" ; fi; wget -nv -O "/app.tar.gz" "https://github.com/mak-gitdev/HA_enoceanmqtt/archive/refs/tags/0.1.28.tar.gz" && echo "Extracting /app.tar.gz" && tar xzf "/app.tar.gz" && rm "/app.tar.gz" && mv -v "HA_enoceanmqtt-0.1.28" HA_enoceanmqtt ; fi; cp -rf HA_enoceanmqtt/enoceanmqtt enocean-mqtt && rm -rf HA_enoceanmqtt #7 1.231 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/aarch64/APKINDEX.tar.gz #7 1.681 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/aarch64/APKINDEX.tar.gz #7 3.814 (1/22) Installing libexpat (2.7.3-r0) #7 3.964 (2/22) Installing pcre2 (10.43-r1) #7 4.020 (3/22) Installing git (2.49.1-r0) #7 4.582 (4/22) Installing git-init-template (2.49.1-r0) #7 4.606 (5/22) Installing libbz2 (1.0.8-r6) #7 4.628 (6/22) Installing libffi (3.4.8-r0) #7 4.648 (7/22) Installing gdbm (1.24-r0) #7 4.670 (8/22) Installing mpdecimal (4.0.1-r0) #7 4.700 (9/22) Installing libpanelw (6.5_p20250503-r0) #7 4.718 (10/22) Installing sqlite-libs (3.49.2-r1) #7 4.836 (11/22) Installing python3 (3.12.12-r0) #7 6.424 (12/22) Installing python3-pycache-pyc0 (3.12.12-r0) #7 7.064 (13/22) Installing pyc (3.12.12-r0) #7 7.064 (14/22) Installing py3-setuptools-pyc (80.9.0-r0) #7 7.373 (15/22) Installing py3-pip-pyc (25.1.1-r0) #7 7.740 (16/22) Installing py3-parsing (3.2.3-r0) #7 7.774 (17/22) Installing py3-parsing-pyc (3.2.3-r0) #7 7.813 (18/22) Installing py3-packaging-pyc (25.0-r0) #7 7.842 (19/22) Installing python3-pyc (3.12.12-r0) #7 7.842 (20/22) Installing py3-packaging (25.0-r0) #7 7.870 (21/22) Installing py3-setuptools (80.9.0-r0) #7 8.147 (22/22) Installing py3-pip (25.1.1-r0) #7 8.475 Executing busybox-1.37.0-r18.trigger #7 8.646 OK: 95 MiB in 72 packages #7 34.99 Looking in indexes: https://pypi.org/simple, https://wheels.home-assistant.io/musllinux-index/ #7 34.99 Requirement already satisfied: pip in ./venv/lib/python3.12/site-packages (25.0.1) #7 35.41 Collecting pip #7 35.53 Downloading pip-25.2-py3-none-any.whl.metadata (4.7 kB) #7 35.57 Downloading pip-25.2-py3-none-any.whl (1.8 MB) #7 35.67 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 29.7 MB/s eta 0:00:00 #7 35.78 Installing collected packages: pip #7 35.78 Attempting uninstall: pip #7 35.79 Found existing installation: pip 25.0.1 #7 36.03 Uninstalling pip-25.0.1: #7 36.06 Successfully uninstalled pip-25.0.1 #7 43.44 Successfully installed pip-25.2 #7 46.10 Looking in indexes: https://pypi.org/simple, https://wheels.home-assistant.io/musllinux-index/ #7 46.60 Collecting pyyaml #7 46.70 Downloading pyyaml-6.0.3-cp312-cp312-musllinux_1_2_aarch64.whl.metadata (2.4 kB) #7 46.73 Downloading pyyaml-6.0.3-cp312-cp312-musllinux_1_2_aarch64.whl (761 kB) #7 46.82 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 761.1/761.1 kB 12.5 MB/s 0:00:00 #7 46.86 Installing collected packages: pyyaml #7 47.35 Successfully installed pyyaml-6.0.3 #7 49.42 Looking in indexes: https://pypi.org/simple, https://wheels.home-assistant.io/musllinux-index/ #7 50.02 Collecting tinydb #7 50.19 Downloading tinydb-4.8.2-py3-none-any.whl.metadata (6.7 kB) #7 50.25 Downloading tinydb-4.8.2-py3-none-any.whl (24 kB) #7 50.33 Installing collected packages: tinydb #7 50.61 Successfully installed tinydb-4.8.2 #7 53.56 Looking in indexes: https://pypi.org/simple, https://wheels.home-assistant.io/musllinux-index/ #7 53.87 Collecting paho-mqtt==1.6.1 #7 53.91 Downloading https://wheels.home-assistant.io/musllinux-index/paho_mqtt-1.6.1-py3-none-any.whl.metadata (47 kB) #7 54.00 Downloading https://wheels.home-assistant.io/musllinux-index/paho_mqtt-1.6.1-py3-none-any.whl (62 kB) #7 54.06 Installing collected packages: paho-mqtt #7 54.39 Successfully installed paho-mqtt-1.6.1 #7 56.61 Looking in indexes: https://pypi.org/simple, https://wheels.home-assistant.io/musllinux-index/ #7 56.62 Collecting git+https://github.com/mak-gitdev/enocean.git #7 56.62 Cloning https://github.com/mak-gitdev/enocean.git to /tmp/pip-req-build-z0vvfwg3 #7 56.63 Running command git clone --filter=blob:none --quiet https://github.com/mak-gitdev/enocean.git /tmp/pip-req-build-z0vvfwg3 #7 58.05 Resolved https://github.com/mak-gitdev/enocean.git to commit 7956cce9365ae13dc057ba8bb09e2934fe5a1b2f #7 58.07 Installing build dependencies: started #7 63.34 Installing build dependencies: finished with status 'done' #7 63.34 Getting requirements to build wheel: started #7 65.93 Getting requirements to build wheel: finished with status 'done' #7 65.93 Preparing metadata (pyproject.toml): started #7 67.19 Preparing metadata (pyproject.toml): finished with status 'done' #7 67.47 Collecting enum-compat>=0.0.2 (from enocean==0.60.1) #7 67.51 Downloading https://wheels.home-assistant.io/musllinux-index/enum_compat-0.0.3-py3-none-any.whl.metadata (954 bytes) #7 67.60 Collecting pyserial>=3.0 (from enocean==0.60.1) #7 67.64 Downloading https://wheels.home-assistant.io/musllinux-index/pyserial-3.5-py2.py3-none-any.whl.metadata (1.6 kB) #7 67.80 Collecting beautifulsoup4>=4.3.2 (from enocean==0.60.1) #7 67.92 Downloading beautifulsoup4-4.14.2-py3-none-any.whl.metadata (3.8 kB) #7 68.07 Collecting soupsieve>1.2 (from beautifulsoup4>=4.3.2->enocean==0.60.1) #7 68.12 Downloading https://wheels.home-assistant.io/musllinux-index/soupsieve-2.8-py3-none-any.whl (36 kB) #7 68.29 Collecting typing-extensions>=4.0.0 (from beautifulsoup4>=4.3.2->enocean==0.60.1) #7 68.33 Downloading https://wheels.home-assistant.io/musllinux-index/typing_extensions-4.15.0-py3-none-any.whl (44 kB) #7 68.37 Downloading beautifulsoup4-4.14.2-py3-none-any.whl (106 kB) #7 68.44 Downloading https://wheels.home-assistant.io/musllinux-index/enum_compat-0.0.3-py3-none-any.whl (1.3 kB) #7 68.48 Downloading https://wheels.home-assistant.io/musllinux-index/pyserial-3.5-py2.py3-none-any.whl (90 kB) #7 68.50 Building wheels for collected packages: enocean #7 68.50 Building wheel for enocean (pyproject.toml): started #7 70.10 Building wheel for enocean (pyproject.toml): finished with status 'done' #7 70.11 Created wheel for enocean: filename=enocean-0.60.1-py3-none-any.whl size=33289 sha256=c47645b329eec7b0dcec42a3c9cb1f5e18466c0ffa2f1be1007ec73fb8f120e4 #7 70.11 Stored in directory: /tmp/pip-ephem-wheel-cache-rf03vbeg/wheels/89/97/15/76a5d929c941cdf8b647ee19b57877923f371b27110b43fa6c #7 70.12 Successfully built enocean #7 70.20 Installing collected packages: pyserial, enum-compat, typing-extensions, soupsieve, beautifulsoup4, enocean #7 73.43 #7 73.46 Successfully installed beautifulsoup4-4.14.2 enocean-0.60.1 enum-compat-0.0.3 pyserial-3.5 soupsieve-2.8 typing-extensions-4.15.0 #7 74.08 Cloning into 'enocean-mqtt'... #7 74.98 Traceback (most recent call last): #7 74.98 File "/app/enocean-mqtt/setup.py", line 5, in <module> #7 74.98 import setuptools #7 74.98 ModuleNotFoundError: No module named 'setuptools' #7 75.00 cp: can't stat 'HA_enoceanmqtt/enoceanmqtt': No such file or directory #7 ERROR: process "/bin/ash -o pipefail -c apk add --no-cache python3 py3-pip git && python3 -m venv /app/venv && . /app/venv/bin/activate && python3 -m pip install --upgrade pip && pip3 install pyyaml && pip3 install tinydb && pip3 install paho-mqtt==1.6.1 && pip3 install git+https://github.com/mak-gitdev/enocean.git && git clone -b master --single-branch --depth 1 https://github.com/embyt/enocean-mqtt.git && cd enocean-mqtt && python3 setup.py develop && cd .. && if [ \"${BUILD_VERSION}\" = \"head\" ]; then echo \"Installing from repository head\" && git clone -b develop --single-branch --depth 1 https://github.com/mak-gitdev/HA_enoceanmqtt.git ; else if [ -z \"${BUILD_VERSION##*.*.*}\" ]; then echo \"Installing development version ${BUILD_VERSION%-*}\" ; else echo \"Installing stable version ${BUILD_VERSION%-*}\" ; fi; wget -nv -O \"/app.tar.gz\" \"https://github.com/mak-gitdev/HA_enoceanmqtt/archive/refs/tags/${BUILD_VERSION%-*}.tar.gz\" && echo \"Extracting /app.tar.gz\" && tar xzf \"/app.tar.gz\" && rm \"/app.tar.gz\" && mv -v \"HA_enoceanmqtt-${BUILD_VERSION%-*}\" HA_enoceanmqtt ; fi; cp -rf HA_enoceanmqtt/enoceanmqtt enocean-mqtt && rm -rf HA_enoceanmqtt" did not complete successfully: exit code: 1 ------ > [3/5] RUN apk add --no-cache python3 py3-pip git && python3 -m venv /app/venv && . /app/venv/bin/activate && python3 -m pip install --upgrade pip && pip3 install pyyaml && pip3 install tinydb && pip3 install paho-mqtt==1.6.1 && pip3 install git+https://github.com/mak-gitdev/enocean.git && git clone -b master --single-branch --depth 1 https://github.com/embyt/enocean-mqtt.git && cd enocean-mqtt && python3 setup.py develop &&
 cd .. && if [ "0.1.28-2" = "head" ]; then echo "Installing from repository head" && git clone -b develop --single-branch --depth 1 https://github.com/mak-gitdev/HA_enoceanmqtt.git ; else if [ -z "" ]; then echo "Installing development version 0.1.28" ; else echo "Installing stable version 0.1.28" ; fi; wget -nv -O "/app.tar.gz" "https://github.com/mak-gitdev/HA_enoceanmqtt/archive/refs/tags/0.1.28.tar.gz" && echo "Extracting /app.tar.gz" && tar xzf "/app.tar.gz" && rm "/app.tar.gz" && mv -v "HA_enoceanmqtt-0.1.28" HA_enoceanmqtt ; fi; cp -rf HA_enoceanmqtt/enoceanmqtt enocean-mqtt && rm -rf HA_enoceanmqtt: 70.12 Successfully built enocean 70.20 Installing collected packages: pyserial, enum-compat, typing-extensions, soupsieve, beautifulsoup4, enocean 73.43 73.46 Successfully installed beautifulsoup4-4.14.2 enocean-0.60.1 enum-compat-0.0.3 pyserial-3.5 soupsieve-2.8 typing-extensions-4.15.0 74.08 Cloning into 'enocean-mqtt'... 74.98 Traceback (most recent call last): 74.98 File "/app/enocean-mqtt/setup.py", line 5, in <module> 74.98 import setuptools 74.98 ModuleNotFoundError: No module named 'setuptools' 75.00 cp: can't stat 'HA_enoceanmqtt/enoceanmqtt': No such file or directory ------ e[33m1 warning found (use docker --debug to expand): e[0m - InvalidDefaultArgInFrom: Default value for ARG $BUILD_FROM results in empty or invalid base image name (line 2) Dockerfile:10 -------------------- 9 | # Install enoceanmqtt and requirements 10 | >>> RUN apk add --no-cache python3 py3-pip git && \ 11 | >>> python3 -m venv /app/venv && \ 12 | >>> . /app/venv/bin/activate && \ 13 | >>> python3 -m pip install --upgrade pip && \ 14 | >>> pip3 install pyyaml && \ 15 | >>> pip3 install tinydb && \ 16 | >>> pip3 install paho-mqtt==1.6.1 && \ 17 | >>> pip3 install git+https://github.com/mak-gitdev/enocean.git && \ 18 | >>> git clone -b master --single-branch --depth 1 https://github.com/embyt/enocean-mqtt.git && \ 19 | >>> cd enocean-mqtt && python3 setup.py develop && cd .. && \ 20 | >>> if [ "${BUILD_VERSION}" = "head" ]; then \ 21 | >>> echo "Installing from repository head" && \ 22 | >>> git clone -b develop --single-branch --depth 1 https://github.com/mak-gitdev/HA_enoceanmqtt.git ; \ 23 | >>> else \ 24 | >>> if [ -z "${BUILD_VERSION##*.*.*}" ]; then \ 25 | >>> echo "Installing development version ${BUILD_VERSION%-*}" ; \ 26 | >>> else \ 27 | >>> echo "Installing stable version ${BUILD_VERSION%-*}" ; \ 28 | >>> fi; \ 29 | >>> wget -nv -O "/app.tar.gz" \ 30 | >>> "https://github.com/mak-gitdev/HA_enoceanmqtt/archive/refs/tags/${BUILD_VERSION%-*}.tar.gz" && \ 31 | >>> echo "Extracting /app.tar.gz" && tar xzf "/app.tar.gz" && \ 32 | >>> rm "/app.tar.gz" && \ 33 | >>> mv -v "HA_enoceanmqtt-${BUILD_VERSION%-*}" HA_enoceanmqtt ; \ 34 | >>> fi; \ 35 | >>> cp -rf HA_enoceanmqtt/enoceanmqtt enocean-mqtt && \ 36 | >>> rm -rf HA_enoceanmqtt 37 | -------------------- ERROR: failed to build: failed to solve: process "/bin/ash -o pipefail -c apk add --no-cache python3 py3-pip git && python3 -m venv /app/venv && . /app/venv/bin/activate && python3 -m pip install --upgrade pip && pip3 install pyyaml && pip3 install tinydb && pip3 install paho-mqtt==1.6.1 && pip3 install git+https://github.com/mak-gitdev/enocean.git && git clone -b master --single-branch --depth 1 https://github.com/embyt/enocean-mqtt.git && cd enocean-mqtt && python3 setup.py develop && cd .. && if [ \"${BUILD_VERSION}\" = \"head\" ]; then echo \"Installing from repository head\" && git clone -b develop --single-branch --depth 1 https://github.com/mak-gitdev/HA_enoceanmqtt.git ; else if [ -z \"${BUILD_VERSION##*.*.*}\" ]; then echo \"Installing development version ${BUILD_VERSION%-*}\" ; else echo \"Installing stable version ${BUILD_VERSION%-*}\" ; fi; wget -nv -O \"/app.tar.gz\" \"https://github.com/mak-gitdev/HA_enoceanmqtt/archive/refs/tags/${BUILD_VERSION%-*}.tar.gz\" && echo \"Extracting /app.tar.gz\" && tar xzf \"/app.tar.gz\" && rm \"/app.tar.gz\" && mv -v \"HA_enoceanmqtt-${BUILD_VERSION%-*}\" HA_enoceanmqtt ; fi; cp -rf HA_enoceanmqtt/enoceanmqtt enocean-mqtt && rm -rf HA_enoceanmqtt" did not complete successfully: exit code: 1


Ma configuration :

## System Information

version | core-2025.10.2
-- | --
installation_type | Home Assistant OS
dev | false
hassio | true
docker | true
container_arch | aarch64
user | root
virtualenv | false
python_version | 3.13.7
os_name | Linux
os_version | 6.12.34-haos-raspi
arch | aarch64
timezone | Europe/Paris
config_dir | /config

<details><summary>Home Assistant Community Store</summary>

GitHub API | ok
-- | --
GitHub Content | ok
GitHub Web | ok
HACS Data | ok
GitHub API Calls Remaining | 5000
Installed Version | 2.0.5
Stage | running
Available Repositories | 2356
Downloaded Repositories | 3

</details>

<details><summary>Home Assistant Cloud</summary>

logged_in | false
-- | --
can_reach_cert_server | ok
can_reach_cloud_auth | ok
can_reach_cloud | ok

</details>

<details><summary>Home Assistant Supervisor</summary>

host_os | Home Assistant OS 16.2
-- | --
update_channel | stable
supervisor_version | supervisor-2025.10.0
agent_version | 1.7.2
docker_version | 28.3.3
disk_total | 13.6 GB
disk_used | 5.9 GB
nameservers | 192.168.1.254, fd0f:ee:b0::1
healthy | true
supported | true
host_connectivity | true
supervisor_connectivity | true
ntp_synchronized | true
virtualization | 
board | rpi4-64
supervisor_api | ok
version_api | ok
installed_addons | Mosquitto broker (6.5.2), Zigbee2MQTT (2.6.2-1), Advanced SSH & Web Terminal (21.0.4), File editor (5.8.0)

</details>

<details><summary>Dashboards</summary>

dashboards | 4
-- | --
resources | 2
views | 6
mode | storage

</details>

<details><summary>Network Configuration</summary>

adapters | lo (disabled), end0 (enabled, default, auto), docker0 (disabled), hassio (disabled), vethef95c93 (disabled), vethea8fcca (disabled), vethbe2a6d2 (disabled), veth239a9a5 (disabled), vethe467033 (disabled), vethc70cfc3 (disabled), veth4f5bedd (disabled), vethe5a13de (disabled), veth5567926 (disabled)
-- | --
ipv4_addresses | lo (127.0.0.1/8), end0 (192.168.1.201/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), vethef95c93 (), vethea8fcca (), vethbe2a6d2 (), veth239a9a5 (), vethe467033 (), vethc70cfc3 (), veth4f5bedd (), vethe5a13de (), veth5567926 ()
ipv6_addresses | lo (::1/128), end0 (2a01:e0a:28f:3070:5d57:fb49:6eed:aee1/64, fe80::f82f:b916:ae1f:db2/64), docker0 (fe80::5096:26ff:fe79:39cd/64), hassio (fe80::ec0d:4aff:fe2a:48b4/64), vethef95c93 (fe80::d05c:33ff:fe52:540f/64), vethea8fcca (fe80::9447:d2ff:fe8a:223d/64), vethbe2a6d2 (fe80::407b:d0ff:fe7f:c01/64), veth239a9a5 (fe80::302b:b9ff:fe0e:df7f/64), vethe467033 (fe80::2c55:79ff:fe44:6d7/64), vethc70cfc3 (fe80::800b:8fff:fe90:1a0d/64), veth4f5bedd (fe80::2851:e9ff:fec6:5a6f/64), vethe5a13de (fe80::b0f6:3ff:fe03:a6d/64), veth5567926 (fe80::7483:5dff:fe98:61c7/64)
announce_addresses | 192.168.1.201, 2a01:e0a:28f:3070:5d57:fb49:6eed:aee1, fe80::f82f:b916:ae1f:db2

</details>

<details><summary>Recorder</summary>

oldest_recorder_run | 22 septembre 2025 à 08:00
-- | --
current_recorder_run | 13 octobre 2025 à 19:37
estimated_db_size | 149.66 MiB
database_engine | sqlite
database_version | 3.49.2

</details>

Quelqu’un a t il déjà eu ce genre de problème ?

D’après les logs tu utilises le dépôt originel de mak-dev qui n’est plus mis à jour depuis plus d’1 an. Je te conseille de passer sur le mien que je maintiens régulièrement :

Hello Christophe,
Juste ce message pour te remercier de la reprise du composant et de son maintient !
J’étais encore sur l’ancien et je n’ai vu qu’hier ce message.
Merci ! :pray: :+1:

Bonjour à tous

Quelqu’un sait il comment utiliser la télécommande souple à 4 boutons Enocean. Elle ne semble pas appairable bien qu’on la voit passer dans les log en mode debug :

2025-11-07 17:47:58,860 DEBUG: 00:31:CE:D2->FF:FF:FF:FF (-44 dBm): 0x01 ['0xf6', '0x50', '0x0', '0x31', '0xce', '0xd2', '0x30'] ['0x0', '0xff', '0xff', '0xff', '0xff', '0x2c', '0x0'] OrderedDict()

On voit bien le type F6 le choix du bouton 50 puis son adresse sur 4 octets. Mais ensuite comment l’utiliser ?