Funkcje Zgodność Bramka Dokumentacja Pobierz
Deye · RS-485 · ESP32 · ESPHome

Deye przez RS-485: układ pinów, pułapki i gotowa płytka

ESP32, moduł RS-485 i kabel do portu falownika: to dobry pomysł. Pomyśleliśmy tak samo, zbudowaliśmy tę płytkę i została z niej ED-1.1. Oto, na co schodzą dni na tej drodze, żebyś mógł zdecydować, czy chcesz ją przejść jeszcze raz.

Pobierz z App StorePobierz z Google Play

Czego wymaga zbudowanie tego samodzielnie

KrokCo się z tym wiążePrzybliżony czas
CzęściESP32, moduł RS-485, zasilacz, obudowa i kabel RJ-45. Zamów je i czekaj na dostawę1–3 tygodnie
Port i układ pinówZnajdź port RS-485, a nie port baterii: BMS i CAN to osobne magistrale. Ustal, które piny to A+, B− i masawieczór
Lutowanie i przewodyZasilaj moduł RS-485 z 5 V, a nie z 3.3 V. Na ESP32-S3 nie używaj GPIO43/44: nadajnik wyłącza się podczas startu, a zapisy do portu zgłaszają sukces1–2 wieczory
AdresPole Modbus SN na ekranie Deye musi pokazywać 01. Adres 00 to adres rozgłoszeniowy i falownik nigdy na niego nie odpowiadawieczór, jeśli nie wiesz, jak
FirmwareESPHome lub własny kod, mapa rejestrów dla Twojego dokładnego modelu, skale i znakiwieczór
Cisza na magistraliZamienione A i B, zamienione TX i RX, zła prędkość lub adres: wszystko to wygląda tak samo, bez ani jednego bajtu w odpowiedziod wieczoru do tygodnia
PotemAktualizacje firmware'u, dokąd wysyłać dane, alerty i historiabieżące
Razemod 4 wieczorów do 2 tygodni + 1–3 tygodnie dostawy

Czasy są przybliżone i dotyczą tylko sytuacji, gdy wszystko pójdzie dobrze. Każdy wiersz pochodzi z naszego własnego dziennika: jeden zły pin kosztował nas dwa dni, a klienta cztery wyprawy do szafy z falownikiem.

Chciałeś automatyzacji? Oto, co już istnieje, bez jednej linii kodu

Narysuj, a będzie działać

Zaznacz okres na wykresie dnia i wybierz działanie: ładowanie z sieci, utrzymanie naładowania lub generator. Svitgrid zapisuje to do falownika, a potem przywraca Twoje ustawienia.

Podgrzewacz wody włącza się sam

Gniazdka i przekaźniki Zigbee przez bramkę: włącz podgrzewacz wody, gdy bateria ma powyżej 80%, i wyłącz, gdy zaniknie sieć.

Taryfa nocna

Zaznacz godziny nocnej taryfy, a bateria będzie się wtedy ładować z sieci. Oba przełączniki Deye włączają się razem.

Alerty, które napisałbyś sam

Prąd zniknął, prąd wrócił. Docierają na Twój telefon, a w planie Plus także do osób, z którymi dzielisz dom.

Albo ED-1.1: ten sam pomysł, gotowy

Zbuduj samodzielnie

  • 1–3 tygodnie dostawy, potem 4 wieczory pracy lub więcej
  • Diagnozowanie cichej magistrali
  • Dane nadal muszą dokądś trafić
  • Aktualizacje są po Twojej stronie

ED-1.1

  • ESP32-S3 i transceiver RS-485, montowane ręcznie
  • Gniazdo RJ-45 odpowiada układowi pinów Deye: kabel RS-485 od Deye pasuje bez zmian
  • Aplikacja, alerty o prądzie i historia bez luk
  • Darmowe aktualizacje · wysyłka tylko po Ukrainie

Na Deye ED-1.1 działa: nasz pierwszy Deye na kablu wysyła dane. Nie porównaliśmy jeszcze pełnej doby jego odczytów z własnymi dziennymi licznikami falownika, więc mówimy „działa”, a nie „zweryfikowano”. Instalator potrzebuje około 15 minut na podłączenie kabla.

Pobierz z App StorePobierz z Google Play

Dla tych, którzy i tak to zbudują

Rozumiemy: budowanie to frajda. Nasz układ pinów RJ-45 jest otwarty, razem z uwagami o pinach ESP32-S3 i zasilaniu modułu. Kabel, pole Modbus SN i to, co robić, gdy magistrala milczy, są w instrukcji konfiguracji. Adresy rejestrów i pułapki mapy, które zmierzyliśmy, są na stronie Deye przez Modbus.

A gdy wolisz stację, która działa bez Twojej uwagi, to samo miejsce zajmuje ED-1.1.

Wsparcie

Pytania lub problem z Deye? Napisz do nas.

Napisz do nas na WhatsApp, po polsku, lub do grupy Svitgrid na Telegramie. Czytamy każdą wiadomość i odpowiadamy szybko: w grupie bot widzi Twoją stację dzięki kodowi diagnostycznemu z aplikacji, więc rozmowa zaczyna się od danych, a nie od pytań doprecyzowujących.

Cenimy osoby, które zgłaszają problemy. Potwierdzony błąd daje punkty, a punkty płacą za Twoją subskrypcję.

Pytania

Jaki jest układ pinów RS-485 w Deye?

W gnieździe RJ-45 portu RS-485 Deye linia B− jest na pinach 1 i 8, a A+ na pinach 2 i 7. Pary są połączone wewnątrz, więc wystarczy jeden przewód na sygnał. Gniazdo ED-1.1 jest zgodne z tym schematem, więc kabel RS-485 od Deye pasuje bez zmian. Port baterii (BMS, CAN) to osobna magistrala, więc do niego nie podłączaj.

Dlaczego Deye nie odpowiada przez RS-485?

Najczęściej chodzi o adres: jeśli pole Modbus SN na ekranie falownika pokazuje 00, Deye nigdy nie odpowiada, bo 00 to adres rozgłoszeniowy. Ustaw 01. Potem zamień A i B: to niczego nie uszkodzi. Sprawdź, czy kabel jest w porcie RS-485, a nie BMS ani CAN, i czy falownik jest włączony.

Czy mogę podłączyć Deye do ESP32 przez ESPHome?

Tak, to działający pomysł: ESP32, moduł RS-485 i YAML z mapą rejestrów dla Twojego modelu. Zasilaj moduł z 5 V, a na ESP32-S3 nie używaj pinów GPIO43/44, bo nadajnik po cichu się na nich wyłącza. Jeśli nie chcesz tego debugować, ED-1.1 to ten sam układ, gotowy.

Rejestrator Deye z numerem seryjnym zaczynającym się od 26 nie daje danych. Czy pomoże kabel?

Tak. Rejestratory nowej generacji z numerem seryjnym zaczynającym się od 26 działają tylko z chmurą Deye i nie oddają danych do Twojej sieci domowej. Kabel RS-485 odczytuje falownik bezpośrednio, omijając rejestrator.

Czy muszę zdjąć rejestrator Solarman?

Nie. Kabel łączy się z portem RS-485 falownika, a rejestrator zostaje na miejscu i nadal wysyła dane do Solarman.

Czytaj dalej

Wypróbuj, zanim zbudujesz

Wgranie firmware'u Svitgrid na własny ESP32-S3 jest darmowe. Jeśli Svitgrid Ci nie odpowiada, tracisz wieczór, a nie miesiąc.

Pobierz z App StorePobierz z Google Play