Probleme de rafraichissement

Bonjour,

Suite a la mise a jour du plugin, mon équipement ne se met plus a jour automatiquement :

On trouve les quelques mises a jours manuelles faites dans la journée.

Pourtant, la fréquence de polling de l’équipement est à 5 mn.

Les dépendances et le daemon sont KO et refusent de démarrer

Une idée ou je passe en mode « debug » pour avoir des logs parlantes ?

Salut,

Ben du coup c’est assez normal que ça ne rafraichisse pas … :man_shrugging:

Sans logs non aucune idée. Mais meme sans etre en debug les logs standard devraient aider a comprendre ce qu’il se passe

Merci pour ton aide.

L’installation des dépendances a fini par aboutir (assez long), tout est vert :


Et malgré ce coté « tout semble bon », toujours pas de polling a T+20 mn

Dans les 4 fichiers de log disponibles, seul le fichier Nut_free_update est verbeux.
Pas d’erreur, voici le seul warning :

[2026-03-13 16:49:22] Collecting pynutclient==2.8.4 (from -r /var/www/html/plugins/Nut_free/resources/requirements.txt (line 1))
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fac5d5dc0>: Failed to establish a new connection: [Errno -5] No address associated with hostname')': /packages/1e/22/7797322b69cc6072f199af286d8341a1ecf785397aa2d889e2aa5e976323/pynutclient-2.8.4-py3-none-any.whl.metadata

Merci de lire et d’appliquer. En l’état vos logs sont difficilement lisibles.

Voici l’intégralité de la log Nut_free_update, au format brut

0000|[2026-03-13 16:40:08] **********************
0001|[2026-03-13 16:40:08] * Check Script Params *
0002|[2026-03-13 16:40:08] **********************
0003|[2026-03-13 16:40:08] ** Force System Updates :: NO **
0004|[2026-03-13 16:40:08] ** Force Reinit PyEnv :: NO **
0005|[2026-03-13 16:40:08] ** Force Reinit Venv :: NO **
0006|[2026-03-13 16:40:08] *******************
***[....] Données supprimées car mal formatées, saisies a nouveau, à l'identique, dans une zone de texte préformaté dans le message suivant [...]***

C’est iliisible, merci de les mettre au format texte préformaté comme indiqué par @Tonio16 qui à même mis le tuto pour le faire …

Je n’avais compris votre attente, toutes mes excuses.
Voici l’intégralité de la log Nut_free_update dans une section de texte préformaté :

0000|[2026-03-13 16:40:08] **********************
0001|[2026-03-13 16:40:08] * Check Script Params *
0002|[2026-03-13 16:40:08] **********************
0003|[2026-03-13 16:40:08] ** Force System Updates :: NO **
0004|[2026-03-13 16:40:08] ** Force Reinit PyEnv :: NO **
0005|[2026-03-13 16:40:08] ** Force Reinit Venv :: NO **
0006|[2026-03-13 16:40:08] *******************
0007|[2026-03-13 16:40:08] * Check PyEnv Dir *
0008|[2026-03-13 16:40:08] *******************
0009|[2026-03-13 16:40:08] ** PyEnv Directory (Exists) :: /opt/pyenv **
0010|[2026-03-13 16:40:08] ** Check PyEnv :: Done **
0011|[2026-03-13 16:40:08] ***********************
0012|[2026-03-13 16:40:08] * Check Old PyEnv Dir *
0013|[2026-03-13 16:40:08] ***********************
0014|[2026-03-13 16:40:08] ** PyEnv Old Directory (None) :: /var/www/html/plugins/Nut_free/resources/pyenv **
0015|[2026-03-13 16:40:08] ** Venv Update :: Not Needed **
0016|[2026-03-13 16:40:08] ** Check Old PyEnv :: Done **
0017|[2026-03-13 16:40:08] ******************
0018|[2026-03-13 16:40:08] * Update apt-get *
0019|[2026-03-13 16:40:08] ******************
0020|[2026-03-13 16:40:08] ** Clean apt-get :: Done **
0021|[2026-03-13 16:40:09] Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
0022|[2026-03-13 16:40:09] Hit:2 http://deb.debian.org/debian bullseye InRelease
0023|[2026-03-13 16:40:09] Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
0024|[2026-03-13 16:40:09] Hit:5 http://archive.raspberrypi.org/debian bullseye InRelease
0025|[2026-03-13 16:40:09] Hit:6 https://deb.nodesource.com/node_22.x nodistro InRelease
0026|[2026-03-13 16:40:09] Hit:4 https://giteduberger.fr rpimonitor/ InRelease
0027|[2026-03-13 16:40:10] Hit:7 https://packagecloud.io/ookla/speedtest-cli/debian bullseye InRelease
0028|[2026-03-13 16:40:16] Reading package lists...
0029|[2026-03-13 16:40:16] ** Update apt-get :: Done **
0030|[2026-03-13 16:40:16] ****************************
0031|[2026-03-13 16:40:16] * Simulate apt-get upgrade *
0032|[2026-03-13 16:40:16] ****************************
0033|[2026-03-13 16:40:16] Reading package lists...
0034|[2026-03-13 16:40:17] Building dependency tree...
0035|[2026-03-13 16:40:17] Reading state information...
0036|[2026-03-13 16:40:18] Calculating upgrade...
0037|[2026-03-13 16:40:19] 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
0038|[2026-03-13 16:40:19] ** Upgrade Simulation :: Done **
0039|[2026-03-13 16:40:19] ****************************************
0040|[2026-03-13 16:40:19] * Install apt-get packages for Python3 *
0041|[2026-03-13 16:40:19] ****************************************
0042|[2026-03-13 16:40:19] Reading package lists...
0043|[2026-03-13 16:40:20] Building dependency tree...
0044|[2026-03-13 16:40:20] Reading state information...
0045|[2026-03-13 16:40:22] python3 is already the newest version (3.9.2-3).
0046|[2026-03-13 16:40:22] python3-dev is already the newest version (3.9.2-3).
0047|[2026-03-13 16:40:22] python3-venv is already the newest version (3.9.2-3).
0048|[2026-03-13 16:40:22] python3-requests is already the newest version (2.25.1+dfsg-2).
0049|[2026-03-13 16:40:22] python3-setuptools is already the newest version (52.0.0-4+deb11u2).
0050|[2026-03-13 16:40:22] python3-pip is already the newest version (20.3.4-4+rpt1+deb11u1).
0051|[2026-03-13 16:40:22] 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
0052|[2026-03-13 16:40:22] ** Install packages for Python3 :: Done **
0053|[2026-03-13 16:40:22] ***************************
0054|[2026-03-13 16:40:22] * Check Python3.x Version *
0055|[2026-03-13 16:40:22] ***************************
0056|[2026-03-13 16:40:22] Python3.x Version :: 3.9
0057|[2026-03-13 16:40:22] ** Check Python3 Version :: Done **
0058|[2026-03-13 16:40:22] ******************************************************
0059|[2026-03-13 16:40:22] * Install apt-get packages for PyEnv (Python < 3.12) *
0060|[2026-03-13 16:40:22] ******************************************************
0061|[2026-03-13 16:40:22] Reading package lists...
0062|[2026-03-13 16:40:23] Building dependency tree...
0063|[2026-03-13 16:40:23] Reading state information...
0064|[2026-03-13 16:40:25] build-essential is already the newest version (12.9).
0065|[2026-03-13 16:40:25] libbz2-dev is already the newest version (1.0.8-4).
0066|[2026-03-13 16:40:25] libffi-dev is already the newest version (3.3-6).
0067|[2026-03-13 16:40:25] libncursesw5-dev is already the newest version (6.2+20201114-2+deb11u2).
0068|[2026-03-13 16:40:25] libreadline-dev is already the newest version (8.1-1).
0069|[2026-03-13 16:40:25] tk-dev is already the newest version (8.6.11+1).
0070|[2026-03-13 16:40:25] libxmlsec1-dev is already the newest version (1.2.31-1).
0071|[2026-03-13 16:40:25] liblzma-dev is already the newest version (5.2.5-2.1~deb11u1).
0072|[2026-03-13 16:40:25] xz-utils is already the newest version (5.2.5-2.1~deb11u1).
0073|[2026-03-13 16:40:25] zlib1g-dev is already the newest version (1:1.2.11.dfsg-2+deb11u2).
0074|[2026-03-13 16:40:25] curl is already the newest version (7.74.0-1.3+deb11u16).
0075|[2026-03-13 16:40:25] git is already the newest version (1:2.30.2-1+deb11u5).
0076|[2026-03-13 16:40:25] libxml2-dev is already the newest version (2.9.10+dfsg-6.7+deb11u9).
0077|[2026-03-13 16:40:25] libssl-dev is already the newest version (1.1.1w-0+deb11u5).
0078|[2026-03-13 16:40:25] libsqlite3-dev is already the newest version (3.34.1-3+deb11u1).
0079|[2026-03-13 16:40:25] 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
0080|[2026-03-13 16:40:25] ** Install packages for PyEnv :: Done **
0081|[2026-03-13 16:40:25] *********************************
0082|[2026-03-13 16:40:25] * Install PyEnv (Python < 3.12) *
0083|[2026-03-13 16:40:25] *********************************
0084|[2026-03-13 16:40:25] ** PYENV_ROOT (not set) :: OK **
0085|[2026-03-13 16:40:25] e[2;32mUpdating /opt/pyenv...
0086|From https://github.com/pyenv/pyenv
0087|* branch              master            -> FETCH_HEAD
0088|* [new tag]           1.2.24            -> 1.2.24
0089|* [new tag]           1.2.24.1          -> 1.2.24.1
0090|* [new tag]           1.2.25            -> 1.2.25
0091|* [new tag]           1.2.26            -> 1.2.26
0092|* [new tag]           1.2.27            -> 1.2.27
0093|* [new tag]           2.3.30            -> 2.3.30
0094|* [new tag]           r                 -> r
0095|* [new tag]           v.2.6.9           -> v.2.6.9
0096|* [new tag]           v0.1.0            -> v0.1.0
0097|* [new tag]           v0.1.1            -> v0.1.1
0098|* [new tag]           v0.1.2            -> v0.1.2
0099|* [new tag]           v0.2.0            -> v0.2.0
0100|* [new tag]           v0.2.1            -> v0.2.1
0101|* [new tag]           v0.3.0            -> v0.3.0
0102|* [new tag]           v0.4.0            -> v0.4.0
0103|* [new tag]           v0.4.0-20130613   -> v0.4.0-20130613
0104|* [new tag]           v0.4.0-20130726   -> v0.4.0-20130726
0105|* [new tag]           v0.4.0-20131023   -> v0.4.0-20131023
0106|* [new tag]           v0.4.0-20131116   -> v0.4.0-20131116
0107|* [new tag]           v0.4.0-20131216   -> v0.4.0-20131216
0108|* [new tag]           v0.4.0-20131217   -> v0.4.0-20131217
0109|* [new tag]           v0.4.0-20140110   -> v0.4.0-20140110
0110|* [new tag]           v0.4.0-20140110.1 -> v0.4.0-20140110.1
0111|* [new tag]           v0.4.0-20140123   -> v0.4.0-20140123
0112|* [new tag]           v0.4.0-20140211   -> v0.4.0-20140211
0113|* [new tag]           v0.4.0-20140311   -> v0.4.0-20140311
0114|* [new tag]           v0.4.0-20140317   -> v0.4.0-20140317
0115|* [new tag]           v0.4.0-20140404   -> v0.4.0-20140404
0116|* [new tag]           v0.4.0-20140516   -> v0.4.0-20140516
0117|* [new tag]           v0.4.0-20140520   -> v0.4.0-20140520
0118|* [new tag]           v0.4.0-20140602   -> v0.4.0-20140602
0119|* [new tag]           v1.0.0            -> v1.0.0
0120|* [new tag]           v1.0.1            -> v1.0.1
0121|* [new tag]           v1.0.10           -> v1.0.10
0122|* [new tag]           v1.0.2            -> v1.0.2
0123|* [new tag]           v1.0.3            -> v1.0.3
0124|* [new tag]           v1.0.4            -> v1.0.4
0125|* [new tag]           v1.0.5            -> v1.0.5
0126|* [new tag]           v1.0.6            -> v1.0.6
0127|* [new tag]           v1.0.7            -> v1.0.7
0128|* [new tag]           v1.0.8            -> v1.0.8
0129|* [new tag]           v1.0.9            -> v1.0.9
0130|* [new tag]           v1.1.0            -> v1.1.0
0131|* [new tag]           v1.1.1            -> v1.1.1
0132|* [new tag]           v1.1.2            -> v1.1.2
0133|* [new tag]           v1.1.3            -> v1.1.3
0134|* [new tag]           v1.1.4            -> v1.1.4
0135|* [new tag]           v1.1.5            -> v1.1.5
0136|* [new tag]           v1.2.0            -> v1.2.0
0137|* [new tag]           v1.2.1            -> v1.2.1
0138|* [new tag]           v1.2.10           -> v1.2.10
0139|* [new tag]           v1.2.11           -> v1.2.11
0140|* [new tag]           v1.2.12           -> v1.2.12
0141|* [new tag]           v1.2.13           -> v1.2.13
0142|* [new tag]           v1.2.14           -> v1.2.14
0143|* [new tag]           v1.2.15           -> v1.2.15
0144|* [new tag]           v1.2.16           -> v1.2.16
0145|* [new tag]           v1.2.17           -> v1.2.17
0146|* [new tag]           v1.2.18           -> v1.2.18
0147|* [new tag]           v1.2.19           -> v1.2.19
0148|* [new tag]           v1.2.2            -> v1.2.2
0149|* [new tag]           v1.2.20           -> v1.2.20
0150|* [new tag]           v1.2.21           -> v1.2.21
0151|* [new tag]           v1.2.22           -> v1.2.22
0152|* [new tag]           v1.2.23           -> v1.2.23
0153|* [new tag]           v1.2.24           -> v1.2.24
0154|* [new tag]           v1.2.24.1         -> v1.2.24.1
0155|* [new tag]           v1.2.25           -> v1.2.25
0156|* [new tag]           v1.2.26           -> v1.2.26
0157|* [new tag]           v1.2.3            -> v1.2.3
0158|* [new tag]           v1.2.4            -> v1.2.4
0159|* [new tag]           v1.2.5            -> v1.2.5
0160|* [new tag]           v1.2.6            -> v1.2.6
0161|* [new tag]           v1.2.7            -> v1.2.7
0162|* [new tag]           v1.2.8            -> v1.2.8
0163|* [new tag]           v1.2.9            -> v1.2.9
0164|* [new tag]           v1.3.0            -> v1.3.0
0165|* [new tag]           v1.3.1            -> v1.3.1
0166|* [new tag]           v1.3.2            -> v1.3.2
0167|* [new tag]           v2.0.0            -> v2.0.0
0168|* [new tag]           v2.0.0-rc1        -> v2.0.0-rc1
0169|* [new tag]           v2.0.1            -> v2.0.1
0170|* [new tag]           v2.0.2            -> v2.0.2
0171|* [new tag]           v2.0.3            -> v2.0.3
0172|* [new tag]           v2.0.4            -> v2.0.4
0173|* [new tag]           v2.0.5            -> v2.0.5
0174|* [new tag]           v2.0.6            -> v2.0.6
0175|* [new tag]           v2.0.7            -> v2.0.7
0176|* [new tag]           v2.1.0            -> v2.1.0
0177|* [new tag]           v2.2.0            -> v2.2.0
0178|* [new tag]           v2.2.1            -> v2.2.1
0179|* [new tag]           v2.2.2            -> v2.2.2
0180|* [new tag]           v2.2.3            -> v2.2.3
0181|* [new tag]           v2.2.4            -> v2.2.4
0182|* [new tag]           v2.2.4-1          -> v2.2.4-1
0183|* [new tag]           v2.2.5            -> v2.2.5
0184|* [new tag]           v2.3.0            -> v2.3.0
0185|* [new tag]           v2.3.1            -> v2.3.1
0186|* [new tag]           v2.3.10           -> v2.3.10
0187|* [new tag]           v2.3.11           -> v2.3.11
0188|* [new tag]           v2.3.12           -> v2.3.12
0189|* [new tag]           v2.3.13           -> v2.3.13
0190|* [new tag]           v2.3.14           -> v2.3.14
0191|* [new tag]           v2.3.15           -> v2.3.15
0192|* [new tag]           v2.3.16           -> v2.3.16
0193|* [new tag]           v2.3.17           -> v2.3.17
0194|* [new tag]           v2.3.18           -> v2.3.18
0195|* [new tag]           v2.3.19           -> v2.3.19
0196|* [new tag]           v2.3.2            -> v2.3.2
0197|* [new tag]           v2.3.20           -> v2.3.20
0198|* [new tag]           v2.3.21           -> v2.3.21
0199|* [new tag]           v2.3.22           -> v2.3.22
0200|* [new tag]           v2.3.23           -> v2.3.23
0201|* [new tag]           v2.3.24           -> v2.3.24
0202|* [new tag]           v2.3.25           -> v2.3.25
0203|* [new tag]           v2.3.26           -> v2.3.26
0204|* [new tag]           v2.3.27           -> v2.3.27
0205|* [new tag]           v2.3.28           -> v2.3.28
0206|* [new tag]           v2.3.29           -> v2.3.29
0207|* [new tag]           v2.3.3            -> v2.3.3
0208|* [new tag]           v2.3.31           -> v2.3.31
0209|* [new tag]           v2.3.32           -> v2.3.32
0210|* [new tag]           v2.3.33           -> v2.3.33
0211|* [new tag]           v2.3.34           -> v2.3.34
0212|* [new tag]           v2.3.35           -> v2.3.35
0213|* [new tag]           v2.3.36           -> v2.3.36
0214|* [new tag]           v2.3.4            -> v2.3.4
0215|* [new tag]           v2.3.5            -> v2.3.5
0216|* [new tag]           v2.3.6            -> v2.3.6
0217|* [new tag]           v2.3.7            -> v2.3.7
0218|* [new tag]           v2.3.8            -> v2.3.8
0219|* [new tag]           v2.3.9            -> v2.3.9
0220|* [new tag]           v2.4.0            -> v2.4.0
0221|* [new tag]           v2.4.1            -> v2.4.1
0222|* [new tag]           v2.4.10           -> v2.4.10
0223|* [new tag]           v2.4.11           -> v2.4.11
0224|* [new tag]           v2.4.12           -> v2.4.12
0225|* [new tag]           v2.4.13           -> v2.4.13
0226|* [new tag]           v2.4.14           -> v2.4.14
0227|* [new tag]           v2.4.15           -> v2.4.15
0228|* [new tag]           v2.4.16           -> v2.4.16
0229|* [new tag]           v2.4.17           -> v2.4.17
0230|* [new tag]           v2.4.18           -> v2.4.18
0231|* [new tag]           v2.4.19           -> v2.4.19
0232|* [new tag]           v2.4.2            -> v2.4.2
0233|* [new tag]           v2.4.20           -> v2.4.20
0234|* [new tag]           v2.4.21           -> v2.4.21
0235|* [new tag]           v2.4.22           -> v2.4.22
0236|* [new tag]           v2.4.23           -> v2.4.23
0237|* [new tag]           v2.4.3            -> v2.4.3
0238|* [new tag]           v2.4.4            -> v2.4.4
0239|* [new tag]           v2.4.5_1          -> v2.4.5_1
0240|* [new tag]           v2.4.6            -> v2.4.6
0241|* [new tag]           v2.4.7            -> v2.4.7
0242|* [new tag]           v2.4.8            -> v2.4.8
0243|* [new tag]           v2.4.9            -> v2.4.9
0244|* [new tag]           v2.5.0            -> v2.5.0
0245|* [new tag]           v2.5.1            -> v2.5.1
0246|* [new tag]           v2.5.2            -> v2.5.2
0247|* [new tag]           v2.5.3            -> v2.5.3
0248|* [new tag]           v2.5.4            -> v2.5.4
0249|* [new tag]           v2.5.5            -> v2.5.5
0250|* [new tag]           v2.5.6            -> v2.5.6
0251|* [new tag]           v2.5.7            -> v2.5.7
0252|* [new tag]           v2.6.0            -> v2.6.0
0253|* [new tag]           v2.6.1            -> v2.6.1
0254|* [new tag]           v2.6.10           -> v2.6.10
0255|* [new tag]           v2.6.11           -> v2.6.11
0256|* [new tag]           v2.6.12           -> v2.6.12
0257|* [new tag]           v2.6.13           -> v2.6.13
0258|* [new tag]           v2.6.14           -> v2.6.14
0259|* [new tag]           v2.6.15           -> v2.6.15
0260|* [new tag]           v2.6.16           -> v2.6.16
0261|* [new tag]           v2.6.17           -> v2.6.17
0262|* [new tag]           v2.6.18           -> v2.6.18
0263|* [new tag]           v2.6.19           -> v2.6.19
0264|* [new tag]           v2.6.2            -> v2.6.2
0265|* [new tag]           v2.6.20           -> v2.6.20
0266|* [new tag]           v2.6.21           -> v2.6.21
0267|* [new tag]           v2.6.22           -> v2.6.22
0268|* [new tag]           v2.6.23           -> v2.6.23
0269|* [new tag]           v2.6.24           -> v2.6.24
0270|* [new tag]           v2.6.25           -> v2.6.25
0271|* [new tag]           v2.6.26           -> v2.6.26
0272|* [new tag]           v2.6.3            -> v2.6.3
0273|* [new tag]           v2.6.4            -> v2.6.4
0274|* [new tag]           v2.6.5            -> v2.6.5
0275|* [new tag]           v2.6.6            -> v2.6.6
0276|* [new tag]           v2.6.7            -> v2.6.7
0277|* [new tag]           v2.6.8            -> v2.6.8
0278|* [new tag]           v2.6.9            -> v2.6.9
0279|* [new tag]           v20140614         -> v20140614
0280|* [new tag]           v20140615         -> v20140615
0281|* [new tag]           v20140628         -> v20140628
0282|* [new tag]           v20140705         -> v20140705
0283|* [new tag]           v20140825         -> v20140825
0284|* [new tag]           v20140924         -> v20140924
0285|* [new tag]           v20141008         -> v20141008
0286|* [new tag]           v20141011         -> v20141011
0287|* [new tag]           v20141012         -> v20141012
0288|* [new tag]           v20141106         -> v20141106
0289|* [new tag]           v20141118         -> v20141118
0290|* [new tag]           v20141127         -> v20141127
0291|* [new tag]           v20141211         -> v20141211
0292|* [new tag]           v20150124         -> v20150124
0293|* [new tag]           v20150204         -> v20150204
0294|* [new tag]           v20150226         -> v20150226
0295|* [new tag]           v20150326         -> v20150326
0296|* [new tag]           v20150404         -> v20150404
0297|* [new tag]           v20150504         -> v20150504
0298|* [new tag]           v20150524         -> v20150524
0299|* [new tag]           v20150601         -> v20150601
0300|* [new tag]           v20150719         -> v20150719
0301|* [new tag]           v20150901         -> v20150901
0302|* [new tag]           v20150913         -> v20150913
0303|* [new tag]           v20151006         -> v20151006
0304|* [new tag]           v20151103         -> v20151103
0305|* [new tag]           v20151105         -> v20151105
0306|* [new tag]           v20151124         -> v20151124
0307|* [new tag]           v20151210         -> v20151210
0308|* [new tag]           v20151222         -> v20151222
0309|* [new tag]           v20160202         -> v20160202
0310|* [new tag]           v20160303         -> v20160303
0311|* [new tag]           v20160310         -> v20160310
0312|* [new tag]           v20160422         -> v20160422
0313|* [new tag]           v20160509         -> v20160509
0314|* [new tag]           v20160628         -> v20160628
0315|* [new tag]           v20160629         -> v20160629
0316|* [new tag]           v20160726         -> v20160726
0317|[2026-03-13 16:40:27] e[0mAlready up to date.
0318|[2026-03-13 16:40:27] e[2;32mUpdating /opt/pyenv/plugins/pyenv-doctor...
0319|From https://github.com/pyenv/pyenv-doctor
0320|* branch            master     -> FETCH_HEAD
0321|* [new tag]         v20130611  -> v20130611
0322|[2026-03-13 16:40:28] e[0mAlready up to date.
0323|[2026-03-13 16:40:28] e[2;32mUpdating /opt/pyenv/plugins/pyenv-update...
0324|From https://github.com/pyenv/pyenv-update
0325|* branch            master     -> FETCH_HEAD
0326|[2026-03-13 16:40:29] e[0mAlready up to date.
0327|[2026-03-13 16:40:29] e[2;32mUpdating /opt/pyenv/plugins/pyenv-virtualenv...
0328|From https://github.com/pyenv/pyenv-virtualenv
0329|* branch            master      -> FETCH_HEAD
0330|* [new tag]         v1.0.0      -> v1.0.0
0331|* [new tag]         v1.1.0      -> v1.1.0
0332|* [new tag]         v1.1.1      -> v1.1.1
0333|* [new tag]         v1.1.2      -> v1.1.2
0334|* [new tag]         v1.1.3      -> v1.1.3
0335|* [new tag]         v1.1.4      -> v1.1.4
0336|* [new tag]         v1.1.5      -> v1.1.5
0337|* [new tag]         v1.2.0      -> v1.2.0
0338|* [new tag]         v1.2.1      -> v1.2.1
0339|* [new tag]         v1.2.2      -> v1.2.2
0340|* [new tag]         v1.2.3      -> v1.2.3
0341|* [new tag]         v1.2.4      -> v1.2.4
0342|* [new tag]         v1.2.5      -> v1.2.5
0343|* [new tag]         v1.2.6      -> v1.2.6
0344|* [new tag]         v20120927   -> v20120927
0345|* [new tag]         v20121023   -> v20121023
0346|* [new tag]         v20130218   -> v20130218
0347|* [new tag]         v20130307   -> v20130307
0348|* [new tag]         v20130507   -> v20130507
0349|* [new tag]         v20130527   -> v20130527
0350|* [new tag]         v20130614   -> v20130614
0351|* [new tag]         v20130622   -> v20130622
0352|* [new tag]         v20131216   -> v20131216
0353|* [new tag]         v20140110   -> v20140110
0354|* [new tag]         v20140110.1 -> v20140110.1
0355|* [new tag]         v20140123   -> v20140123
0356|* [new tag]         v20140421   -> v20140421
0357|* [new tag]         v20140602   -> v20140602
0358|* [new tag]         v20140614   -> v20140614
0359|* [new tag]         v20140615   -> v20140615
0360|* [new tag]         v20140705   -> v20140705
0361|* [new tag]         v20141012   -> v20141012
0362|* [new tag]         v20141106   -> v20141106
0363|* [new tag]         v20150119   -> v20150119
0364|* [new tag]         v20150526   -> v20150526
0365|* [new tag]         v20150719   -> v20150719
0366|* [new tag]         v20151006   -> v20151006
0367|* [new tag]         v20151103   -> v20151103
0368|* [new tag]         v20151222   -> v20151222
0369|* [new tag]         v20151229   -> v20151229
0370|* [new tag]         v20160112   -> v20160112
0371|* [new tag]         v20160202   -> v20160202
0372|* [new tag]         v20160315   -> v20160315
0373|* [new tag]         v20160716   -> v20160716
0374|[2026-03-13 16:40:30] e[0mAlready up to date.
0375|[2026-03-13 16:40:30] ** PyEnv Installation / Update / Cleaning :: Done **
0376|[2026-03-13 16:40:30] **************************************************
0377|[2026-03-13 16:40:30] * Compile and Install Python 3.12.12 (with PyEnv) *
0378|[2026-03-13 16:40:30] **************************************************
0379|[2026-03-13 16:40:30] *                                                *
0380|[2026-03-13 16:40:30] * ATTENTION : Cette phase de l'installation peut *
0381|[2026-03-13 16:40:30] * être longue et durer de 2 minutes (Config ++)  *
0382|[2026-03-13 16:40:30] * à plus de 40 minutes sur des petites config !  *
0383|[2026-03-13 16:40:30] **************************************************
0384|Downloading Python-3.12.12.tar.xz...
0385|-> https://www.python.org/ftp/python/3.12.12/Python-3.12.12.tar.xz
0386|Installing Python-3.12.12...
0387|Installed Python-3.12.12 to /opt/pyenv/versions/3.12.12
0388|[2026-03-13 16:48:59] ** Python 3.12.12 Installation :: Done **
0389|[2026-03-13 16:48:59] *****************************************
0390|[2026-03-13 16:48:59] * Check Versions : Python PyEnv vs Venv *
0391|[2026-03-13 16:48:59] *****************************************
0392|[2026-03-13 16:48:59] ** Python Versions :: PyEnv = 3.12.12 / Venv = None **
0393|[2026-03-13 16:48:59] ** Python Versions Mismatch :: NEED UPDATE **
0394|[2026-03-13 16:48:59] **************************
0395|[2026-03-13 16:48:59] * Create Python3.12 venv *
0396|[2026-03-13 16:48:59] **************************
0397|[2026-03-13 16:48:59] Python3 (Venv) Version :: None
0398|[2026-03-13 16:48:59] Latest Python version installed with PyEnv :: 3.12.12
0399|[2026-03-13 16:49:18] ** Create Python3.12 Venv :: Done **
0400|[2026-03-13 16:49:18] *****************************
0401|[2026-03-13 16:49:18] * Install Python3 libraries *
0402|[2026-03-13 16:49:18] *****************************
0403|[2026-03-13 16:49:19] Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
0404|[2026-03-13 16:49:19] Requirement already satisfied: pip in ./venv/lib/python3.12/site-packages (26.0.1)
0405|[2026-03-13 16:49:20] Collecting wheel
0406|[2026-03-13 16:49:20]   Downloading https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB)
0407|[2026-03-13 16:49:20] Collecting packaging>=24.0 (from wheel)
0408|[2026-03-13 16:49:20]   Downloading https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB)
0409|[2026-03-13 16:49:20] Installing collected packages: packaging, wheel
0410|[2026-03-13 16:49:20]
0411|[2026-03-13 16:49:20] Successfully installed packaging-26.0 wheel-0.46.3
0412|[2026-03-13 16:49:21] ** Install Pip / Wheel :: Done **
0413|[2026-03-13 16:49:22] Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
0414|[2026-03-13 16:49:22] Collecting pynutclient==2.8.4 (from -r /var/www/html/plugins/Nut_free/resources/requirements.txt (line 1))
0415|WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fac5d5dc0>: Failed to establish a new connection: [Errno -5] No address associated with hostname')': /packages/1e/22/7797322b69cc6072f199af286d8341a1ecf785397aa2d889e2aa5e976323/pynutclient-2.8.4-py3-none-any.whl.metadata
0416|[2026-03-13 16:49:22]   Downloading pynutclient-2.8.4-py3-none-any.whl.metadata (13 kB)
0417|[2026-03-13 16:49:22] Collecting requests==2.32.5 (from -r /var/www/html/plugins/Nut_free/resources/requirements.txt (line 2))
0418|[2026-03-13 16:49:22]   Using cached https://www.piwheels.org/simple/requests/requests-2.32.5-py3-none-any.whl (64 kB)
0419|[2026-03-13 16:49:23] Collecting charset_normalizer<4,>=2 (from requests==2.32.5->-r /var/www/html/plugins/Nut_free/resources/requirements.txt (line 2))
0420|[2026-03-13 16:49:23]   Downloading charset_normalizer-3.4.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (39 kB)
0421|[2026-03-13 16:49:23] Collecting idna<4,>=2.5 (from requests==2.32.5->-r /var/www/html/plugins/Nut_free/resources/requirements.txt (line 2))
0422|[2026-03-13 16:49:23]   Using cached https://www.piwheels.org/simple/idna/idna-3.11-py3-none-any.whl (71 kB)
0423|[2026-03-13 16:49:23] Collecting urllib3<3,>=1.21.1 (from requests==2.32.5->-r /var/www/html/plugins/Nut_free/resources/requirements.txt (line 2))
0424|[2026-03-13 16:49:23]   Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.6.3-py3-none-any.whl (131 kB)
0425|[2026-03-13 16:49:24] Collecting certifi>=2017.4.17 (from requests==2.32.5->-r /var/www/html/plugins/Nut_free/resources/requirements.txt (line 2))
0426|[2026-03-13 16:49:24]   Downloading https://www.piwheels.org/simple/certifi/certifi-2026.2.25-py3-none-any.whl (153 kB)
0427|[2026-03-13 16:49:24] Downloading pynutclient-2.8.4-py3-none-any.whl (24 kB)
0428|[2026-03-13 16:49:24] Downloading charset_normalizer-3.4.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (189 kB)
0429|[2026-03-13 16:49:24] Installing collected packages: urllib3, pynutclient, idna, charset_normalizer, certifi, requests
0430|[2026-03-13 16:49:25]
0431|[2026-03-13 16:49:25] Successfully installed certifi-2026.2.25 charset_normalizer-3.4.5 idna-3.11 pynutclient-2.8.4 requests-2.32.5 urllib3-2.6.3
0432|[2026-03-13 16:49:25] ** Install Python3 libraries :: Done **
0433|[2026-03-13 16:49:25] ********************
0434|[2026-03-13 16:49:25] * SSH-Manager (opt) *
0435|[2026-03-13 16:49:25] ********************
0436|[2026-03-13 16:49:25] ** Vérification/installation du plugin SSH-Manager... **
0437|[2026-03-13 16:49:25] ** SSH-Manager :: Done **
0438|[2026-03-13 16:49:25] ****************************
0439|[2026-03-13 16:49:25] * Set Owner on Directories *
0440|[2026-03-13 16:49:25] ****************************
0441|[2026-03-13 16:49:25] ** Set Owner for Venv Dir :: Done **
0442|[2026-03-13 16:49:25] ****************
0443|[2026-03-13 16:49:25] * Install DONE *
0444|[2026-03-13 16:49:25] ****************

Bonsoir,

On voit dans les logs que les dépendances se sont apparemment installées.

Cela montre un problème réseau à ce moment (problème de résolution DNS ou une micro coupure réseau sur votre réseau ?) mais il finit apparemment par y arriver :+1:

Pour le reste, il faudrait plus d’infos pour pouvoir comprendre :

  • la page santé de Jeedom (cela donne des informations sur le système en lui-même)
  • une capture d’écran de la page de configuration du plugin (pas seulement les dépendances mais aussi les options / versions / etc…
  • une capture d’écran de la configuration de l’équipement pour votre comment il est configuré, le mode utilisé (NUT TCP ou SSH), etc…

Et quelques explications :

  • Avez vous rebooter le RPI au cas où ou bien redémarré le démon du plugin à minima une fois les dépendances installées ?
  • avez-vous migré aujourd’hui d’une ancienne version à celle-ci (j’imagine à la vue des logs d’install)
  • avez-vous recréé votre équipement, ou bien vous avez laissé celui de l’ancienne version ?
  • avez-vous synchronisé les commandes pour que le plugin découvre les commandes disponibles sur votre onduleur ?

Et enfin, les logs du plugin en lui-même (Nut_free) et celles du démon (Nut_free_daemon) :

Avec cela, on devrait pouvoir y avoir plus clair :slight_smile:

TiTidom.

Bonsoir,

Je vous remercie, voici les éléments demandés.

Voici la page de santé de Jeedom :

La page de configuration du plugin:


La page de configuration de l’équipement:

J’ai redémarré mon Raspberry au préalable de créer cet incident, et je viens de le redémarrer il y a quelques minutes : problème toujours présent, le rafraichissement des données ne se fait pas automatiquement.

Je n’ai pas recréé mon équipement, vu qu’il existe une dépendance avec 7 scenarii. J’ai relancé une synchronisation des commandes, mais aucune nouvelle commande n’est apparue ou disparue

Quant aux logs Nut_free et Nut_free_daemon, elles sont vides (peut être passer le plugin en mode debug ?)


En vous remerciant par avance.

Bonsoir,

Merci pour ces captures.

1er point :

  • Je comprend que vous ne vouliez pas recréer l’équipement, mais le plugin ne peut fonctionner correctement sur les anciens équipements, notamment car les commandes sont très différentes (et vous le confirmez en disant qu’en synchronisant il ne trouve rien de plus, alors qu’il devrait) : il y a trop de différences entre l’ancienne version et la nouvelle, vous allez sans cesse avoir des soucis.
  • Ce que vous pouvez faire : recréer un autre équipement à côté (donc en ajouter un) et voir déjà si cela fonctionne mieux :+1:
  • Ensuite, vous pourrez tranquillement remplacer les commandes correspondantes dans vos scénarios, et une fois terminé, vous pourrez supprimer l’ancien équipement.

2ème point :

  • Comme dit dans la documentation, la connexion en SSH doit être considérée comme une solution de « secours » si vraiment la partie NUT TCP ne fonctionne pas (et il n’y a pas de raison que cela ne fonctionne pas dans la plupart des cas :slight_smile:

Dans tous les cas, pour voir ce qu’il se passe, il faut passer les logs en mode DEBUG, et redémarrer le démon.

Passez le check (fréquence de polling) à 1 min dans l’équipement (pour ne pas attendre 5 minutes à chaque fois que cela se mette à jour) et dans les logs (Nut_free) vous devriez voir toutes les minutes des lignes de logs indiquant ce qu’il fait ==> Il faut les mettre ici ensuite pour que l’on avance et pour comprendre :slight_smile:

TiTidom.

Merci beaucoup pour votre aide.

J’ai effectivement créé un équipement UPS « jumeau », en partant de 0, et en n’utilisant que le protocole NUT TCP, port 3493.
Et effectivement, des que ce port de communication est ouvert sur mon firewall, la connexion passe sans problème vers mon serveur réseau UPS.

La synchronisation des commandes s’est déroulée sans anomalie, et je me retrouve avec une dizaine de commandes cohérentes rattachée a ce nouvel équipement.

J’ai activé l’historique de certaines valeurs de ce nouvel équipement, joué avec la charge connectée a l’onduleur (arrêt / pause / démarrage de machines), histoire de voir comment se comporte le rafraichissement des données : j’obtiens bien le fonctionnement attendu.
A T+30 mn : tout se passe bien, aucune anomalie, les données sont bien rafraichies.

Je laisse tourner toute la nuit, et demain, je remplacerai mes commandes dans mes scenarii.
Et l’ultime test : coupure électrique générale afin de voir si tous les équipements s’arrêtent proprement comme prévu dans les scripts :-).

Encore un grand merci pour votre aide et votre patience.

Bonjour,

A T+12h : le fonctionnement obtenu est conforme a l’attendu, tout est OK.

J’ai adapté mes scenarii aux nouvelles variables, et effectué une simulation de coupure électrique, en charge : tout est OK.

Aucun problème avec ce nouvel équipement, les remontées d’alertes sont opérationnelles et Jeedom déroule les actions associées sans accrocs.

Merci pour votre réactivité.

1 « J'aime »

Bonjour,

Bonne nouvelle si tout fonctionne comme attendu :tada:

N’hésitez pas à fermer ce post en choisissant une réponse :+1:

Bonne journée,
TiTidom.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.