Hello @Mips j’ai testé l’installation de ce plugin sur Debian12 et la dernière stable de Jeedom et je ne m’en souvenais plus mais ce plugin utilise python :
********************************************************
* Installation des dépendances *
********************************************************
Hit:1 http://deb.debian.org/debian bookworm InRelease
Get:2 http://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:3 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Hit:4 https://deb.nodesource.com/node_18.x nodistro InRelease
Get:5 http://security.debian.org/debian-security bookworm-security/main Sources [105 kB]
Get:6 http://security.debian.org/debian-security bookworm-security/main amd64 Packages [169 kB]
Get:7 http://security.debian.org/debian-security bookworm-security/main Translation-en [102 kB]
Fetched 480 kB in 0s (1714 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version (23.0.1+dfsg-1).
python3-setuptools is already the newest version (66.1.1-1).
python3-setuptools set to manually installed.
The following NEW packages will be installed:
rfkill
0 upgraded, 1 newly installed, 0 to remove and 106 not upgraded.
Need to get 34.1 kB of archives.
After this operation, 99.3 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 rfkill amd64 2.38.1-5+deb12u1 [34.1 kB]
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 34.1 kB in 0s (823 kB/s)
Selecting previously unselected package rfkill.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 73732 files and directories currently installed.)
Preparing to unpack .../rfkill_2.38.1-5+deb12u1_amd64.deb ...
Unpacking rfkill (2.38.1-5+deb12u1) ...
Setting up rfkill (2.38.1-5+deb12u1) ...
Processing triggers for man-db (2.11.2-2) ...
Reading package lists...
Building dependency tree...
Reading state information...
python3-dev is already the newest version (3.11.2-1+b1).
build-essential is already the newest version (12.9).
python3-pip is already the newest version (23.0.1+dfsg-1).
The following additional packages will be installed:
bluez libbluetooth3 libssl3 openssl
Suggested packages:
bluez-cups bluez-obexd bluez-meshd pulseaudio-module-bluetooth libssl-doc
The following NEW packages will be installed:
bluetooth bluez libbluetooth-dev libbluetooth3 libffi-dev
The following packages will be upgraded:
libssl-dev libssl3 openssl
3 upgraded, 5 newly installed, 0 to remove and 103 not upgraded.
Need to get 7528 kB of archives.
After this operation, 5805 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 bluez amd64 5.66-1+deb12u2 [1155 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 bluetooth all 5.66-1+deb12u2 [38.9 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 libbluetooth3 amd64 5.66-1+deb12u2 [107 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 libbluetooth-dev amd64 5.66-1+deb12u2 [292 kB]
Get:5 http://deb.debian.org/debian bookworm/main amd64 libffi-dev amd64 3.4.4-1 [59.4 kB]
Get:6 http://deb.debian.org/debian bookworm/main amd64 libssl-dev amd64 3.0.13-1~deb12u1 [2435 kB]
Get:7 http://deb.debian.org/debian bookworm/main amd64 libssl3 amd64 3.0.13-1~deb12u1 [2022 kB]
Get:8 http://deb.debian.org/debian bookworm/main amd64 openssl amd64 3.0.13-1~deb12u1 [1418 kB]
apt-listchanges: Reading changelogs...
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 7528 kB in 1s (11.5 MB/s)
Selecting previously unselected package bluez.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 73739 files and directories currently installed.)
Preparing to unpack .../0-bluez_5.66-1+deb12u2_amd64.deb ...
Unpacking bluez (5.66-1+deb12u2) ...
Selecting previously unselected package bluetooth.
Preparing to unpack .../1-bluetooth_5.66-1+deb12u2_all.deb ...
Unpacking bluetooth (5.66-1+deb12u2) ...
Selecting previously unselected package libbluetooth3:amd64.
Preparing to unpack .../2-libbluetooth3_5.66-1+deb12u2_amd64.deb ...
Unpacking libbluetooth3:amd64 (5.66-1+deb12u2) ...
Selecting previously unselected package libbluetooth-dev:amd64.
Preparing to unpack .../3-libbluetooth-dev_5.66-1+deb12u2_amd64.deb ...
Unpacking libbluetooth-dev:amd64 (5.66-1+deb12u2) ...
Selecting previously unselected package libffi-dev:amd64.
Preparing to unpack .../4-libffi-dev_3.4.4-1_amd64.deb ...
Unpacking libffi-dev:amd64 (3.4.4-1) ...
Preparing to unpack .../5-libssl-dev_3.0.13-1~deb12u1_amd64.deb ...
Unpacking libssl-dev:amd64 (3.0.13-1~deb12u1) over (3.0.11-1~deb12u2) ...
Preparing to unpack .../6-libssl3_3.0.13-1~deb12u1_amd64.deb ...
Unpacking libssl3:amd64 (3.0.13-1~deb12u1) over (3.0.11-1~deb12u2) ...
Preparing to unpack .../7-openssl_3.0.13-1~deb12u1_amd64.deb ...
Unpacking openssl (3.0.13-1~deb12u1) over (3.0.11-1~deb12u2) ...
Setting up libssl3:amd64 (3.0.13-1~deb12u1) ...
Setting up libffi-dev:amd64 (3.4.4-1) ...
Setting up bluez (5.66-1+deb12u2) ...
Created symlink /etc/systemd/system/dbus-org.bluez.service -> /lib/systemd/system/bluetooth.service.
Created symlink /etc/systemd/system/bluetooth.target.wants/bluetooth.service -> /lib/systemd/system/bluetooth.service.
Setting up libssl-dev:amd64 (3.0.13-1~deb12u1) ...
Setting up libbluetooth3:amd64 (5.66-1+deb12u2) ...
Setting up openssl (3.0.13-1~deb12u1) ...
Setting up bluetooth (5.66-1+deb12u2) ...
Setting up libbluetooth-dev:amd64 (5.66-1+deb12u2) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for dbus (1.14.10-1~deb12u1) ...
Processing triggers for libc-bin (2.36-9+deb12u7) ...
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.11/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.11/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.11/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.11/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.11/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.11/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
********************************************************
* Installation terminée *
********************************************************