Http error à répétition

Bonjour
PI4 core 4.4.6 OS bullseye
Mon plugin Euffy fonctionne correctement mais je constate une erreur récurrente qui remplit mon log http.
Uncaught Error: Call to a member function getGeneric_type() on bool in /var/www/html/plugins/eufy/core/class/eufy.class.php:258\nStack trace:\n#0 /var/www/html/plugins/eufy/core/php/jeeeufy.php(32): eufy::updateDeviceInfo()\n#1 {main}\n thrown in /var/www/html/plugins/eufy/core/class/eufy.class.php on line 258
D’autres utilisateurs du plugin rencontrent ils le même problème ?
Merci de votre aide

Bonjour

Aucune erreur de ce type chez moi.
version du container? page santé? log complète en DEBUG?

Bonsoir
Merci de ton retour.
J’ai installé le dernier plugin avec container 1.80.
Tout est au vert dans la configuration et le plugin fonctionne correctement.


Je viens de mettre le log du plugin en mode debug.
Dès que j’ai les infos manquantes je te les communique.

Bonjour

Ci joint les logs « http error » et « eufy »
eufy.txt (85,2 Ko)
http_error.txt (142,9 Ko)

Bonsoir et merci pour les logs
Problème trouvé et corrigé, ca devrait être disponible demain sur le market :wink:

Bonsoir et Merci également.
Par contre dans les commandes de ma homebase 2 je n’ai pas les commandes infos relatives à la capacité du stockage. Est ce normal ?

C’est possible qu’il manque quelques commandes car il y a eu des ajouts dans les dernières releases du container que je n’ai pas maj dans les fichiers json. Je regarderai ca ce week-end

Oui je comprends bien que tu n’as pas que cela à faire.
En tout cas bravo pour ce plugin car en son absence je n’aurais pas acheté les cameras de cette marque.
Et d’avance merci si tu as le temps de mettre à jour.
Bonne soirée à toi

Bonjour
Merci pour la dernière version du plugin.
Par contre je reviens vers toi car j’ai un bug étrange. De manière aléatoire les commandes deviennent toutes inopérantes (demarrer le fux, activer la detection, ;;;etc…) alors qu’il n’ y a aucune cause apparente : tout est au vert dans la configuration.
Une relance du daemon permet de résoudre le problème.
Je vais surveiller les logs mais peut être as tu une piste à me suggérer ?
Merci de ton aide

Bonsoir
Comme je l’ai déjà dit sans message d’erreur dans la log je ne peux rien faire
Par ailleurs je me contente de relayer les commandes jeedom dans la lib eufy donc il y a de fortes chances que le problème soit chez @bropat. As tu regarde les issues sur son GitHub?

Merci je vais regarder chez @bropat.

Tu peux aussi regarder s’il y a des erreurs dans sa log:

resources/eufy logs

Merci mais apres recherche sur mon PI4 le fichier eufy.log n’existe pas.

Ca n’est pas un fichier mais un script a executer:

Mode local en ligne de commande (expert)

Merci mais je suis limité en compétences.
J’ai lancé /var/www/html/plugins/eufy/resources/eufy logs
et j’ai pour réponse :
eufy image not installed, yaml file not found
Pourtant tout fonctionne

OK je suppose que c’est normal si tu as installé le container avec mon script précédent.
Pourrais tu me donner l’output de ces commandes (copies bien toute la ligne avec tous les caractères):

su -
pid=`docker ps -a | grep eufy|awk '{ print $1 }'`
docker logs $pid

J’ai saisi le mot de passe lié à mon login « pi4 » et je suis confronté à un échec d’authentification.

pi4@raspberrypi:~ $ pi4@raspberrypi:~ $ su -
pid=docker ps -a | grep eufy|awk '{ print $1 }'
docker logs $pid
Mot de passe :
su: Échec de l’authentification
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get « http://%2Fvar%2Frun%2Fdocker.sock/v1.45/containers/json?all=1 »: dial unix /var/run/docker.sock: connect: permission denied
« docker logs » requires exactly 1 argument.
See ‹ docker logs --help ›.

Usage: docker logs [OPTIONS] CONTAINER

Fetch the logs of a container

Il s’agit de ton mot de passe root pas celui de ton utilisateur pi
Par défaut il me semble que c’est Mjeedom96
Je te conseille fortement de le changer par mesure de précaution

Bonjour
Mon compte root a pour login pI4 + password.
Je me connecte en ssh sans problème sur mon raspberry avec l’application « putty ».
C’est ce password que j’ai saisi avant échec de l’authentification.
Donc je ne comprends pas !

Bonjour

Le login pi4 n’a rien a voir avec le login root
Avez vous essayé le mdp par défaut ?
Voir ici:
https://doc.jeedom.com/fr_FR/howto/reset.password

sinon vous pouvez aussi faire avec le mdp du user pi4:
sudo su -