Unifi BETA : Call to undefined method UniFi_API\Client::list_device_name_mappings()

Tags: #<Tag:0x00007fcbaa785fc8>

Hello,

Mise à jour de la version BETA hier soir (plus de plantage des autres daemons depuis que j’ai allégé la liste des devices desactivés : Merci Nebz).
Par contre, une erreur étrange dans les logs :

[2021-02-04 00:01:21][ERROR] : Erreur sur la fonction cronDaily du plugin : Call to undefined method UniFi_API\Client::list_device_name_mappings()
[2021-02-04 07:27:04][ERROR] : false-{ « meta »: { « rc »: « error », « mac »: « xx:xx:xx:xx:xx:xx », « msg »: « api.err.UnknownStation » }, « data »: [] }

Une idée?

oui relancer les dépendances, il est sensé le faire pour toi

Ah ok, je pensais que les mises a jour le faisaient si necessaire. Merci a toi. Je test desuite.

il le fait… tu peux fournir le log « unifi » normalement à la mise à jour il supprime la lib unifi ce qui l’oblige à mettre à jour

Le log Unifi est vide, mais j’ai l’impression qu’il vient de se vider suite a la MAJ des dependance… (pas sur.).

unifi_dep vient de se créer / remplir.

Et le log update d’hier contient ca : (maj unifi faite en meme temps que la derniere version du core) :

***************Update plugins***************
[2021-02-03 14:30:47][ALERT] : Début de la mise à jour de : unifi
[2021-02-03 14:30:47][ALERT] : Action de pré-update...
[2021-02-03 14:30:47][ALERT] : OK
[2021-02-03 14:30:47][ALERT] : Téléchargement du plugin...
[2021-02-03 14:30:48][ALERT] : Téléchargement de unifi...
[2021-02-03 14:30:48][ALERT] : URL https://market.jeedom.com/core/php/downloadFile.php?id=3433&version=beta&jeedomversion=4.1.19&hwkey=xxx&username=fwehrle&password=xxx&password_type=sha1
--2021-02-03 14:30:48--  https://market.jeedom.com/core/php/downloadFile.php?id=3433&version=beta&jeedomversion=4.1.19&hwkey=xxx&username=xxx&password=xxx&password_type=sha1
Resolving market.jeedom.com (market.jeedom.com)... 51.178.69.128, 51.210.253.116
Connecting to market.jeedom.com (market.jeedom.com)|51.178.69.128|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/octet-stream]
Saving to: '/tmp/jeedom/market/unifi.zip'
0K .......... .......... .......... .......... ..........  602K
50K .......... .......... .......... .......... .......... 1.32M
...
6750K .......... .......... .......... .......... ........   1.52M=7.3s
2021-02-03 14:30:55 (927 KB/s) - '/tmp/jeedom/market/unifi.zip' saved [6961601]
[2021-02-03 14:30:55][ALERT] : OK
[2021-02-03 14:30:55][ALERT] : Décompression du zip...
[2021-02-03 14:30:56][ALERT] : OK
[2021-02-03 14:30:56][ALERT] : Post-installation de unifi...
[2021-02-03 14:30:56][ALERT] : Suppression des fichiers inutiles...
[2021-02-03 14:31:08][ALERT] : OK
[2021-02-03 14:31:08][ALERT] : END UPDATE SUCCESS
***************Update plugin successfully***************
[PROGRESS][90]
Check update
OK
[PROGRESS][95]
Enable scenario : OK
Enable task : OK
[PROGRESS][100]
Launch cron dependancy plugins...OK
Send end of update event...OK
Update duration : 225s
[END UPDATE SUCCESS]

Wai non ça me sert pas… oui je vide pas ce log mais le core le fait :frowning:

Oui, je me doute…
Ah ok pour le core… bon ben je regarderais à la la prochaine MAJ alors…
Parce que la, j’ai l’impression que les dépendances ne se sont pas relancées…
Merci à toi

C’est possible qu’elles ne le soient pas, mais chez moi je reproduis pas… lors de la mise à jour tu dois avoir un log qui dit qu’il supprime la lib pour relancer les dépendances