Beta Déshumidificateur

Bonjour,

Je pose ma question sachant bien que les conditions d’utilisation du plugin sont un peu détournées. En effet, le plugin est dédié à la base aux climatiseurs (Comfee).
Pour ma part je dispose d’un déshumidificateur ( MDDF-20DEN7-WF ). Je pilote ce dernier par l’apps dédiée.

Fervent défenseur de Jeedom, je souhaite intégrer et piloter mes équipements par mes design favoris :). J’ai donc installer le plugin MideaWifi en version beta (vu dans un post pour les deshumidificateurs).

En ligne de commande midea_discover trouve comme le montre la capture l’équipement. Top!

En revanche dans l’interface jeedom via leplugin , le scan ne renvoie rien et l’ajout manuel (@IP + port + id +…) reconnait un climatiseur ( avec toutes les commandes idoines) cf pièce jointe.

Est-ce que j’ai commis une erreur, si oui laquelle? Ou alors l’ajout d’un deshumidificateur n’est pas possible ?

Je vous remercie pour votre retour et votre aide.

Config: Debian 10, Jeedom V4 ,pip2 et3 à jour, plugin beta et stable testé…

Midea-discover: output:

Jeedom: plugin : ajout manuel

Bonjour @TortueGeniale !
décidémment, je reprends le plugin et j’ai plein de personnes qui l’installent en ce moment!

Je vais bientôt (fin de semaine?) publier une nouvelle beta
le système a été revu entièrement.

effectivement vous avez un type = « a1 » qui correspond à un déshumidificateur… donc pas de soucis.

Je vous invite à supprimer l’équipement et attendre la mise à jour beta qui arrive ce week end max

ça sera beaucoup plus facile pour moi de vous aider si besoin :slight_smile:

Ahahaha justement j’allais le dire! Le hasard, mais c’est super, il va y avoir plein de béta testeur pour le plugin!
Je reçois le même que Tortue Géniale ce samedi, hâte d’essayer ^^

Bonsoir @ddelec24 ,
Oui effectivement refonte totale du plugin (gestion via docker).
J’ai installé rapidemment sans trop de debug. J’ai une erreur 500, lors de la tentative de découvert de l’id je pense.
Je m’y pencherai davantage dans les prochains jours

Voici quelques éléement de debug. L’api en ligne de commande (midea-discover) fonctionne très bien. Le device est bien trouvé.

Du coté du plugin, j’ai installé et la beta et la stable. Pour les deux je connais des difficultés.

Insertion automatique:

0034|[2022-12-03 23:49:30]DEBUG : [DISCOVER] 0 equipments detected.
0035|[2022-12-03 23:49:50]DEBUG : [ENDPOINT] /discover : {   "latency": 1.566,   "response": "no response from cmd",   "status": "nok" }
0036|[2022-12-03 23:49:50]DEBUG : ============================ DISCOVER ============================

Si je change le port 5000 en xyz la connexion ne se fait pas.

0019|[2022-12-03 23:49:16]DEBUG : [DISCOVER] 0 equipments detected.
0020|[2022-12-03 23:49:17]DEBUG : [ENDPOINT] /discover :
0021|[2022-12-03 23:49:17]DEBUG : ============================ DISCOVER ============================

L’intégration automatique ne fonctionne donc pas. Docker est running. Pas de soucis de ce point de vue. Le identifiants Midea sont ok. :face_with_diagonal_mouth:

Intégration manuelle

Je recupére mes infos de midea_discover (ce sont les mêmes que précédemment).

@piedacoulisse ~ $ midea-discover -a manub.market@gmail.com -p D5B5=De48! -i 10.0.2.88
INFO:msmart.cli:msmart version: 0.2.5 Currently only supports ac devices, only support MSmartHome and 美的美居 APP.
INFO:msmart.cloud:Using Midea cloud server: https://mp-prod.appsmb.com/mas/v5/app/proxy?alias= False
ERROR:msmart.security:authentication failed
ERROR:msmart.lan:Authentication failed for 10.0.2.80:34114 -> 10.0.2.88:6444 retries: 0 time: 0.05
INFO:msmart.lan:Got TCP key for 10.0.2.80:34114 -> 10.0.2.88:6444 retries: 0 time: 3.79 tcp_key: 3c3a1acc2a..........
INFO:msmart.cli:*** Found a device: {'name': 'net_a1_EB30', 'ssid': 'net_a1_EB30', 'ip': '10.0.2.88', 'port': 6444, 'id': id_device, 'version': 3, 'token': 'un token offusqué', 'key': '..........', 'type': 'a1', 'sn': '000P0000000..........', 'model': '00Q10', 'support': False, 'run_test': True}

J’insère ces éléments dans le formulaire (sauf l’id pas possible car apparemment auto-collecté.
Bien pris en compte au regard des log

0255|[2022-12-04 00:05:15]DEBUG : [ENDPOINT] /appliance_status_with_token_key
0256|[2022-12-04 00:05:16]DEBUG : [GET STATUS] {   "latency": 1.06,   "response": "id 000000P0000000..........
0257|id      = 144036023307343
0258|addr    = 10.0.2.88
0259|s/n     = 000000P0000000..........
0260|model   = Dehumidifier
0261|ssid    = net_a1_EB30
0262|online  = True
0263|name    = 144036023307343
0264|running = True
0265|humid%  = 73
0266|target% = 55
0267|temp    = 17.0
0268|fan     = 80
0269|tank    = False
0270|mode    = 1
0271|ion     = False
0272|filter  = False
0273|pump    = False
0274|defrost = False
0275|sleep   = False
0276|verticalswing   = False
0277|error   = 0
0278|supports= {'fan_speed': 7, 'auto': 1, 'dry_clothes': 1}
0279|version = 3
0280|",   "status": "ok" }

Nice !
Par contre les commandes ne sont pas, comment dire, actives. Impossible d’allumer l’équipement, de le piloter. Par exemple aucune des commandes n’est testables. L’équipement est bien actif et visible. Est-ce normal ?

Voilà pour le premier retour que je peux vous faire.
Je suis pas un pro jeedom (du moins dans l’interface). Mon terrain de jeu étant plus le terminal.

Merci pour vos retours.
Bon weekend

hello @TortueGeniale

j’aurais besoin d’effectuer des tests pour comprendre d’où cela peut venir. J’ai ce cas là avec un seul testeur mais il a un appareil très particulier, alors que là c’est standard.

On peut continuer en privé?

Bonjour, j’aimerai acheter ce deshumidificateur.
Cela fonctionne-t-il aujourd’hui ?
Merci !

Bonjour,

A titre informatif, j’ai acheté très récemment un déhumidificateur de la marque Comfee référence MDDF-20DEN7-WF, j’ai installé le plugin et celui-ci marche parfaitement. (Merci à ddelec24 pour son travail)

D’ailleurs le déhumidificateur aussi et je suis assez bluffé par ces capacités.

En espérant que cela t’aidera dans tes choix d’achat,

Cordialement,

2 « J'aime »

Merci beaucoup pour l’info, je vais foncer alors ! :wink: