Integracja Inwerter...
 
Powiadomienia
Wyczyść wszystko

Integracja Inwertera Sofar Safar HYD15KTL-3PH z Domoticz.

11 Wpisów
3 Użytkownicy
0 Reactions
158 Wyświetleń
Daro1003
(@daro1003)
Wpisów: 779
Mistrz Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K23
Autor tematu
 

Witam

Od kilku dni cieszę się instalacją fotowoltaiczną z inwerterem Safar HYD15KTL-3PH i aplikacja na telefon SofarViev.

W apce jest dosyć dużo ciekawych danych które bardzo by się przydały w domoticz.

W instrukcji wyczytałem że Inwerter można podłączyć z komputerem przez RS485 dodatkowo przez RS485 ale z innych pinów inwertera podłączony jest licznik który był w zestawie z inwerterem.

5.11.1 RS485
Możesz podłączyć urządzenia połączone za pośrednictwem RS485 do
komputera lub rejestratora danych za pomocą adaptera USB–RS485.
Zapoznaj się z przypisaniem pinów przedstawionym w punkcie 5.9.2

Wygląda na to że integracja jest możliwa.

Szukając po internecie raczej nie znalazłem nic na temat aby ktoś napisał plugin do tego wiec pozostają inne sposoby z którymi zapewne sobie nie poradzę więc pytanie do kolegów może ktoś podejmie się odpłatnie zrobienie dla mnie takiej integracji.

 
Dodane : 03/05/2024 8:33 pm
EleMaster
(@elemaster)
Wpisów: 24
Praktykant
 

Hej.

Ja wchodzę lokalnie na stronę WWW sterownika i sczytuję interesujące mnie dane - fakt, że jest to tylko jedna informacja - produkcja.
Wszystkie inne informacje (produkcja dzienna sumaryczna itp.) na stronie są losowe i po każdorazowym odświeżeniu strony są z d*py.
I tak nie jest źle; kolega ma stronkę z loggera, ale żadnych informacji - producent loggera twierdzi, że ich nie dostaje od invertera... czysty cyrk. Trzeba zasysać wszystko z chmury co jest kłopotliwe (co 90 dni kasują klucz), wszystko jest z obsuwą czasową i jak nie ma netu nie ma nic.

#!/usr/bin/env bash

# https://www.domoticz.com/wiki/Domoticz_API/JSON_URL%27s#Authorization 

username=XXXXXXXXX
password=XXXXXXXX
inverter=192.168.XXXXX
curlOpts="-s -o - -u ${username}:${password}"

  poll()
    {
      curl ${curlOpts}  http://${inverter}/status.html  2>&1 |\
      egrep '^var webdata_(now_p)' |\
      sed 's/var webdata_//' |\
      sed 's/[^0-9]//g' |\
      sed 's/\r$//g'
    }


curl ${curlOpts} "http://${inverter}/status.html" -I
if [ "$?" = "6" ] | [ "$?" = "7" ]
  then
    echo -e "conn error sofar"
    #echo
#    output=0
#    curl -s --connect-timeout 2 --max-time 5 "http://192.168.XXXXXXXX:XXX8/json.htm?type=command&param=udevice&idx=58&nvalue=$output;ENERGY"
  else
    #echo -e "connected"
    outpv=$(poll)
    #echo -e "${outpv}"
    output=$[$outpv * 10]
    #echo -e "${output}"
    curl -s --connect-timeout 2 --max-time 5 "http://192.168.XXXXX:XXX8/json.htm?type=command&param=udevice&idx=58&nvalue=0&svalue=$output;ENERGY"
fi

Jak masz rozpiskę rejestrów z wartościami to próbuj z RS485, przecież to jest do zrobienia. Albo pisz do producenta zazwyczaj pomagają z dokumentacją.

 
Dodane : 03/05/2024 9:19 pm
Daro1003
(@daro1003)
Wpisów: 779
Mistrz Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K23
Autor tematu
 

To teraz pytania czy mają sens inne rozwiązania:

1. Może wobec powyższego doinwestować te 600zł i zamontować jeszcze licznik SDM630 ? Do niego jest plugin, jest dwukierunkowy czyli aktualną produkcję z fotowoltaiki powianiem widzieć w domoticz.

2. Czy montując PZEM 004 na przewodzie zasilającym inwerter będę widział produkcję ? Jeśli tak dane będę miał w domoticz.

 

Dane potrzebne do sterowania grzałką która miała by się włączać jeśli produkcja np powyżej 5kw a pobór w domu poniżej np 2kw chodzi o to aby nie pobierać z sieci. 

 
Dodane : 03/05/2024 9:34 pm
isom
 isom
(@isom)
Wpisów: 5121
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dodane przez: @daro1003

To teraz pytania czy mają sens inne rozwiązania:

Moim zdaniem, sens ma podłączenie tego falownika wykorzystując gotowy plugin Modbus RTU, do tego nie potrzeba nic oprócz konwertera stanów logicznych , tak na wszelki wypadek + konwerter USB -RS485 odpowiednio zaadresowany.

Wszystko jest w instrukcji, a nawet więcej niż trzeba, bo można czytać bezpośrednio dane z falownika, lub samego licznika ponoć w zestawie 🙂

Zrzut ekranu 2024 05 04 115759

Jak chcesz wydać trochę więcej niż 50 zł , możesz kupić taki konwerter https://allegro.pl/oferta/konwerter-rs485-lan-wifi-usr-dr404-modbus-rtu-tcp-13557710183

Działa idealnie z miernikiem, który masz w zestawie dtsu666.

Trochę więcej wiary w siebie i do roboty.

 
Dodane : 04/05/2024 11:59 am
EleMaster
(@elemaster)
Wpisów: 24
Praktykant
 

Dodane przez: @daro1003

To teraz pytania czy mają sens inne rozwiązania:

1. Może wobec powyższego doinwestować te 600zł i zamontować jeszcze licznik SDM630 ? Do niego jest plugin, jest dwukierunkowy czyli aktualną produkcję z fotowoltaiki powianiem widzieć w domoticz.

Zamiast 600zł lepiej ~220zł DTS-1946 o którym pisałem w innym temacie 3fazy dwukierunkowy ładnie działa z RS485 - jeszcze tylko do domoticza nie podpinałem, lecz z HA działa bezproblemowo (kolega ma HA - liczniki kupowaliśmy razem).

 

 
Dodane : 04/05/2024 8:07 pm
Daro1003
(@daro1003)
Wpisów: 779
Mistrz Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K23
Autor tematu
 

To @isom że jest wielka szansa to ogarnąć.

Podczas okablowania całości wyprowadziłem z inwertera zacisk 1 i 3 i zakończyłem zuggy.

Licznik który był w zestawie podłączony do 5 i 6 dzięki niemu inwerter pokazuje dane - pobór energii z sieci rzez dom.

konwerter USB -RS485mam taki na stanie:

IMG 2182

Czy się nada ?

Dodane przez: @isom

Jak chcesz wydać trochę więcej niż 50 zł , możesz kupić taki konwerter https://allegro.pl/oferta/konwerter-rs485-lan-wifi-usr-dr404-modbus-rtu-tcp-13557710183

Działa idealnie z miernikiem, który masz w zestawie dtsu666.

Ten który polecasz niema problemu kupie tylko czy on będzie działał z inwerterem czy tylko z licznikiem ?

I drugie pytanie jak on działa podłączam do RS485 inwertera i do rutera ? A dane lecą po sieci LAN do domoticza ?

 

Plugin Modbus RTU już jakiś mam (próbowałem coś odczytać z rekuperatora ale nie wyszło) pytanie który będzie potrzebny:

Modbus RTU

 

 

 
Dodane : 05/05/2024 8:45 am
Daro1003
(@daro1003)
Wpisów: 779
Mistrz Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K23
Autor tematu
 

Konwerter polecony przez @isom przyszedł.

Podłączony do zasilania i sieci LAN oraz ustawiony adres IP konwertera dzięki temu jest w tej samej sieci co wszystkie urządzenia w domu czyli widoczny z pozycji komputera.

Z sofara podłączam zacisk 1A do A i 3B do B. 

I co dalej jak ustawić odczyt z sofar i przekaz do Domoticz ?

 

 
Dodane : 07/05/2024 10:33 pm
Daro1003
(@daro1003)
Wpisów: 779
Mistrz Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K23
Autor tematu
 

Dodane przez: @isom

Działa idealnie z miernikiem, który masz w zestawie dtsu666.

Może podpowiedzieć jak to razem skonfigurować ?

 

 
Dodane : 08/05/2024 9:11 pm
isom
 isom
(@isom)
Wpisów: 5121
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dodane przez: @daro1003

Konwerter polecony przez @isom przyszedł.

Podłączony do zasilania i sieci LAN

Kupujesz coś nie wiedząc jak tego użyć ? 

Ustawiłeś parametry transmisji ? Jest jakaś komunikacja miedzy falownikiem a konwerterem ? LED-y coś sygnalizują ?

Na dzień dobry trzeba ustawić poprawne parametry transmisji w interfejsie www konwertera zgodnie z dokumentacją

 Pobrać sobie narzędzie na komputer 

https://www.modbustools.com/modbus_poll.html

i podejrzeć czy komunikacja żyje między falownikiem a komputerem

 
Dodane : 09/05/2024 11:46 am
Daro1003
(@daro1003)
Wpisów: 779
Mistrz Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K23
Autor tematu
 

Dodane przez: @isom

Kupujesz coś nie wiedząc jak tego użyć ? 

Nie wiem jak u Ciebie ale u mnie z reguły tak bywa. Np kupiłem suszarkę do ubrań i też nie wiedząc jak jej używać przeczytałem instrukcje była po polsku no i pierwsze suszenia poszły ok. Z innym sprzętem też tak mam że jak go kupuję to nie znam obsługi.

Dzięki za materiały i wskazówki będę działał.

Diody na konwerterze właśnie nie migają czyli komunikacji brak.

IMG 4713

Czarny    1 A1-1 sygnał +

Brązowy  3 B1-1 sygnał  -

Rozumiem że na konwerterze pierwszy zacisk to G drugi to B trzeci to A

Czyli tak:

konw

Wiadomo antena zakręcona i podłączona RJ do switcha.

 
Dodane : 09/05/2024 12:09 pm
Daro1003
(@daro1003)
Wpisów: 779
Mistrz Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K23
Autor tematu
 

Dodane przez: @isom

Ustawiłeś parametry transmisji ? Jest jakaś komunikacja miedzy falownikiem a konwerterem ? LED-y coś sygnalizują ?

Na dzień dobry trzeba ustawić poprawne parametry transmisji w interfejsie www konwertera zgodnie z dokumentacją

Dziś wróciłem do tematu wydrukowałem parametry komunikacji sofar oraz próbowałem się z tym zapoznać niestety nie mam zielonego pojęcia gdzie wprowadzić je w sterownik:

DD404

 

 
Dodane : 19/05/2024 10:24 pm
Udostępnij: