Je ne peux plus éteindre ma télé depuis le mise a jour 4.4

Bonjour
il y aura une mise a jour de WebOS TV avec Jeedom 4.4 ? SVP


Informations Jeedom

Core : 4.4.3 (V4-stable)
DNS Jeedom : oui

Plugin : WebOS TV
Version : 2020-02-18 09:58:56 (stable)
Statut Démon : Stoppé - (2022-11-21 16:48:28)

Il faut que tu demandes au développeur de ce plugin @ZygOm4t1k .

Ca risque d’être compliqué:
Dernier message le 2 mai '22 Vu la dernière fois le 2 mai '22

1 « J'aime »

En effet… Ça va pas être simple

oui hélas pas simple

mets déjà ici les logs pour voir si quelqu’un peut t’aider sur ce sujet

*             Installation des dépendances             *
********************************************************
10
***** Commande: sudo apt-get update **********
Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Hit:3 http://security.debian.org/debian-security bullseye-security InRelease
Get:4 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Hit:5 https://deb.nodesource.com/node_18.x nodistro InRelease
Fetched 44.1 kB in 6s (7164 B/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
net-tools is already the newest version (1.60+git20181103.0eebece-1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
/var/www/html/plugins/webosTv/3rdparty/LGWebOSRemote/setup.py found.
running install
/usr/local/lib/python3.9/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
/usr/local/lib/python3.9/dist-packages/setuptools/_distutils/cmd.py:66: EasyInstallDeprecationWarning: easy_install command is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` and ``easy_install``.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!!
self.initialize_options()
running bdist_egg
running egg_info
writing LGTV.egg-info/PKG-INFO
writing dependency_links to LGTV.egg-info/dependency_links.txt
writing requirements to LGTV.egg-info/requires.txt
writing top-level names to LGTV.egg-info/top_level.txt
reading manifest file 'LGTV.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'LGTV.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-aarch64/egg
running install_lib
running build_py
creating build/bdist.linux-aarch64/egg
creating build/bdist.linux-aarch64/egg/LGTV
copying build/lib/LGTV/__init__.py -> build/bdist.linux-aarch64/egg/LGTV
byte-compiling build/bdist.linux-aarch64/egg/LGTV/__init__.py to __init__.cpython-39.pyc
File "build/bdist.linux-aarch64/egg/LGTV/__init__.py", line 128
print e.message
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(e.message)?
creating build/bdist.linux-aarch64/egg/EGG-INFO
copying LGTV.egg-info/PKG-INFO -> build/bdist.linux-aarch64/egg/EGG-INFO
copying LGTV.egg-info/SOURCES.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
copying LGTV.egg-info/dependency_links.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
copying LGTV.egg-info/requires.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
copying LGTV.egg-info/top_level.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating 'dist/LGTV-0.1.2-py3.9.egg' and adding 'build/bdist.linux-aarch64/egg' to it
removing 'build/bdist.linux-aarch64/egg' (and everything under it)
Processing LGTV-0.1.2-py3.9.egg
Removing /usr/lib/python3.9/site-packages/LGTV-0.1.2-py3.9.egg
Copying LGTV-0.1.2-py3.9.egg to /usr/lib/python3.9/site-packages
Adding LGTV 0.1.2 to easy-install.pth file
Installed /usr/lib/python3.9/site-packages/LGTV-0.1.2-py3.9.egg
Processing dependencies for LGTV==0.1.2
Searching for wakeonlan==0.2.2
Best match: wakeonlan 0.2.2
Processing wakeonlan-0.2.2-py3.9.egg
Adding wakeonlan 0.2.2 to easy-install.pth file
Installing wol script to /usr/bin
Using /usr/lib/python3.9/site-packages/wakeonlan-0.2.2-py3.9.egg
Searching for ws4py==0.5.1
Best match: ws4py 0.5.1
Processing ws4py-0.5.1-py3.9.egg
Adding ws4py 0.5.1 to easy-install.pth file
Using /usr/lib/python3.9/site-packages/ws4py-0.5.1-py3.9.egg
Finished processing dependencies for LGTV==0.1.2
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package libffi6
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
libpython2-dev libpython2-stdlib libpython2.7 libpython2.7-dev
libpython2.7-minimal libpython2.7-stdlib python-is-python2 python2
python2-dev python2-minimal python2.7 python2.7-dev python2.7-minimal
Suggested packages:
python2-doc python-tk python2.7-doc binfmt-support
The following packages will be REMOVED:
python-is-python3
The following NEW packages will be installed:
libpython2-dev libpython2-stdlib libpython2.7 libpython2.7-dev
libpython2.7-minimal libpython2.7-stdlib python-dev-is-python2
python-is-python2 python2 python2-dev python2-minimal python2.7
python2.7-dev python2.7-minimal
0 upgraded, 14 newly installed, 1 to remove and 1 not upgraded.
Need to get 7332 kB of archives.
After this operation, 32.0 MB of additional disk space will be used.
Do you want to continue? [Y/n] Abort.
/var/www/html/plugins/webosTv/3rdparty/PyWebOSTV/setup.py found.
running install
/usr/local/lib/python3.9/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
/usr/local/lib/python3.9/dist-packages/setuptools/_distutils/cmd.py:66: EasyInstallDeprecationWarning: easy_install command is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` and ``easy_install``.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!!
self.initialize_options()
running bdist_egg
running egg_info
writing pywebostv.egg-info/PKG-INFO
writing dependency_links to pywebostv.egg-info/dependency_links.txt
writing requirements to pywebostv.egg-info/requires.txt
writing top-level names to pywebostv.egg-info/top_level.txt
reading manifest file 'pywebostv.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'pywebostv.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-aarch64/egg
running install_lib
running build_py
creating build/bdist.linux-aarch64/egg
creating build/bdist.linux-aarch64/egg/pywebostv
copying build/lib/pywebostv/connection.py -> build/bdist.linux-aarch64/egg/pywebostv
copying build/lib/pywebostv/controls.py -> build/bdist.linux-aarch64/egg/pywebostv
copying build/lib/pywebostv/discovery.py -> build/bdist.linux-aarch64/egg/pywebostv
copying build/lib/pywebostv/__init__.py -> build/bdist.linux-aarch64/egg/pywebostv
copying build/lib/pywebostv/model.py -> build/bdist.linux-aarch64/egg/pywebostv
byte-compiling build/bdist.linux-aarch64/egg/pywebostv/connection.py to connection.cpython-39.pyc
byte-compiling build/bdist.linux-aarch64/egg/pywebostv/controls.py to controls.cpython-39.pyc
byte-compiling build/bdist.linux-aarch64/egg/pywebostv/discovery.py to discovery.cpython-39.pyc
byte-compiling build/bdist.linux-aarch64/egg/pywebostv/__init__.py to __init__.cpython-39.pyc
byte-compiling build/bdist.linux-aarch64/egg/pywebostv/model.py to model.cpython-39.pyc
creating build/bdist.linux-aarch64/egg/EGG-INFO
copying pywebostv.egg-info/PKG-INFO -> build/bdist.linux-aarch64/egg/EGG-INFO
copying pywebostv.egg-info/SOURCES.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
copying pywebostv.egg-info/dependency_links.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
copying pywebostv.egg-info/requires.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
copying pywebostv.egg-info/top_level.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating 'dist/pywebostv-0.8.2-py3.9.egg' and adding 'build/bdist.linux-aarch64/egg' to it
removing 'build/bdist.linux-aarch64/egg' (and everything under it)
Processing pywebostv-0.8.2-py3.9.egg
Removing /usr/lib/python3.9/site-packages/pywebostv-0.8.2-py3.9.egg
Copying pywebostv-0.8.2-py3.9.egg to /usr/lib/python3.9/site-packages
Adding pywebostv 0.8.2 to easy-install.pth file
Installed /usr/lib/python3.9/site-packages/pywebostv-0.8.2-py3.9.egg
Processing dependencies for pywebostv==0.8.2
Searching for future==1.0.0
Best match: future 1.0.0
Processing future-1.0.0-py3.9.egg
Adding future 1.0.0 to easy-install.pth file
Installing futurize script to /usr/bin
Installing pasteurize script to /usr/bin
Using /usr/lib/python3.9/site-packages/future-1.0.0-py3.9.egg
Searching for requests==2.31.0
Best match: requests 2.31.0
Adding requests 2.31.0 to easy-install.pth file
Using /usr/local/lib/python3.9/dist-packages
Searching for ws4py==0.5.1
Best match: ws4py 0.5.1
Processing ws4py-0.5.1-py3.9.egg
Adding ws4py 0.5.1 to easy-install.pth file
Using /usr/lib/python3.9/site-packages/ws4py-0.5.1-py3.9.egg
Searching for certifi==2024.2.2
Best match: certifi 2024.2.2
Adding certifi 2024.2.2 to easy-install.pth file
Using /usr/local/lib/python3.9/dist-packages
Searching for urllib3==2.2.1
Best match: urllib3 2.2.1
Adding urllib3 2.2.1 to easy-install.pth file
Using /usr/local/lib/python3.9/dist-packages
Searching for idna==3.6
Best match: idna 3.6
Adding idna 3.6 to easy-install.pth file
Using /usr/local/lib/python3.9/dist-packages
Searching for charset-normalizer==2.0.12
Best match: charset-normalizer 2.0.12
Adding charset-normalizer 2.0.12 to easy-install.pth file
Installing normalizer script to /usr/bin
Using /usr/local/lib/python3.9/dist-packages
Finished processing dependencies for pywebostv==0.8.2
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting wakeonlan==0.2.2
Using cached https://www.piwheels.org/simple/wakeonlan/wakeonlan-0.2.2-py3-none-any.whl (5.2 kB)
DEPRECATION: gpg 1.14.0-unknown has a non-standard version number. pip 24.1 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of gpg or contact the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063
Installing collected packages: wakeonlan
Attempting uninstall: wakeonlan
Found existing installation: wakeonlan 0.2.2
Uninstalling wakeonlan-0.2.2:
Successfully uninstalled wakeonlan-0.2.2
Successfully installed wakeonlan-0.2.2
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

C’est le log package? Tu n’en as pas d’autres ?

J’ai cru voir passer des python 2 dans ce log, il faudrait peut-être voir pour passer à python 3

bonjour je suis en version Jeedom 4.4 je pense que j’ai python 3

C’est surtout lié à debian, tu es en version 10 ou 11?

La 11
python3 --version

Python 3.9.2

Et python 2 n’est plus installé, c’est ça ?

oui cela m’a tout l’air python2 --version

-bash: python2: command not found

La seule solution pour toi va être de passer le plugin en python 3 ou voir si quelqu’un veut bien le reprendre

oui, mais là pas sûr car surement du taf en prévision en tout cas merci quand même.

Bonjour.

Vous n’avez pas que fait de passer en 4.4 ?
Vous avez aussi installé Raspberry Pi OS 11 ?

Bien que ce ne soit pas une bonne idée, mais si vous retournez en Raspberry Pi OS 10, Jeedom 4.4 y est encore compatible.

Oui j’ai fait une nouvelle installation OS 11 et Jeedom 4.4.3 et plaquage de ma sauvegarde 4.3.23

Python 2 est peut être installable mais à un moment faudra passer au 3

1 « J'aime »

Tu as aussi la possibilité en modifiant peu le plugin d’utiliser le plugin pyenv4jeedom fait par @Michel_F qui permet d’installer des versions de python au choix

https://mrwaloo.github.io/pyenv4Jeedom/fr_FR/beta/index

1 « J'aime »

je n’ai pas assez de connaissances pour installer un plugin en version beta hélas, Je suis un autodidacte. mais ce que j’en lis me paraît correspondre.