Fonctionnalités Compatibilité Passerelle Documentation Télécharger
Deye · RS-485 · ESP32 · ESPHome

Deye via RS-485 : brochage, pièges et carte prête à l'emploi

Un ESP32, un module RS-485 et un câble vers le port de l'onduleur : c'est la bonne idée. Nous avons pensé la même chose, construit cette carte, et elle est devenue l'ED-1.1. Voici où partent les jours sur cette voie, pour que vous décidiez si vous voulez la refaire.

Télécharger sur l'App StoreDisponible sur Google Play

Ce qu'il faut pour le construire soi-même

ÉtapeCe que cela impliqueDurée approximative
PiècesUn ESP32, un module RS-485, une alimentation, un boîtier et un câble RJ-45. Commandez-les et attendez la livraison1–3 semaines
Port et brochageTrouvez le port RS-485, pas le port batterie : BMS et CAN sont des bus distincts. Déterminez quelles broches sont A+, B− et la masseune soirée
Soudure et filsAlimentez le module RS-485 en 5 V, pas en 3.3 V. Sur un ESP32-S3, n'utilisez pas GPIO43/44 : l'émetteur s'arrête pendant le démarrage, tandis que les écritures sur le port signalent un succès1–2 soirées
AdresseLe champ Modbus SN de l'écran du Deye doit indiquer 01. L'adresse 00 est l'adresse de diffusion, et l'onduleur n'y répond jamaisune soirée si vous ne savez pas
FirmwareESPHome ou votre propre code, la cartographie des registres de votre modèle exact, les échelles et les signesune soirée
Silence sur le busA et B inversés, TX et RX inversés, mauvaise vitesse ou mauvaise adresse : tout cela se présente de la même façon, sans un seul octet en réponsed'une soirée à une semaine
EnsuiteMises à jour du firmware, destination des données, alertes et historiqueen continu
Total4 soirées à 2 semaines + 1–3 semaines de livraison

Les durées sont approximatives et ne valent que si tout se passe bien. Chaque ligne vient de notre propre journal : une mauvaise broche nous a coûté deux jours et un client quatre trajets jusqu'à l'armoire de l'onduleur.

Vous vouliez de l'automatisation ? Voici ce qui existe déjà, sans une ligne de code

Tracez-le, et il s'exécute

Sélectionnez une période sur le graphique du jour et choisissez une action : charger depuis le réseau, maintenir la charge, ou générateur. Svitgrid l'écrit dans l'onduleur et rétablit ensuite vos réglages.

Le chauffe-eau s'allume tout seul

Prises et relais Zigbee via la passerelle : allumez le chauffe-eau quand la batterie dépasse 80%, et éteignez-le quand le réseau tombe.

Tarif de nuit

Indiquez les heures de votre tarif de nuit, et la batterie se charge alors depuis le réseau. Les deux interrupteurs Deye s'activent ensemble.

Les alertes que vous écririez vous-même

Courant coupé, courant revenu. Elles arrivent sur votre téléphone et, avec le forfait Plus, chez les personnes avec qui vous partagez votre foyer.

Ou l'ED-1.1 : la même idée, prête à l'emploi

Le construire soi-même

  • 1–3 semaines de livraison, puis 4 soirées de travail ou plus
  • Déboguer un bus silencieux
  • Les données doivent quand même aller quelque part
  • Les mises à jour sont à vous

ED-1.1

  • Un ESP32-S3 et un transceiver RS-485, assemblés à la main
  • La prise RJ-45 correspond au brochage Deye : le câble RS-485 du Deye convient sans changement
  • Application, alertes de courant et historique sans trous
  • Mises à jour gratuites · livré uniquement en Ukraine

Sur le Deye, l'ED-1.1 fonctionne : notre premier Deye sur câble envoie des données. Nous n'avons pas encore comparé une journée complète de ses mesures avec les compteurs journaliers de l'onduleur ; nous disons donc « fonctionne », pas « vérifié ». Un installateur a besoin d'environ 15 minutes pour connecter le câble.

Télécharger sur l'App StoreDisponible sur Google Play

Pour ceux qui le construiront quand même

Nous comprenons : construire, c'est amusant. Notre brochage RJ-45 est ouvert, avec des notes sur les broches de l'ESP32-S3 et sur l'alimentation du module. Le câble, le champ Modbus SN et que faire quand le bus reste silencieux sont dans le guide d'installation. Les adresses de registres et les pièges de cartographie que nous avons mesurés sont sur la page Deye via Modbus.

Et quand vous préférez une station qui fonctionne sans votre attention, l'ED-1.1 prend la même place.

Assistance

Une question ou un problème avec votre Deye ? Écrivez-nous.

Écrivez-nous sur WhatsApp, en français, ou dans le groupe Svitgrid sur Telegram. Nous lisons chaque message et répondons vite : dans le groupe, le bot voit votre station grâce au code de diagnostic de l'application ; la conversation part donc des données, pas de questions de clarification.

Nous apprécions ceux qui signalent des problèmes. Un bug confirmé rapporte des points, et les points paient votre abonnement.

Questions

Quel est le brochage RS-485 de Deye ?

Sur la prise RJ-45 du port RS-485 du Deye, la ligne B− est sur les broches 1 et 8, et A+ sur les broches 2 et 7. Les paires sont reliées à l'intérieur : un fil par signal suffit donc. La prise de l'ED-1.1 suit ce schéma, le câble RS-485 du Deye convient donc sans changement. Le port batterie (BMS, CAN) est un bus distinct ; ne vous y connectez pas.

Pourquoi Deye ne répond-il pas en RS-485 ?

Le plus souvent, c'est l'adresse : si le champ Modbus SN de l'écran de l'onduleur indique 00, Deye ne répond jamais, car 00 est l'adresse de diffusion. Réglez-la sur 01. Ensuite, permutez A et B : cela ne fait aucun mal. Vérifiez que le câble est dans le port RS-485, pas BMS ni CAN, et que l'onduleur est allumé.

Puis-je connecter un Deye à un ESP32 via ESPHome ?

Oui, c'est une idée qui marche : un ESP32, un module RS-485 et du YAML avec la cartographie des registres de votre modèle. Alimentez le module en 5 V, et sur un ESP32-S3 n'utilisez pas les broches GPIO43/44, car l'émetteur s'y arrête silencieusement. Si vous ne voulez pas déboguer cela, l'ED-1.1 est le même circuit, tout prêt.

Un logger Deye dont le numéro de série commence par 26 ne donne aucune donnée. Un câble aide-t-il ?

Oui. Les loggers de nouvelle génération dont le numéro de série commence par 26 ne fonctionnent qu'avec le cloud Deye et ne donnent aucune donnée à votre réseau domestique. Un câble RS-485 lit directement l'onduleur, en contournant le logger.

Dois-je retirer le logger Solarman ?

Non. Le câble se branche sur le port RS-485 de l'onduleur, et le logger reste en place et continue d'envoyer des données à Solarman.

À lire ensuite

Essayez avant de construire

Flasher le firmware Svitgrid sur votre propre ESP32-S3 est gratuit. Si Svitgrid ne vous convient pas, vous perdez une soirée, pas un mois.

Télécharger sur l'App StoreDisponible sur Google Play