rm38
Janvier 28, 2025, 7:10
1
Bonjour,
J’ai installé le plugin, rempli les paramètres de configuration pour l’app CloudEdge, mon identifiant et mon mot de passe, cliqué sur « Se connecter » (qui ne semble pas marcher) car le bouton reste présent).
En passant ensuite sur la fenêtre de Gestion du plugin, et en demandant la « Synchronisation », je reste sur le message « Aucun équipement trouvé, cliquez sur « Synchronisation » pour commencer ».
J’ai peut-être loupé quelque chose ?
Merci pour votre aide.
Cordialement.
rm38
Janvier 28, 2025, 10:53
6
J’ai également des erreurs dans http.error :
"cloudedge::synchronize()\n#3 {main}\n thrown in /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php on line 854"
rm38
Janvier 28, 2025, 11:11
7
Error: Non-static method cloudedge::login() cannot be called statically in /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php:31\nStack trace:n#0 {main}\n thrown in /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php on line 31
rm38
Janvier 28, 2025, 11:26
8
ces traces indiquent comme adresse client l’URL de la machine à partir de laquelle je me connecte à jeedom et non la machine sur laquelle jeedom est installé.
[Tue Jan 28 19:42:59.235505 2025] [php:error] [pid 25331:tid 25331] [client 192.168.0.57:39354] PHP Fatal error:...
Désolé, je n’arrive pas à envoyer le log complet étant nouveau sur ce site.
Mips
Janvier 29, 2025, 5:37
9
Bonjour,
Pas de fichier pour les logs et pas de lien vers des ressources externes.
le contenu des logs à coller dans un bloc Texte préformaté
; bouton </>
captures écrans à coller directement dans le message
=> posts supprimés ou corrigés
Pour chaque demande, veuillez fournir la page santé jeedom
Vous êtes probablement sous debian 12; savez-vous que ce n’est pas la version recommandée?
Flobul
Janvier 29, 2025, 7:09
11
J’ai oublié de préciser pour les logs en debug : envoie les logs après avoir cliqué sur synchronisation.
rm38
Janvier 29, 2025, 2:44
12
voici le log du plugin :
[2025-01-28 23:31:21][DEBUG] : synchronize : début
[2025-01-28 23:31:21][DEBUG] : getDevices : début 1 CloudEdge
[2025-01-28 23:31:21][DEBUG] : request : début ["https:\/\/apis-eu-frankfurt.cloudedge360.com\/ppstrongs\/getDevice.action"]
[2025-01-28 23:32:02][DEBUG] : update : début*/5 * * * *
[2025-01-28 23:32:02][DEBUG] : update : fin
et pour le log http.error :
[Tue Jan 28 23:31:21.275577 2025] [php:error] [pid 7858:tid 7858] [client 192.168.0.57:36628] PHP Fatal error: Uncaught Error: Non-static method cloudedge::login() cannot be called statically in /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php:854\nStack trace:\n#0 /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php(966): cloudedge::request()\n#1 /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php(734): cloudedge::getDevices()\n#2 /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php(36): cloudedge::synchronize()\n#3 {main}\n thrown in /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php on line 854
[Tue Jan 28 23:31:21.404818 2025] [php:error] [pid 25331:tid 25331] [client 192.168.0.57:59104] PHP Fatal error: Uncaught Error: Non-static method cloudedge::login() cannot be called statically in /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php:854\nStack trace:\n#0 /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php(966): cloudedge::request()\n#1 /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php(734): cloudedge::getDevices()\n#2 /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php(36): cloudedge::synchronize()\n#3 {main}\n thrown in /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php on line 854
[Tue Jan 28 23:31:21.528965 2025] [php:error] [pid 25332:tid 25332] [client 192.168.0.57:59112] PHP Fatal error: Uncaught Error: Non-static method cloudedge::login() cannot be called statically in /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php:854\nStack trace:\n#0 /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php(966): cloudedge::request()\n#1 /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php(734): cloudedge::getDevices()\n#2 /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php(36): cloudedge::synchronize()\n#3 {main}\n thrown in /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php on line 854
[Tue Jan 28 23:31:21.662839 2025] [php:error] [pid 39152:tid 39152] [client 192.168.0.57:59126] PHP Fatal error: Uncaught Error: Non-static method cloudedge::login() cannot be called statically in /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php:854\nStack trace:\n#0 /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php(966): cloudedge::request()\n#1 /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php(734): cloudedge::getDevices()\n#2 /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php(36): cloudedge::synchronize()\n#3 {main}\n thrown in /var/www/html/plugins/cloudedge/core/class/cloudedge.class.php on line 854
[Tue Jan 28 23:37:35.512762 2025] [php:error] [pid 44592:tid 44592] [client 192.168.0.57:33916] PHP Fatal error: Uncaught Error: Non-static method cloudedge::login() cannot be called statically in /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php:31\nStack trace:\n#0 {main}\n thrown in /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php on line 31
[Tue Jan 28 23:37:35.632028 2025] [php:error] [pid 7854:tid 7854] [client 192.168.0.57:39798] PHP Fatal error: Uncaught Error: Non-static method cloudedge::login() cannot be called statically in /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php:31\nStack trace:\n#0 {main}\n thrown in /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php on line 31
[Tue Jan 28 23:37:35.748240 2025] [php:error] [pid 25331:tid 25331] [client 192.168.0.57:39800] PHP Fatal error: Uncaught Error: Non-static method cloudedge::login() cannot be called statically in /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php:31\nStack trace:\n#0 {main}\n thrown in /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php on line 31
[Tue Jan 28 23:37:35.864188 2025] [php:error] [pid 7858:tid 7858] [client 192.168.0.57:39808] PHP Fatal error: Uncaught Error: Non-static method cloudedge::login() cannot be called statically in /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php:31\nStack trace:\n#0 {main}\n thrown in /var/www/html/plugins/cloudedge/core/ajax/cloudedge.ajax.php on line 31
Flobul
Janvier 29, 2025, 3:35
14
J’ai poussé une mise à jour.
Envoie les logs si c’est pas mieux.
Mips
Janvier 29, 2025, 4:04
17
@rm38 changez votre mot de passe, il est compromis
@Flobul je recommanderais de ne pas écrire de mot de passe dans un log
Flobul
Janvier 29, 2025, 4:49
19
Merci, j’ai poussé une mise à jour.
rm38
Janvier 29, 2025, 5:39
20
OK , j’ai vu sonnette mais j’ai voulu recommencé depuis le début et je reste dans la phase configuration avec le message :Version Meari Class N/A Votre version de la classe Meari n'est pas celle recommandée par le plugin. Vous utilisez actuellement la version N/A. Le plugin nécessite la version . Veuillez relancer les dépendances pour mettre à jour la librairie.
et dans le log :
0000|[2025-01-29 18:27:45] INFO : Début d'activation du plugin
0001|[2025-01-29 18:27:46] INFO : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
0002|[2025-01-29 18:27:46] DEBUG : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=cloudedge function=install callInstallFunction=1
rm38
Janvier 29, 2025, 5:40
21
J’ai relancé les dépendances plusieurs fois .
Flobul
Janvier 29, 2025, 5:47
22
Pas tout compris pourquoi tu as recommencé, ni ce que tu as recommencé.
Peux-tu envoyer la page Santé ?
rm38
Janvier 29, 2025, 6:01
23
A oublier, J’ai de nouveau tout réinstallé et c’est propre.
Par contre je reste à l’état Non connecté
Appareil Type Statut Connecté Dernière communication Date création
Niveau 0 sonnette OK NON 2025-01-29 18:52:57
et dans le log :
0000|[2025-01-29 18:55:02] ERROR : Erreur sur cloudedge::update() : array_key_exists(): Argument #2 ($array) must be of type array, null given
0001|[2025-01-29 19:00:03] ERROR : Erreur sur cloudedge::update() : array_key_exists(): Argument #2 ($array) must be of type array, null given
rm38
Janvier 29, 2025, 6:10
24
Seul la requête « Récupère l’info appareil connecté » retourne
{"resultCode":"1001","deviceID":100553526,"st
Les autres requêtes bouclent en attente.
Flobul
Janvier 29, 2025, 6:18
25
Il me faut les logs complets du plugin en debug. Lance la commande Rafraichir sur l’équipement et envoie les logs.
rm38
Janvier 29, 2025, 7:58
26
0024|[2025-01-29 20:55:03] ERROR : Erreur sur cloudedge::update() : array_key_exists(): Argument #2 ($array) must be of type array, null given
0025|[2025-01-29 20:56:51] DEBUG : execute : action sur : refresh
0026|[2025-01-29 20:56:51] DEBUG : execute : avec options : {"user_login":"admin","user_id":"1"}
0027|[2025-01-29 20:56:51] DEBUG : execute : et clé :
0028|[2025-01-29 20:56:51] DEBUG : execute : valeur remplacée :
0029|[2025-01-29 20:56:51] DEBUG : execute : valeur string :
0030|[2025-01-29 20:56:51] DEBUG : refresh : début
0031|[2025-01-29 20:56:51] DEBUG : getDeviceConfigGet : début
0032|[2025-01-29 20:56:51] DEBUG : request : début ["https:\/\/openapi-euce.mearicloud.com\/openapi\/device\/config?accessid=mearicloud&expires=1738180671&signature=pi8t%2BhLG9XqldHx24MqMiz%2BE1yQ%3D&action=get&deviceid=ac1b7fc561be44ea&target=server¶ms=eyJjb2RlIjoxMDAwMDEsImFjdGlvbiI6ImdldCIsIm5hbWUiOiJpb3QifQ%3D%3D"]
0033|[2025-01-29 20:56:52] DEBUG : execute : action sur : refresh
0034|[2025-01-29 20:56:52] DEBUG : execute : avec options : {"user_login":"admin","user_id":"1"}
0035|[2025-01-29 20:56:52] DEBUG : execute : et clé :
0036|[2025-01-29 20:56:52] DEBUG : execute : valeur remplacée :
0037|[2025-01-29 20:56:52] DEBUG : execute : valeur string :
0038|[2025-01-29 20:56:52] DEBUG : refresh : début
0039|[2025-01-29 20:56:52] DEBUG : getDeviceConfigGet : début
0040|[2025-01-29 20:56:52] DEBUG : request : début ["https:\/\/openapi-euce.mearicloud.com\/openapi\/device\/config?accessid=mearicloud&expires=1738180672&signature=1%2FHqB8CYpxzpdAlnxTFX0tTG8O0%3D&action=get&deviceid=ac1b7fc561be44ea&target=server¶ms=eyJjb2RlIjoxMDAwMDEsImFjdGlvbiI6ImdldCIsIm5hbWUiOiJpb3QifQ%3D%3D"]
0041|[2025-01-29 20:56:52] DEBUG : execute : action sur : refresh
0042|[2025-01-29 20:56:52] DEBUG : execute : avec options : {"user_login":"admin","user_id":"1"}
0043|[2025-01-29 20:56:52] DEBUG : execute : et clé :
0044|[2025-01-29 20:56:52] DEBUG : execute : valeur remplacée :
0045|[2025-01-29 20:56:52] DEBUG : execute : valeur string :
0046|[2025-01-29 20:56:52] DEBUG : refresh : début
0047|[2025-01-29 20:56:52] DEBUG : getDeviceConfigGet : début
0048|[2025-01-29 20:56:52] DEBUG : request : début ["https:\/\/openapi-euce.mearicloud.com\/openapi\/device\/config?accessid=mearicloud&expires=1738180672&signature=1%2FHqB8CYpxzpdAlnxTFX0tTG8O0%3D&action=get&deviceid=ac1b7fc561be44ea&target=server¶ms=eyJjb2RlIjoxMDAwMDEsImFjdGlvbiI6ImdldCIsIm5hbWUiOiJpb3QifQ%3D%3D"]
0049|[2025-01-29 20:56:52] DEBUG : execute : action sur : refresh
0050|[2025-01-29 20:56:52] DEBUG : execute : avec options : {"user_login":"admin","user_id":"1"}
0051|[2025-01-29 20:56:52] DEBUG : execute : et clé :
0052|[2025-01-29 20:56:52] DEBUG : execute : valeur remplacée :
0053|[2025-01-29 20:56:52] DEBUG : execute : valeur string :
0054|[2025-01-29 20:56:52] DEBUG : refresh : début
0055|[2025-01-29 20:56:52] DEBUG : getDeviceConfigGet : début
0056|[2025-01-29 20:56:52] DEBUG : request : début ["https:\/\/openapi-euce.mearicloud.com\/openapi\/device\/config?accessid=mearicloud&expires=1738180672&signature=1%2FHqB8CYpxzpdAlnxTFX0tTG8O0%3D&action=get&deviceid=ac1b7fc561be44ea&target=server¶ms=eyJjb2RlIjoxMDAwMDEsImFjdGlvbiI6ImdldCIsIm5hbWUiOiJpb3QifQ%3D%3D"]
0057|[2025-01-29 20:57:02] DEBUG : update : début*/5 * * * *
0058|[2025-01-29 20:57:02] DEBUG : update : fin
0059|[2025-01-29 20:58:01] DEBUG : update : début*/5 * * * *
0060|[2025-01-29 20:58:01] DEBUG : update : fin
Mips
Janvier 30, 2025, 4:48
27
Votre problème est toujours celui là:
Toujours pas vu…