Bonjour,
J’ai connecté ce module wifi Midea sur mon climatiseur Bosch et cela fonctionne très bien (voir lien ci dessous). je peux piloter mon climatiseur via une page de mon navigateur internet en rentrant une adresse IP (voir image ci joint).
est il possible de remonter tout cela sur jeedom ?
Merci pour vos réponses
David
Oui sans problème,
Le plus simple c’est par MQTT qu’il suffit d’activer dans la config de ton ESPhome.
Tu peux aussi le faire par requêtes HTTP via l’API de HSPhome (voir la doc ESPhome) et un script dans un scenario.
La dernière méthode c’est de faire des push HTTP de ESPhome vers des virtuels Jeedom en utilisant l’API Jeedom.
J’explique la première et la dernière méthode dans ce tuto :
https://forum-photovoltaique.fr/viewtopic.php?t=72003
Voir plus particulièrement les points 4.2.1 et 4.2.2
Merci pour ton retour, impossible de voir la carte SLWF-01 dans le dashboard de ESPHome. donc impossible de modifier le fichier .yaml
David
Oui c’est un peu le « problème » avec ESPHome, c’est que si tu as pas le yaml de base, tu peux pas inclure le périphérique dans ton système. C’est une sécurité on va dire.
Si tu peux pas avoir les sources de ton device et donc recréer un fichier yaml de zéro, la seule solution qu’il te reste c’est de passer par l’API HTTP.
Tu as de la chance, ils ont activé le web_server donc normalement il va aussi répondre aux appels API
Tu peux essayer dans un navigateur.
Par exemple tu as le sensor « Air Conditionner Outdoor Temperature »
Si dans un navigateur tu tapes
http://ip_du_module/sensor/Air_Conditionner_Outdoor_Temperature
il doit de répondre avec un JSON qui contient la valeur. Ensuite avec le plug-in script c’est facile de l’integrer à Jeedom (ou sinon avec un script dans un scenario)
Et pour piloter, par exemple, ton « Air Conditionner Beeper » normalement c’est :
http://ip_du_module/switch/Air_Conditionner_Beeper/turn_on
http://ip_du_module/switch/Air_Conditionner_Beeper/turn_off
(pour « Display Toggle » et « Swing Step » je sais pas, mais ça doit pouvoir se trouver dans la doc de ESPHome… et pour le « Air Conditionner » aucune idée, faudra peut être demander sur le discord ESPHome)
@David69 je viens de voir que le fichier yaml est tout simplement fournit sur le site que tu as donné en intro de ce fil (onglet « Downloads » juste sous les photos), tu peux donc le bricoler à ta sauce pour faire le tiens.
Merci Forhorse, Les 2 commandes via le navigateur ne donne aucune information.
concernant le fichier yalm, oui il est disponible mais comment l’injecter si le ESPHome ne reconnais pas le module SLWF-01 ?
Essayes de créer un nouveau device dans le dashboard ESPHome avec le même nom que celui de ton module puis de copier-coller le code du fichier yaml à la place du code généré automatiquement par ESPHome.
Il y a une toute petite chance qu’il reconnaisse ton module, même si je n’y crois pas de trop… Depuis quelques version il y a des histoires de clé pour sécuriser les échanges entre le dashbord et les modules et sans cette clé tu peux rien faire.
Mais dans le fichier yaml fournit il n’y a aucune clé, donc peut être fait par un ancienne version où c’était pas nécessaire. Je ne garanti pas que ça va fonctionner, je ne suis pas un pro de ESPHome.
Sinon il faut repartir de zéro (enfin, du fichier yaml fournit par le vendeur du module) et le compiler / installer dans ton module à la place du firmware d’origine.
Mais si tu n’as pas trop l’habitude de flasher des ESP, il y a quand même un petit risque que tu rendes ton module inutilisable (et même si c’est rarement définitif, ça peut être galère à récupérer si on a pas l’habitude)
Entraine toi peut être d’abord sur un ESP8266 vierge avant de tenter sur celui de ta clim.
Merci pour ton aide mais ca devient trop compliqué pour moi. je vais rester avec mes télécommandes IR Tuya le temps de trouver une autre solution
J’ai un peu regardé le yaml fournit et dans la catégorie sensor il y’a pas grand chose, normal que ça ne retourne rien
Est-ce que tu peux essayer si
http://ip_du_module/climate/air_conditionner_outdoor_temperature
retourne quelque chose ?
Non j’ai rien !
Autre solution à mon probleme :
je vais tester une clé wifi Midéa sur ma clim Bosch (c’est la même électronique ) et utiliser l’environnement Midea sur mon téléphone et le plugin Midea air sur jeedom.
en attendant un plugin HomeCom Easy pour Bosch
David
J’ai installé une clé wifi Midea sur mon climatiseur Bosch et avec l’APP Midea Air ou NetHome Plus cela fonctionne bien !
Cependant le plugin Midea Wifi me permet pas de voir la clim sur jeedom. L’ajout automatique ne fonctionne pas !
j’ai ce message d’erreur : Erreur Cloud Midea, merci d’attendre un peu avant de retenter. Erreur: no response from cmd
Merci pour vos reponses
David