Integrer PAC Desjoyaux/Polytropic sous HA (Modbus)

Bonjour à tous,

j’ai pas mal parcouru le forum depuis de nombreux mois et j’ai fait installer une pompe a chaleur pour la piscine par Desjoyaux. Le model JD 50 inverter est une PAC de chez Polytropic.
Elle est connectée via un esp32 et on peut y acceder via une application sur Android ou Iphone.
Bon au dela que l’application est pas stable pour la connexion, la pac fonctionne bien en local en revanche !

Je voudrais donc pour voir l’integrer à HA comme je l’ai fait pour ma pompe de filtration en suivant le post de DomoBlog, via un Shelly 3 pro. (Comment automatiser la filtration de la piscine de A à Z avec la domotique Home Assistant dynamiquement)
En creusant un peu, j’ai appris que la PAC utilisait le protocole Modbus. Evidemment je ne connais pas mais c’est integré par HA et bien documenté donc on devrait y arriver.
Je n’ai aucun documentation technique sur la pac et sur son adressage modbus.

Du coup quelqu’un aurait il déjà réalisé cette integration ou saurait il me guider pour y arriver?
Merci pour votre aide.

Ma configuration


System Information

version core-2023.6.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.11.4
os_name Linux
os_version 6.1.39
arch x86_64
timezone Europe/Paris
config_dir /config
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.32.1
Stage running
Available Repositories 1362
Downloaded Repositories 43
HACS Data ok
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
host_os Home Assistant OS 10.4
update_channel stable
supervisor_version supervisor-2023.09.2
agent_version 1.5.1
docker_version 23.0.6
disk_total 30.8 GB
disk_used 21.3 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons UniFi Network Application (2.7.0), Spotify Connect (0.12.5), File editor (5.6.0), Samba share (10.0.2), Studio Code Server (5.10.2), VLC (0.2.0), Mosquitto broker (6.2.1), Zigbee2MQTT (1.31.2-1), Check Home Assistant configuration (3.11.0), Terminal & SSH (9.7.1), RPC Shutdown (2.4), Z-Wave JS (0.1.85), Let’s Encrypt (4.12.9), ESPHome (2023.8.3), Node-RED (14.4.3)

mode | storage

oldest_recorder_run 14 septembre 2023 à 17:56
current_recorder_run 19 septembre 2023 à 10:44
estimated_db_size 3541.73 MiB
database_engine sqlite
database_version 3.41.2

peux tu aider les personnes en mettant le lien vers ce post STP

Hello,

C’est fait, j’ai ajouté le lien vers le site de DomoBlog qui parle de l’automatisation de sa piscine. Il y donne ses automatisation qu’il faut simplement adapter a son besoin. Hyper efficace, moi ca marche parfaitement.

Sinon le developpeur m’a donné la table d’adressage Modbus de la PAC, du coup je vais pouvoir avancer, mais comme je ne sais comment configurer correctement mon Config.yaml pour qu’il requete l’ESP de la PAC. Sinon je crains devoir passer par une interface physique ce que j’aimerais eviter.

1 « J'aime »

Hello,

J’ai la même PAC que toi et je souhaite également la domotiser, notamment avec mes panneaux photovoltaïques qui seront installés d’ici la remise en route de la piscine.

As-tu pu avancer dans ton projet ?
Pourrais-tu partager la table d’adressage Modbus de la PAC ?

Merci.

Hello,

J’ai connecté en modbus un Siemens LOGO! Et d’autres appareils, si tu donnes la table je peux essayer de te guider.

Est-ce que tu as python sur ton pc? C’est pratique pour vérifier qu’on arrive bien à communiquer avec l’appareil.

C’est modbus TCP/IP? Tu peux pinger l’appareil ?

Les pac de chez Polytropic semble top niveau rendement.
Du coup, ça m’interresse si on peut les gérer en local et via HA , …

Par contre, j’ai trouvé aucun détail sur le fait qu’il parle modbus et/ou comment s’interfacer avec. et vu le prix des PAC, il faut mieux pas se tromper , …

Bonjour,
J’ai aussi cette PAC qui est super silencieuse et efficace.
Je pensais la connecter via le WIFI… mais je ne suis pas spécialiste!

A+

Bonjour,
j’ai une PAC Polytropic aussi, avez-vous pu l’intégrer à HA ?

Hello,
Desolé pour ma reponse tardive.
Non pas réussi a l’integrer car durant l’hiver la PAC etait debranchée et pas eu trop le temps.
J’ai relancé Polytropic mais pas eu de retour, je vais les rappeler, des fois que leur API existe !

@ Toni_R je vais retrouver la table et la poster ici. Surement demain si possible.

hello,

Comme evoqué, voici la table MODBUS pour la Polytropic:
Modbus communication for Polytropic heat pumps IVS / IVN
Modbus communication information
Modbus / RS485 Remote Terminal Unit half-duplex
 Baud rate : 9600 baud
 Start bit: 1
 Data bit: 8
 Parity check: None
 End bit: 1
Connection need ground: 3 terminals on the PCB:
 A (Data +)
 B (Data - )
 GND (ground)
The PCB of the heat pump is always slave.
The Modbus address can be changed using address 147 (between 17 and 32).

table retirée a la demande du tech Polytropic :wink:

Il existe une application android/IOS Polytropic qui permet de communiquer avec la PAC via le cloud. (très reactive). Ce serait déjà pas mal de pouvoir l’utiliser via HA pour envoyer des requetes a la PAC!

Pas de Python mais ca s’installe si besoin.
Oui je peux pinger la PAC car elle a une adresse locale :slight_smile:

C’est du modbus via RS485 et non pas par TCP/IP.

Tu peux utiliser PyModbus - A Python Modbus Stack — PyModbus 3.7.0dev2 documentation mais il te faut un adaptateur USB vers RS485 et ensuite tester avec un PC si tu peux bien la controller avec les commandes de la table Modbus que tu as récupérée.

Que veux-tu dire par ça? Tu as ajouté un ESP32 toi même et il se connecte en RS485 sur ta PAC?

Alors Polytropic fourni une passerelle wifi.
La V1 avait un esp32 dedans,la V2 qu’ils m’ont envoyé je ne sais pas, mais j’imagine egalement car elle permet a la PAC d’etre connectée a mon LAN en wifi.
Donc je pense effectivement que ca se connecte nen wifi avec le LAN puis ca communique en RS485 entre la passerelle et la PAC.
on peut piloter via une Application IOS/Android (polyconnect ou MyTech Connect) en se loggant avec un couple login/mdp

Bonjour à tous,

Avez-vous pu avancer sur la connexion en RS 485 ?
J’aurais bien tenté la connexion via ton IPX V5 qui gère la piscine.

Merci d’avance pour votre aide

Bonjour,

Je travaille chez Polytropic et je suis en charge du dossier.

Pourriez vous SVP ne pas partager la table Modbus sur un forum ouvert?

J’ai eu des soucis avec des clients qui on récupéré cette table pour connecter des machines dont le Modbus était différent, le résultat peut potentiellement être catastrophique.

Polytropic et Modbus RS485
Connaissant très bien les produits, la quasi totalité de nos productions depuis 2018 est pilotable en Modbus/RS485, en fonction des modèles et des années.

Je vous invite à me contacter unitairement en indiquant le numéro de série de votre appareil afin de pouvoir vous dire si c’est bien possible et de vous faire parvenir la table Modbus qui correspond à votre machine (nous avons +/- 10 tables Modbus en fonction des modèles et des années)

> API Publique
En interne, depuis plusieurs années, j’essaye de « pousser » pour une API publique « standardisée » sur toutes les gammes, qui faciliterait la vie de tout le monde. J’ai moi même une domotique maison (pas HA mais Jeedom pour l’instant) et j’aimerais bien avoir une API publique .
Je suis confronté au fait que la mise en place et la maintenance d’une API publique à un coût et que les professionnels qui installent les machines n’ont aucun intérêt pour ce type de solution.

Une API n’est pas facilement « commercialisable » pour un fabricant et les décideurs ne voient pas l’intérêt réel de ce type de solution.

Je vous invite de la même manière à m’envoyer un email avec vos coordonnées, système de domotique et numéro de série de machine.

Je pense que quand j’aurais atteins une liste de plusieurs centaines de clients intéressés, je pourrais avoir plus de poids pour pousser cette API.publique.

Quand ce sera le cas, je pourrais prévenir tous ceux qui m’ont envoyé un message.

Vous pouvez m’envoyer un email à app[a]polytropic[.]com.

N’ayant pas HA, je ne suis pas sur de pouvoir bien suivre les discussions de ce forum.

Merci et bonne continuation.

2 « J'aime »

Table retirée comme demandé.
Dommage de ne toujours pas avoir d’api…
On va croiser les doigts pour qu elle soit réalisée, mais vraiment peu d espoir car depuis elle aurait dû exister … après tout l’application fonctionne déjà …

Si vous pouvez nous tenir informés via ce post je suis certain que nombre d entre nous seront volontaires pour tester

Merci.
Je vous tiendrais informés, pas de souci, c’est noté.