Impossible de récupérer les Devices

Bonjour,

Je suis en train de refaire ma VM avec le core en Alpha et sous Debian 12. Je n’arrive pas à récupérer les devices.

Dans les logs on voit la liste des devices vide. Je ne vois pas d’ou cela peut venir.

redirectUri:http://192.168.156.38
0057|[2023-12-03 09:12:02]DEBUG : authorizationUrl:https://api.mcs3.miele.com/thirdparty/login?state=ed159921a671079b13d79b16e77e1649&response_type=code&approval_prompt=auto&redirect_uri=http%3A%2F%2F192.168.156.38%2Fplugins%2Fmiele%2Fcore%2Fphp%2Fjeemiele.php&client_id=408de483-557b-4796-a89d-6e7760d2810b
0058|[2023-12-03 09:12:02]DEBUG : auth: - advice:Veuillez lier Jeedom et Miele@Home - expires:
0059|[2023-12-03 09:12:07]DEBUG : syncDevices
0060|[2023-12-03 09:12:10]DEBUG : redirectUri:http://192.168.156.38
0061|[2023-12-03 09:12:10]DEBUG : Try to get access token from authorization_code
0062|[2023-12-03 09:12:10]DEBUG : save token in cache
0063|[2023-12-03 09:12:10]DEBUG : syncDevices
0064|[2023-12-03 09:12:10]DEBUG : get token from cache
0065|[2023-12-03 09:12:11]DEBUG : getAlldevices
0066|[2023-12-03 09:12:11]DEBUG : devices: {}
0067|[2023-12-03 09:12:20]DEBUG : get token from cache
0068|[2023-12-03 09:12:20]DEBUG : auth:1 - advice: - expires:2024-01-02 09:12:10
0069|[2023-12-03 09:12:52]DEBUG : syncDevices
0070|[2023-12-03 09:12:52]DEBUG : get token from cache
0071|[2023-12-03 09:12:52]DEBUG : getAlldevices
0072|[2023-12-03 09:12:52]DEBUG : devices: {}
0073|[2023-12-03 09:12:58]DEBUG : get token from cache
0074|[2023-12-03 09:12:58]DEBUG : auth:1 - advice: - expires:2024-01-02 09:12:10
0075|[2023-12-03 09:13:07]DEBUG : syncDevices
0076|[2023-12-03 09:13:07]DEBUG : get token from cache
0077|[2023-12-03 09:13:07]DEBUG : getAlldevices
0078|[2023-12-03 09:13:07]DEBUG : devices: {}

Salut,

plugin en beta ou stable?

pardon

J’ai oublié de le dire


Mes infos de config :

Core : 4.4.0 (alpha) => Update de ce jour
Debian 12
Plugin en version beta 2023-09-02 01:07:53

tu peux essayer la stable?
mais je ne me rappel plus s’il y avait d’autres incompatibilités avec debian12 (je ne crois pas) ou avec core v4.4

Oui je viens d’essayer et cela fonctionne sur la stable.
Du coup si je remet en beta mon équipement est présent. Mais les devices dans les logs sont vide.
donc pas de mise à jour.

Je vais rester en stable a moins que tu veux que je fasse des essais

Ok c’est bizarre, t’es le 2eme a remonter un problème sur ce plugin en 2 jours alors que ca fait des mois qu’il y a zero changement, comme si miele avait fait un retour arrière sur une partie des api

pcq en gros les différences importantes entre les deux (c’est ce qui est dans le changelog):

  • en stable: api 1.0.5 / guzzlehttp fourni par le plugin
  • en beta: api 1.07 / guzzlehttp non fourni par le plugin, c’est celui du core qui est utilisé (si tu te rappelles les écahanges qu’on avait eu avec Loic il y a qlq mois)

donc le problème peut venir soit de la version api soit de changements fait sur le core

edit: => @JAG aurais-tu la possibilité de tester sur un v4.3 ?

J’ai deja le message suivant dans le centre de message

http://192.168.156.234/index.php?v=d&p=plugin&id=miele line 2 > injectedScript 102 TypeError: window.open(...) is null

J’ai aussi les devices qui ne remontent pas sur la version stable du core en 4.3 avec le plugin en beta

Ca c’est un autre problème. Probablement lié au core 4.4 et les changements sur jquery

Pourras-tu essayer la version beta demain? ca devrait être bon

Même constat chez moi : le device avait disparu avec la version beta et il est revenu en remettant la version stable.

Salut,
j’ai essayé sur ma beta sans supprimer l’équipement. Les logs ne sont plus vide

0000|[2023-12-08 13:47:23]DEBUG : syncDevices
0001|[2023-12-08 13:47:23]DEBUG : get token from cache
0002|[2023-12-08 13:47:23]DEBUG : getAlldevices
0003|[2023-12-08 13:47:23]DEBUG : devices: {"000177525628":{"ident":{"type":{"key_localized":"Type d'appareil","value_raw":2,"value_localized":"S\u00e8che-linge"},"deviceName":"JAG S\u00e8che linge","deviceIdentLabel":{"fabNumber":"000177525628","fabIndex":41,"techType":"TWV780WP","matNumber":11851530,"swids":[5795,25359,25360,25269,20449,25260,5136,20445,25234,4657]},"xkmIdentLabel":{"techType":"EK057","releaseVersion":"08.23"}},"state":{"ProgramID":{"value_raw":0,"value_localized":"","key_localized":"Nom du programme"},"status":{"value_raw":1,"value_localized":"Arr\u00eat","key_localized":"statut"},"programType":{"value_raw":0,"value_localized":"Programme","key_localized":"Type de programme"},"programPhase":{"value_raw":0,"value_localized":"","key_localized":"Phase du programme"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[{"value_raw":-32768,"unit":"Celsius"},{"value_raw":-32768,"unit":"Celsius"},{"value_raw":-32768,"unit":"Celsius"}],"temperature":[{"value_raw":-32768,"unit":"Celsius"},{"value_raw":-32768,"unit":"Celsius"},{"value_raw":-32768,"unit":"Celsius"}],"signalInfo":false,"signalFailure":false,"signalDoor":true,"remoteEnable":{"fullRemoteControl":true,"smartGrid":true,"mobileStart":false},"elapsedTime":[0,0],"spinningSpeed":{"unit":"tr\/min","key_localized":"Vitesse d'essorage"},"dryingStep":{"value_localized":"","key_localized":"Niveau de s\u00e9chage"},"ventilationStep":{"value_localized":"","key_localized":"Niveau du ventilateur"},"plateStep":[]}}}
0004|[2023-12-08 13:47:23]DEBUG : get device: 000177525628:{     "ident": {         "type": {             "key_localized": "Type d'appareil",             "value_raw": 2,             "value_localized": "S\u00e8che-linge"         },         "deviceName": "JAG S\u00e8che linge",         "deviceIdentLabel": {             "fabNumber": "000177525628",             "fabIndex": 41,             "techType": "TWV780WP",             "matNumber": 11851530,             "swids": [                 5795,                 25359,                 25360,                 25269,                 20449,                 25260,                 5136,                 20445,                 25234,                 4657             ]         },         "xkmIdentLabel": {             "techType": "EK057",             "releaseVersion": "08.23"         }     },     "state": {         "ProgramID": {             "value_raw": 0,             "value_localized": "",             "key_localized": "Nom du programme"         },         "status": {             "value_raw": 1,             "value_localized": "Arr\u00eat",             "key_localized": "statut"         },         "programType": {             "value_raw": 0,             "value_localized": "Programme",             "key_localized": "Type de programme"         },         "programPhase": {             "value_raw": 0,             "value_localized": "",             "key_localized": "Phase du programme"         },         "remainingTime": [             0,             0         ],         "startTime": [             0,             0         ],         "targetTemperature": [             {                 "value_raw": -32768,                 "unit": "Celsius"             },             {                 "value_raw": -32768,                 "unit": "Celsius"             },             {                 "value_raw": -32768,                 "unit": "Celsius"             }         ],         "temperature": [             {                 "value_raw": -32768,                 "unit": "Celsius"             },             {                 "value_raw": -32768,                 "unit": "Celsius"             },             {                 "value_raw": -32768,                 "unit": "Celsius"             }         ],         "signalInfo": false,         "signalFailure": false,         "signalDoor": true,         "remoteEnable": {             "fullRemoteControl": true,             "smartGrid": true,             "mobileStart": false         },         "elapsedTime": [             0,             0         ],         "spinningSpeed": {             "unit": "tr\/min",             "key_localized": "Vitesse d'essorage"         },         "dryingStep": {             "value_localized": "",             "key_localized": "Niveau de s\u00e9chage"         },         "ventilationStep": {             "value_localized": "",             "key_localized": "Niveau du ventilateur"         },         "plateStep": []     } }
0005|[2023-12-08 13:47:23]DEBUG : state:{"ProgramID":{"value_raw":0,"value_localized":"","key_localized":"Nom du programme"},"status":{"value_raw":1,"value_localized":"Arr\u00eat","key_localized":"statut"},"programType":{"value_raw":0,"value_localized":"Programme","key_localized":"Type de programme"},"programPhase":{"value_raw":0,"value_localized":"","key_localized":"Phase du programme"},"remainingTime":[0,0],"startTime":[0,0],"targetTemperature":[{"value_raw":-32768,"unit":"Celsius"},{"value_raw":-32768,"unit":"Celsius"},{"value_raw":-32768,"unit":"Celsius"}],"temperature":[{"value_raw":-32768,"unit":"Celsius"},{"value_raw":-32768,"unit":"Celsius"},{"value_raw":-32768,"unit":"Celsius"}],"signalInfo":false,"signalFailure":false,"signalDoor":true,"remoteEnable":{"fullRemoteControl":true,"smartGrid":true,"mobileStart":false},"elapsedTime":[0,0],"spinningSpeed":{"unit":"tr\/min","key_localized":"Vitesse d'essorage"},"dryingStep":{"value_localized":"","key_localized":"Niveau de s\u00e9chage"},"ventilationStep":{"value_localized":"","key_localized":"Niveau du ventilateur"},"plateStep":[]}
0006|[2023-12-08 13:47:25]DEBUG : get token from cache
0007|[2023-12-08 13:47:25]DEBUG : auth:1 - advice: - expires:2024-01-07 00:00:27

je testerai sur mon alpha quand j’aurais reussi a la remettre en service

Je confirme que la beta 2022-10-18 01:07:17 résolve bien le pb sur le core ALPHA

1 « J'aime »

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