Functies Compatibiliteit Gateway Docs Downloaden
Deye · RS-485 · ESP32 · ESPHome

Deye via RS-485: pinout, valkuilen en een kant-en-klaar board

Een ESP32, een RS-485-module en een kabel naar de poort van de omvormer: dat is het juiste idee. Wij dachten hetzelfde, bouwden dat board, en het werd de ED-1.1. Hier gaan de dagen op deze route naartoe, zodat je kunt beslissen of je hem nog eens wilt lopen.

Download in de App StoreDownload in Google Play

Wat er nodig is om dit zelf te bouwen

StapWat erbij komt kijkenGeschatte tijd
OnderdelenEen ESP32, een RS-485-module, een voeding, een behuizing en een RJ-45-kabel. Bestel ze en wacht op de levering1–3 weken
Poort en pinoutZoek de RS-485-poort, niet de batterijpoort: BMS en CAN zijn aparte bussen. Bepaal welke pinnen A+, B− en massa zijneen avond
Solderen en dradenVoed de RS-485-module met 5 V, niet met 3.3 V. Gebruik op een ESP32-S3 geen GPIO43/44: de zender valt tijdens het opstarten uit, terwijl schrijfopdrachten naar de poort succes melden1–2 avonden
AdresHet veld Modbus SN op het scherm van de Deye moet 01 zijn. Adres 00 is het broadcastadres, en de omvormer antwoordt daar nooit opeen avond als je het niet weet
FirmwareESPHome of je eigen code, de registerkaart voor jouw exacte model, schalen en tekenseen avond
Stilte op de busVerwisselde A en B, verwisselde TX en RX, de verkeerde snelheid of het verkeerde adres: ze zien er allemaal hetzelfde uit, met geen enkele byte als antwoordeen avond tot een week
DaarnaFirmware-updates, waar de data naartoe gaat, meldingen en historiedoorlopend
Totaal4 avonden tot 2 weken + 1–3 weken levering

De tijden zijn bij benadering en gelden alleen als alles goed gaat. Elke rij komt uit ons eigen log: één verkeerde pin kostte ons twee dagen en een klant vier ritten naar de omvormerkast.

Wilde je automatisering? Dit bestaat al, zonder één regel code

Teken het, en het draait

Selecteer een periode op de dagweergave en kies een actie: laden van het net, de lading vasthouden of generator. Svitgrid schrijft het naar de omvormer en zet daarna je instellingen terug.

De boiler gaat vanzelf aan

Zigbee-stekkers en -relais via de gateway: zet de boiler aan wanneer de batterij boven 80% staat, en uit wanneer het net uitvalt.

Nachttarief

Markeer de uren van je nachttarief en de batterij laadt dan van het net. Beide Deye-schakelaars gaan samen aan.

De meldingen die je zelf zou schrijven

De stroom viel uit, de stroom kwam terug. Ze bereiken je telefoon en, in het Plus-abonnement, de mensen met wie je je huis deelt.

Of de ED-1.1: hetzelfde idee, kant-en-klaar

Bouw het zelf

  • 1–3 weken levertijd, daarna 4 avonden werk of meer
  • Een stille bus debuggen
  • De data moet nog steeds ergens naartoe
  • De updates zijn van jou

ED-1.1

  • Een ESP32-S3 en een RS-485-transceiver, met de hand geassembleerd
  • De RJ-45-aansluiting komt overeen met de Deye-pinout: de RS-485-kabel van Deye past zonder aanpassingen
  • App, stroommeldingen en historie zonder gaten
  • Gratis updates · wordt alleen binnen Oekraïne verzonden

Op Deye werkt de ED-1.1: onze eerste Deye op de kabel stuurt data. We hebben nog geen volledige dag aan metingen vergeleken met de eigen dagtellers van de omvormer, dus we zeggen "werkt", niet "geverifieerd". Een installateur heeft ongeveer 15 minuten nodig om de kabel aan te sluiten.

Download in de App StoreDownload in Google Play

Voor wie hem toch zelf gaat bouwen

We begrijpen het: bouwen is leuk. Onze RJ-45-pinout is openbaar, samen met notities over de ESP32-S3-pinnen en over het voeden van de module. De kabel, het veld Modbus SN en wat te doen als de bus stil blijft, staan in de installatiehandleiding. De registeradressen en de valkuilen in de kaart die we hebben gemeten staan op de pagina Deye via Modbus.

En wil je liever een station dat zonder jouw aandacht werkt, dan neemt de ED-1.1 dezelfde plek in.

Support

Vragen of een probleem met je Deye? Schrijf ons.

Schrijf ons op WhatsApp, in het Nederlands, of in de Svitgrid-groep op Telegram. We lezen elk bericht en antwoorden snel: in de groep ziet de bot je station via de diagnosecode uit de app, dus het gesprek begint bij data, niet bij verduidelijkende vragen.

We waarderen mensen die problemen melden. Een bevestigde bug levert punten op, en met punten betaal je je abonnement.

Vragen

Wat is de RS-485-pinout van Deye?

Op de RJ-45-aansluiting van de Deye RS-485-poort zit lijn B− op pin 1 en 8 en A+ op pin 2 en 7. De paren zijn binnenin verbonden, dus één draad per signaal is genoeg. De aansluiting van de ED-1.1 volgt dit schema, dus de RS-485-kabel van Deye past zonder aanpassingen. De batterijpoort (BMS, CAN) is een aparte bus, dus sluit daar niets op aan.

Waarom antwoordt Deye niet via RS-485?

Meestal ligt het aan het adres: als het veld Modbus SN op het scherm van de omvormer 00 zegt, antwoordt Deye nooit, omdat 00 het broadcastadres is. Zet het op 01. Verwissel daarna A en B: dat doet geen kwaad. Controleer dat de kabel in de RS-485-poort zit, niet in BMS of CAN, en dat de omvormer aan staat.

Kan ik Deye via ESPHome met een ESP32 verbinden?

Ja, dit is een werkend idee: een ESP32, een RS-485-module en YAML met de registerkaart voor jouw model. Voed de module met 5 V, en gebruik op een ESP32-S3 de pinnen GPIO43/44 niet, want de zender valt daarop stilletjes uit. Wil je dit niet debuggen, dan is de ED-1.1 hetzelfde circuit, kant-en-klaar.

Een Deye-logger met een serienummer dat met 26 begint, geeft geen data. Helpt een kabel?

Ja. Loggers van de nieuwe generatie met een serienummer dat met 26 begint, werken alleen met de Deye-cloud en geven geen data aan je thuisnetwerk. Een RS-485-kabel leest de omvormer rechtstreeks uit, langs de logger heen.

Moet ik de Solarman-logger verwijderen?

Nee. De kabel gaat naar de RS-485-poort van de omvormer, en de logger blijft zitten en blijft data naar Solarman sturen.

Lees volgende

Probeer het voordat je bouwt

De Svitgrid-firmware op je eigen ESP32-S3 flashen is gratis. Past Svitgrid niet bij je, dan verlies je een avond, geen maand.

Download in de App StoreDownload in Google Play