Bonjour,
Suite à la mise à jour vers la nouvelle Beta pour compatibilité nouvelle app myVaillant sur box Luna, le démon ne démarre plus, les dépendances se réinstallent en boucle avec le log
vaillantmultimatic_update suivant:
======================================================================
== 13/04/2024 07:45:16 == Dependencies installation for vaillantmultimatic
======================================================================
[ 5% ] : Clean apt...
[ 9% ] : Clean apt : [ OK ]
[ 10% ] : Update apt...
[ 14% ] : Update apt : [ OK ]
[ 15% ] : Init python3 & prerequisites...
[ 19% ] : Init python3 & prerequisites : [ OK ]
[ 20% ] : Init pyEnv...
** PyEnv not required: 3.9.2 >= 3.9 **
** python3 path: python3 **
[ 69% ] : Init pyEnv : [ OK ]
[ 70% ] : Setting up virtual environment...
** Version of python in VENV: Python 3.9.2
[ 79% ] : Setting up virtual environment : [ OK ]
[ 80% ] : Install the required python packages...
[ 89% ] : Install the required python packages : [ERROR]
[ 90% ] : Summary of installed packages...
aiohttp==3.8.6
aiosignal==1.3.1
async-timeout==4.0.3
attrs==23.2.0
charset-normalizer==3.3.0
contextlib2==21.6.0
frozenlist==1.4.0
idna==3.4
multidict==6.0.4
pkg_resources==0.0.0
pymultiMATIC==0.7.3
schema==0.7.5
yarl==1.9.2
[ 99% ] : Summary of installed packages : [ OK ]
[100% ] : Finished !
======================================================================
== KO == Installation Error
======================================================================
== ANALYSING ERRORS...
== NO KNOWN ERROR DETECTED
== Error in step : Install the required python packages
== Line 199
== Command `/var/www/html/plugins/vaillantmultimatic/resources/venv/bin/python3 -m pip install -r /var/www/html/plugins/vaillantmultimatic/resources/requirements.txt' have an issue
== Return code is 1
== Error message :
ERROR: Ignored the following versions that require a different python version: 0.0.16 Requires-Python >=3.10; 0.0.17 Requires-Python >=3.10; 0.0.18 Requires-Python >=3.10; 0.0.19 Requires-Python >=3.10; 0.0.20 Requires-Python >=3.10; 0.1.0 Requires-Python >=3.10; 0.1.1 Requires-Python >=3.10; 0.1.2 Requires-Python >=3.10; 0.1.3 Requires-Python >=3.10; 0.1.4 Requires-Python >=3.10; 0.1.5 Requires-Python >=3.10; 0.1.6 Requires-Python >=3.10; 0.1.7 Requires-Python >=3.10; 0.2.0 Requires-Python >=3.10; 0.2.1 Requires-Python >=3.10; 0.2.2 Requires-Python >=3.10; 0.2.3 Requires-Python >=3.10; 0.3.0 Requires-Python >=3.10; 0.3.1 Requires-Python >=3.10; 0.3.2 Requires-Python >=3.10; 0.3.3 Requires-Python >=3.10; 0.4.0 Requires-Python >=3.10; 0.4.1 Requires-Python >=3.10; 0.4.2 Requires-Python >=3.10; 0.4.3 Requires-Python >=3.10; 0.4.4 Requires-Python >=3.10; 0.4.5 Requires-Python >=3.10; 0.5.0 Requires-Python >=3.10; 0.5.1 Requires-Python >=3.10; 0.5.10 Requires-Python >=3.10; 0.5.11 Requires-Python >=3.10; 0.5.12 Requires-Python >=3.10; 0.5.13b0 Requires-Python >=3.10; 0.5.13b1 Requires-Python >=3.10; 0.5.2 Requires-Python >=3.10; 0.5.3 Requires-Python >=3.10; 0.5.4 Requires-Python >=3.10; 0.5.5 Requires-Python >=3.10; 0.5.6 Requires-Python >=3.10; 0.5.7 Requires-Python >=3.10; 0.5.8 Requires-Python >=3.10; 0.5.9 Requires-Python >=3.10; 0.6.0 Requires-Python >=3.10; 0.6.1 Requires-Python >=3.10; 0.6.10 Requires-Python >=3.10; 0.6.11 Requires-Python >=3.10; 0.6.2 Requires-Python >=3.10; 0.6.3 Requires-Python >=3.10; 0.6.4 Requires-Python >=3.10; 0.6.5 Requires-Python >=3.10; 0.6.6 Requires-Python >=3.10; 0.6.7 Requires-Python >=3.10; 0.6.8 Requires-Python >=3.10; 0.6.9 Requires-Python >=3.10; 0.7.0 Requires-Python >=3.10; 0.7.1 Requires-Python >=3.10; 0.7.10 Requires-Python >=3.10; 0.7.11 Requires-Python >=3.10; 0.7.12 Requires-Python >=3.10; 0.7.13 Requires-Python >=3.10; 0.7.14 Requires-Python >=3.10; 0.7.15 Requires-Python >=3.10; 0.7.16 Requires-Python >=3.10; 0.7.17 Requires-Python >=3.10; 0.7.18 Requires-Python >=3.10; 0.7.19 Requires-Python >=3.10; 0.7.2 Requires-Python >=3.10; 0.7.20 Requires-Python >=3.10; 0.7.21 Requires-Python >=3.10; 0.7.22 Requires-Python >=3.10; 0.7.23 Requires-Python >=3.10; 0.7.24 Requires-Python >=3.10; 0.7.25 Requires-Python >=3.10; 0.7.26 Requires-Python >=3.10; 0.7.3 Requires-Python >=3.10; 0.7.4 Requires-Python >=3.10; 0.7.4b2 Requires-Python >=3.10; 0.7.5 Requires-Python >=3.10; 0.7.6 Requires-Python >=3.10; 0.7.7 Requires-Python >=3.10; 0.7.8 Requires-Python >=3.10; 0.7.9 Requires-Python >=3.10; 0.8.0 Requires-Python >=3.10; 0.8.1 Requires-Python >=3.10; 0.8.10 Requires-Python >=3.10; 0.8.11 Requires-Python >=3.10; 0.8.2 Requires-Python >=3.10; 0.8.3 Requires-Python >=3.10; 0.8.4 Requires-Python >=3.10; 0.8.5 Requires-Python >=3.10; 0.8.6 Requires-Python >=3.10; 0.8.7 Requires-Python >=3.10; 0.8.8 Requires-Python >=3.10; 0.8.9 Requires-Python >=3.10
ERROR: Could not find a version that satisfies the requirement myPyllant~=0.8.11 (from versions: 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.8, 0.0.10, 0.0.11, 0.0.12, 0.0.13, 0.0.14, 0.0.15)
ERROR: No matching distribution found for myPyllant~=0.8.11
======================================================================
Côté démon, le log est le suivant (en boucle):
0499|[2024-03-30 18:50:13]ERROR : Error (409): {"errorCode":"FACILITY_NOT_ONLINE"} - Cannot get https://smart.vaillant.com/mobile/api/v4/facilities/21204400202609620938031922N8/systemcontrol/v1
Bonne journée