Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Monitoring naszych instalacji OZE - www.PVmonitor.pl

putas 08 Apr 2020 12:06 302262 2312
Tespol
  • #1951
    theo33
    Level 27  
    Z wyliczeń wychodzi że do tej 10 -10:30 pracuje 7 lub 8 modułów a reszta pewnie w cieniu albo niepodłączona, z 11 byłoby ok 320V a u Ciebie 220, a jakiś wykres z nap. z całego dnia
  • Tespol
  • #1953
    theo33
    Level 27  
    Wszystko jest w słońcu? bo jak pisałem wcześniej 200V wkazuje na co najwyżej 7 modułów, sam to łączyłeś?
  • #1955
    Robert2891
    Level 6  
    Sam nie łączyłem. Moduły są w pełnym słońcu, żadnego cienia. Są w trzech liniach: 5,4,2. Możliwe że linia z 4 modułów jest niepodlączona?
  • Tespol
  • #1956
    MichałS
    Level 30  
    globalinfo wrote:
    Witam,

    Znalazłem Data Logger na NodeMcu Link
    Program wgrywam IDE Arduino wersja 1.8.12, niestety po wgraniu moduł się resetuje.
    Poniżej komunikat z błędem.
    Quote:

    ets Jan 8 2013,rst cause:2, boot mode:(3,6)

    load 0x4010f000, len 1392, room 16
    tail 0
    chksum 0xd0
    csum 0xd0
    v3d128e5c
    ~ld


    U kolegi był wgrywany w zeszłym roku na starszej wersji IDE Arduino i wszystko działało.
    Czyżby nowa wersja blokowała przerwania.
    Nie wiem jak to dopasować.


    Powinno działać. Sprawdź czy moduł NodeMCU jest z modułem ESP12 czy jako układ ESP8266 i zewn. pamięć. W zależności od typu pamięci DIO/QIO nie można korzystać z GPIO9 i GPIO10.
  • #1957
    globalinfo
    Level 13  
    MichałS wrote:
    Powinno działać. Sprawdź czy moduł NodeMCU jest z modułem ESP12 czy jako układ ESP8266 i zewn. pamięć. W zależności od typu pamięci DIO/QIO nie można korzystać z GPIO9 i GPIO10.

    Monitoring naszych instalacji OZE - www.PVmonitor.pl
    ESP8266 obecnie wykorzystuję tylko piny D3 i D5

    Na tej wersji modułu też nie działa.
    Monitoring naszych instalacji OZE - www.PVmonitor.pl
  • #1958
    edziu
    Level 29  
    Robert2891 wrote:
    Sam nie łączyłem. Moduły są w pełnym słońcu, żadnego cienia. Są w trzech liniach: 5,4,2. Możliwe że linia z 4 modułów jest niepodlączona?


    zrób zdjecia instalacji przy falowniku i zabezpieczeń
    ile kabli idzie na dach
  • #1960
    edziu
    Level 29  
    widocznie pomylili przewody przy podłączaniu paneli proszę zgłoś to monterowi
  • #1962
    MichałS
    Level 30  
    Robert2891 wrote:
    Co znaczy że pomylili?Robert2891 napisał:
    Sam nie łączyłem. Moduły są w pełnym słońcu, żadnego cienia. Są w trzech liniach: 5,4,2. Możliwe że linia z 4 modułów jest niepodlączona?


    zrób zdjecia instalacji przy falowniku i zabezpieczeń
    ile kabli idzie na dach

    Panowie a co to ma wspólnego z: "Monitoring naszych instalacji OZE - www.PVmonitor.pl" :?: :?: :!:
    Piszcie we właściwym temacie i nie róbcie śmietnika z Forum.
  • #1963
    futek2
    Level 19  
    Witam zainteresowanych tematem odrocenia logiki UART o czym pisalem wczesniej ze mam problem.

    Ale po wielu probach i testach jest SUKCES i obylo sie bez dodawania dodatkowej elektroniki tzn IC 7404 lub tranzystora.

    A to zrobilem tak:

    1 - wywalilem ARDUINO_IDE wer 1.8.2i w yczuscilem wszystkie mozliwe pliki konfiguracyjne i inne biblioteki aby byla calkowita czystka.

    2 - Zainstalowalem ARDUINO_IDE wer 1.8.1.2 ostatnia najnowsza do pobrania.
    Na wersji zainstalowanej nic nie instalowalem jedynie dodalem plytke ESP8266 .

    3 - przenioslem kod napisany i dodalem to co jest opisane na stronie a wczesniej nie dzialalo.

    https://github.com/esp8266/Arduino/issues/4896

    Wstawilem w swym kodzie taki takie linie w void setup() po Serial.begin(9600); delay(500);

    void setup() {
    Serial.begin(9600);
    delay(500);
    U0C0 = BIT(UCTXI) |BIT(UCRXI) | BIT(UCBN) | BIT(UCBN+1) | BIT(UCSBN); // Inverse TX i RX


    Zadnych innych rzeczy nie instalowalem po zainstalowaniu ARUINO IDE 1.8.1.2
    Jedynie co dodalem ESP8266 i ustawilem typ plytki na NODEMCU 1.0
    Inwerter KS5000DT juz odpowiada i w nie dlugim czasie bedzie modol WIFI z mozliwoscia wysylania danych na PV MOINITOR oraz prosta strona WWW z podstawowymi paramatrani roboczymi do ogladania lokalnego jak w przypadku inwertera ES5000- fotka w zalaczeniu.
    Mysle ze opis odwrocenia logiki UART komus sie przyda.


    Fotki w zalaczeniu jak to wyszlo.

    Mysle ze kogos to zainteresuje .

    Pozdrawiam
    Futek2
  • #1964
    tomas
    Level 16  
    Koledzy, problem natury technicznej.
    Od kilku dni próbuję skonfigurować LK ale okazuje się, że wiersz konfiguracyjny jest zbyt długi i nie mieści się w całości w LK.
    Mogę użyć jedynie 4 liczniki i 11 temperatur
    Aby uaktywnić dodatkowo wejścia inp1-6 wiersz konfiguracyjny rozszerzy się na tyle że braknie miejsca w LK na jego wpisanie a mieści się jedynie tyle:
    GET /pv/get2.php?idl=xxxxx&p=xxxxxxxxxxxx&F15.8=#28&F16.8=#18&F22.8=#19&F23.8=#20&F24.8=#21&F26.8=#22&F28.8=#23&F31.8=#24&F48.8=#25&F58.8=#26&F59.8=#27&F1.5=#32&F4.5=#34&F10.6=#36&F10.7=#38


    Czy coś źle robię?
    Czy na PVmonitor można zresetować swoje instalacje do czystego konta i zaczynać od 0 bo to już moja 8 i chyba nawet jak usunę wszystkie to czy następna będzie 9 czy 1?
    Boję się że jak dojdę do 10 to dłuższa konfiguracja zabierze mi kilka czujników...
    Czy dostępne gdzieś są inne wersje oprogramowania LK?
  • #1965
    futek2
    Level 19  
    Możesz skasować swoje konto i zacząć od początku lub zrob zmianę parametrów

    Myśle uważnie poczytasz opisy Twego profilu i jest opcja zmiany parametrów instalacji.
    Życzę powodzenia

    Futek2
  • #1966
    edziu
    Level 29  
    raczej max użyjesz tylko 4 liczniki i 4 temperatury
    jak wpiszę więcej to nie rysują się wykresy
    podobno serwer się nie wyrabia
  • #1967
    nowex
    Level 17  
    tomas wrote:
    Koledzy, problem natury technicznej.
    Od kilku dni próbuję skonfigurować LK ale okazuje się, że wiersz konfiguracyjny jest zbyt długi i nie mieści się w całości w LK.
    Mogę użyć jedynie 4 liczniki i 11 temperatur
    Aby uaktywnić dodatkowo wejścia inp1-6 wiersz konfiguracyjny rozszerzy się na tyle że braknie miejsca w LK na jego wpisanie a mieści się jedynie tyle:
    GET /pv/get2.php?idl=118xx&p=oHUJck4xxxxx&F15.8=#28&F16.8=#18&F22.8=#19&F23.8=#20&F24.8=#21&F26.8=#22&F28.8=#23&F31.8=#24&F48.8=#25&F58.8=#26&F59.8=#27&F1.5=#32&F4.5=#34&F10.6=#36&F10.7=#38


    Czy coś źle robię?
    Czy na PVmonitor można zresetować swoje instalacje do czystego konta i zaczynać od 0 bo to już moja 8 i chyba nawet jak usunę wszystkie to czy następna będzie 9 czy 1?
    Boję się że jak dojdę do 10 to dłuższa konfiguracja zabierze mi kilka czujników...
    Czy dostępne gdzieś są inne wersje oprogramowania LK?


    Na serwerze aktualnie jest limit długości url ustawiony na 8192 znaki, proponuję się zwrócić do administratora celem zbadania problemu zanim zaczniemy robić chaotyczne modyfikacje, trzeba znaleźć jego przyczynę.
    Limit długości obejmuje wszystkie znaki. Trzeba pamiętać, że wartość np. #38 w url jest zamieniana na wartość wysyłanego pomiaru.
  • #1968
    Wbm
    Level 11  
    c0m4r wrote:
    Czy ktoś może myśli nad integracją sofar solar po rs485 z pvmonitor ? :) falownik dość popularny ze względu na cenę i parametry, w razie czego służę dokumentacją do komunikacji po modbusie


    Ja już pobieram dane i niedługo będę wysyłał do pvmonitor:

    Code:


    curl "http://dane.pvmonitor.pl/pv/get2.php?idl=XXX&p=YYY&f2=478.2&f3=6.84&f5=475.2&f6=6.73&f100=617&tm=2020-04-11164000"
     

    OK



    na razie zasilam danymi lokalną bazę danych:

    Code:
    ./sofar.py 
    
    testing @  /dev/ttyUSB0
    meter ok
    Energy MODBUS: /dev/ttyUSB0

    PV1 voltage  478.2 V
    PV1 current  6.84 A
    PV2 voltage  475.2 V
    PV2 current  6.73 A
    PV1 power  3.27 kw
    PV2 power  3.19  kw

    Output active power  6.17 kW
    Output reactive power  0.7 kVar
    Grid frequency  49.98 Hz

    A-phase voltage  241.9 V
    A-phase current  8.66 A
    B-phase voltage  242.5 V
    B-phase current  8.59 A
    C-phase voltage  237.5 V
    C-phase current  8.68 A

    Total production  476 kWh

    Total generation time  140 hours

    Today production  51.56 kWh
    Today generation time  600 minutes

    Inverter module temperature  37 C
    Inverter inner temperature  49 C
    Inverter Bus voltage  658.4 V
    PV1 voltage sample by slave CPU  475.4 V
    PV1 current sample by slave CPU  47.23 A
    Count-down time  60
    Inverter alert message  0
    Input mode  1
    Communication board inner message  0
    Insulation of PV1+ to ground  1362
    Insulation of PV1+ to ground  2915
    Insulation of PV - to ground  2346

    Country  12


    Jest jeszcze trochę do poprawienia, chciałbym pobierać wszystkie dane jednym zapytaniem, co jest możliwe tylko później trzeba mapować odczytane wartości odpowiednio:

    Code:

     $ sudo mbpoll -m rtu -a 1 -b 9600 -P none -t 4 -r 0 -0 -c 48 -s 1 -d 8 -v /dev/ttyUSB0


    -- Polling slave 1... Ctrl-C to stop)
    [01][03][00][00][00][30][45][DE]
    Waiting for a confirmation...
    <01><03><60><00><03><00><0A><00><00><00><00><00><00><00><00><16><F8><00><00><16><F1><00><00><00><00><00><00><00><00><00><00><00><00><00><22><00><00><00><1F><00><00><00><1D><00><00><00><00><01><7D><00><00><00><79><00><00><00><00><00><0D><00><20><16><EF><16><E6><16><DF><00><3C><00><00><00><01><00><00><2E><E0><89><C0><09><2A><00><0C><00><00><00><00><00><03><03><EC><04><5E><04><0F><00><00><00><00><B3><7A>
    [0]:    3
    [1]:    10
    [2]:    0
    [3]:    0
    [4]:    0
    [5]:    0
    [6]:    5880
    [7]:    0
    [8]:    5873
    [9]:    0
    [10]:    0
    [11]:    0
    [12]:    0
    [13]:    0
    [14]:    0
    [15]:    34
    [16]:    0
    [17]:    31
    [18]:    0
    [19]:    29
    [20]:    0
    [21]:    0
    [22]:    381
    [23]:    0
    [24]:    121
    [25]:    0
    [26]:    0
    [27]:    13
    [28]:    32
    [29]:    5871
    [30]:    5862
    [31]:    5855
    [32]:    60
    [33]:    0
    [34]:    1
    [35]:    0
    [36]:    12000
    [37]:    35264 (-30272)
    [38]:    2346
    [39]:    12
    [40]:    0
    [41]:    0
    [42]:    3
    [43]:    1004
    [44]:    1118
    [45]:    1039
    [46]:    0
    [47]:    0



    No i idealnie byłoby zamontować konwerter RS485-Ethernet blisko falownika z ustawionym trybem TCP Server ale z tym jest dziwna sprawa, moja MOXA NPort 5232 inaczej dostaje zapytania jak używam Modbus TCP:


    Code:


    Connecting to [192.168.12.233]:502
    Set response timeout to 1 sec, 0 us
    Protocol configuration: Modbus TCP
    Slave configuration...: address = [1]
                            start reference = 0, count = 48
    Communication.........: 192.168.12.233, port 502, t/o 1.00 s, poll rate 1000 ms
    Data type.............: 16-bit register, output (holding) register table

    -- Polling slave 1... Ctrl-C to stop)
    [00][01][00][00][00][06][01][03][00][00][00][30]
    Waiting for a confirmation...



    a przy RTU mode:

    Code:


    [01][03][00][00][00][30][45][DE]



    Do wyjaśnienia...

    pozdr.
    --
    Wbm.
  • #1969
    tomas
    Level 16  
    1. Jak przez stronę www sterować przekaźnikami out0-out4 np będąc w pracy lub na wakacjach?
    2. Nie mogę zmieścić wygenerowanego linku konfiguracyjnego do LK
    Admin nadmienił że długość całego linku GET jest ustalona na max 250 znaków i nie ma możliwości wydłużenia tego - OK, tyle wystarczy.
    Ja natomiast mogę zmieścić w LK tylko 194 znaki a to dla mnie za mało na konfigurację 4 liczników, temperatur, napięć, prądu i wilgotności.
    Czy ma ktoś LK z innym softem jak HW:2.5 SW:3.57p gdzie można wpisać więcej niż 194 znaki?

    link testowy:

    GETxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxxXxxxxxxxxx=194

    Proszę o wpisanie na próbę tego wiersza do waszych LK czy można ponad to 194 cokolwiek jeszcze dopisać?
    Pozdrawiam
  • #1970
    mcikos
    Level 10  
    Wbm wrote:
    c0m4r wrote:
    Czy ktoś może myśli nad integracją sofar solar po rs485 z pvmonitor ? :) falownik dość popularny ze względu na cenę i parametry, w razie czego służę dokumentacją do komunikacji po modbusie


    Ja już pobieram dane i niedługo będę wysyłał do pvmonitor:

    ....

    Wbm.


    Próbowałeś komunikować się po TCP - port 8899 ?

    Pozdrawiam
    MC
  • #1971
    Wbm
    Level 11  
    mcikos wrote:
    Wbm wrote:
    c0m4r wrote:
    Czy ktoś może myśli nad integracją sofar solar po rs485 z pvmonitor ? :) falownik dość popularny ze względu na cenę i parametry, w razie czego służę dokumentacją do komunikacji po modbusie


    Ja już pobieram dane i niedługo będę wysyłał do pvmonitor:

    ....

    Wbm.


    Próbowałeś komunikować się po TCP - port 8899 ?

    Pozdrawiam
    MC


    Tak, jak tylko okazało się, że tylko te dwa porty (80, 8899) są otwarte:

    Code:

    Scanning [30000 ports]
    Discovered open port 80/tcp
    Discovered open port 8899/tcp
    Completed SYN Stealth Scan at 10:43, 26.81s elapsed (30000 total ports)
    Nmap scan report:
    Host is up (0.013s latency).
    Not shown: 29998 closed ports
    PORT     STATE SERVICE
    80/tcp   open  http
    8899/tcp open  ospf-lite
    MAC Address: 98:D8:63:A7:DB:1A (Shanghai High-Flying Electronics Technology)


    Niestety na porcie 8899 nie słucha nic, co rozumie Modbus TCP ani nawet http.
    Na chwilę obecną wszystko pobieram po RS485.
    Spróbuję jeszcze tego rozwiązania: Inverter Data Logger

    Niestety mimo, że menu dataloggera, który jest używany z falownikami Omnik:
    Monitoring naszych instalacji OZE - www.PVmonitor.pl
    jest do złudzenia podobne do mojego LSW3 to jednak nie działa:

    Code:

    $ python LiveStats.py
    2020-04-15 12:03:21,335 DEBUG Importing output plugin ConsoleOutput
    2020-04-15 12:03:21,338 INFO Connecting to logger with IP: 192.168.12.230 and SN 170725XXXX
    2020-04-15 12:03:21,339 INFO connecting to 192.168.12.230 port 8899
    2020-04-15 12:03:21,349 DEBUG RAW sent Packet (len=16): 68:02:41:b1:70:ab:c2:65:70:ab:c2:65:01:00:79:16  hApepey
    2020-04-15 12:03:24,352 ERROR Timeout connecting to logger with IP: 192.168.12.230 and SN 170725XXXX, trying next logger.


    pozdr.
    --
    Wbm.
  • #1972
    mcikos
    Level 10  
    Ja własnie od "Inverter Data Logger" zacząłem - niestety nie działa już - prawdopodobnie zmienił się protokół.
    Zdekompilowalem appke od iGEN tech na androida i wygląda że lata tam opakowany modbus,
    ale jeszcze nie miałem czasu na rozpracowanie nagłowka dokładnie.
  • #1973
    Wbm
    Level 11  
    mcikos wrote:
    Ja własnie od "Inverter Data Logger" zacząłem - niestety nie działa już - prawdopodobnie zmienił się protokół.
    Zdekompilowalem appke od iGEN tech na androida i wygląda że lata tam opakowany modbus,
    ale jeszcze nie miałem czasu na rozpracowanie nagłowka dokładnie.


    Moim pierwszym krokiem była próba dodania własnego serwera do listy w menu dataloggera, ale mimo że wpis został zapamiętany to nie było żadnych prób połączeń wychodzących na "Remote server B". Wtedy pomyślałem, że może jest to konfiguracja typu active/standby i nie "przeskoczy" na drugi serwer jeżeli pierwszy działa ale nawet po odcięciu na firewallu komunikacji do "Remote server A", który jest zdefiniowany na sztywno i wysyła dane do:
    Code:
    data1.solarmanpv.com

    i restarcie dataloggera nic się nie pojawiło. Zatem wnioski innych użytkowników były spójne z moimi:
    "Also 0 calls on whatever I enter at remote server B. Various IPs tested, both inside and outside network, and also different ports. No output with nc. Also tested to intercept traffic to the chinese server. The line was hit, but still no output. But now doubt whether it was set properly."
    Pozostaje jeszcze przechwytywanie komunikacji do portalu SolarmanPV ale podejrzewam, że ilość informacji tam wysyłanych w stosunku do ilości danych, które falownik posiada jest żenująco uboga.

    Na chwilę obecną udało mi się zauważyć, że jest ok 6 rodzajów komunikatów wysyłanych do portalu. Najczęściej wysyłane są ramki z danymi po 14 i 154 bajty w stosunku 1:2 lub 1:3 (dwie lub trzy 14 bajtowe na jedną 154 bajtową). Ta mniejsza wygląda jak typowy keep-alive, ponieważ jedynie 3 bajty są zmienne ale ich zmienność nie jest przypadkowa a regularnie narastająca i ściśle powiązana z wartością poprzedniego komunikatu. Drugi komunikat zawiera już więcej danych, m.in. numer seryjny samego falownika, wersję firmware i parę innych informacji. Raz na jakiś czas pojawia się komunikat 99 bajtowy z numerem seryjnym dataloggera, wersją jego firmware i adresem IP.
    Interesujący jest fakt wysyłania komunikatu (60 bajtów) z nazwą sieci WiFi oraz siłą sygnału. Pozostałe dwa komunikaty 41 i 73 bajtowy są jak na razie dla mnie nieznanego przeznaczenia.

    Myślę, że najpierw spróbuję wpiąć się pomiędzy datalogger a falownik parą konwerterów RS232-RS422/RS485 aby podsłuchac komunikaję obu urządzeń ale dopiero jak się zrobi cieplej,moja instalacja PV jest na zewnątrz ;-)

    Ostatecznym krokiem byłoby zasymulowanie wirtualnej instalacji generatorem pakietów wysyłanych w stronę portalu i obserwacja wyników ;-)
    SofarSymulator(.c|.sh|.py|.exe ...) ;-)

    pozdr.
    --
    Wbm.

    Dodano po 2 [minuty]:

    tomas wrote:
    1. Jak przez stronę www sterować przekaźnikami out0-out4 np będąc w pracy lub na wakacjach?
    2. Nie mogę zmieścić wygenerowanego linku konfiguracyjnego do LK

    [...cut...]
    Pozdrawiam


    Jeżeli Twój LK ma włączoną opcję MQTT Client i serwer mqtt ustawiony na firmowy mqtt ats.pl zgodnie z instrukcją tutaj:
    Devices page

    to sterować możesz za pomocą:
    MQTT Client


    pozdr.
    --
    Wbm.
  • #1974
    mcikos
    Level 10  
    Wbm wrote:


    Moim pierwszym krokiem była próba dodania własnego serwera do listy w menu dataloggera, ale mimo że wpis został zapamiętany to nie było żadnych prób połączeń wychodzących na "Remote server B". Wtedy pomyślałem, że może jest to konfiguracja typu active/standby i nie "przeskoczy" na drugi serwer jeżeli pierwszy działa ale nawet po odcięciu na firewallu komunikacji do "Remote server A", który jest zdefiniowany na sztywno i wysyła dane do:
    Code:
    data1.solarmanpv.com

    i restarcie dataloggera nic się nie pojawiło. Zatem wnioski innych użytkowników były spójne z moimi:
    "Also 0 calls on whatever I enter at remote server B. Various IPs tested, both inside and outside network, and also different ports. No output with nc. Also tested to intercept traffic to the chinese server. The line was hit, but still no output. But now doubt whether it was set properly."
    Pozostaje jeszcze przechwytywanie komunikacji do portalu SolarmanPV ale podejrzewam, że ilość informacji tam wysyłanych w stosunku do ilości danych, które falownik posiada jest żenująco uboga.

    Na chwilę obecną udało mi się zauważyć, że jest ok 6 rodzajów komunikatów wysyłanych do portalu. Najczęściej wysyłane są ramki z danymi po 14 i 154 bajty w stosunku 1:2 lub 1:3 (dwie lub trzy 14 bajtowe na jedną 154 bajtową). Ta mniejsza wygląda jak typowy keep-alive, ponieważ jedynie 3 bajty są zmienne ale ich zmienność nie jest przypadkowa a regularnie narastająca i ściśle powiązana z wartością poprzedniego komunikatu. Drugi komunikat zawiera już więcej danych, m.in. numer seryjny samego falownika, wersję firmware i parę innych informacji. Raz na jakiś czas pojawia się komunikat 99 bajtowy z numerem seryjnym dataloggera, wersją jego firmware i adresem IP.
    Interesujący jest fakt wysyłania komunikatu (60 bajtów) z nazwą sieci WiFi oraz siłą sygnału. Pozostałe dwa komunikaty 41 i 73 bajtowy są jak na razie dla mnie nieznanego przeznaczenia.

    Myślę, że najpierw spróbuję wpiąć się pomiędzy datalogger a falownik parą konwerterów RS232-RS422/RS485 aby podsłuchac komunikaję obu urządzeń ale dopiero jak się zrobi cieplej,moja instalacja PV jest na zewnątrz ;-)

    Ostatecznym krokiem byłoby zasymulowanie wirtualnej instalacji generatorem pakietów wysyłanych w stronę portalu i obserwacja wyników ;-)
    SofarSymulator(.c|.sh|.py|.exe ...) ;-)



    Pisząc "Inverter Data Logger" miałem na myśli - https://github.com/XtheOne/Inverter-Data-Logger
    tam jest wspierany stary protokól - v4 - obecnie w app mobilnej jest v5
    Dzis udało mi się uzyskac odpowiedz z 8899 - jeszcze nie potrafie jej zinterpretowac - ale wazne ze wogole cos odpowiedział


    PS. też probowałęm dodac wlasny serwer do listy na w data logerze ale zachowywal sie dziwnie - restartowal sie.
  • #1975
    Wbm
    Level 11  
    mcikos wrote:
    Pisząc "Inverter Data Logger" miałem na myśli - https://github.com/XtheOne/Inverter-Data-Logger
    tam jest wspierany stary protokól - v4 - obecnie w app mobilnej jest v5


    Tak, dokładnie ten kod miałem na myśli i faktycznie masz rację: "createV4RequestFrame".

    mcikos wrote:
    Dzis udało mi się uzyskac odpowiedz z 8899 - jeszcze nie potrafie jej zinterpretowac - ale wazne ze wogole cos odpowiedział


    Masz opis protokołu V5 czy rzucasz w niego randomowymi requestami? ;-)

    mcikos wrote:
    PS. też probowałęm dodac wlasny serwer do listy na w data logerze ale zachowywal sie dziwnie - restartowal sie.


    Z tym dataloggerem to jest dłuższa historia bo to nawet nie jest produkt Sofara tylko firmy Solarman / iGen:

    https://www.secura.com/blog-iot-solar-inverter-and-trickle-down-vulnerabilities

    i oni tworzą swoje rozwiązania dla wielu firm z branży fotowoltaiczne, nawet swój portal:

    https://www.solarmanpv.com/portal/Terminal/TerminalMain.aspx?come=Public

    potrafią zrobić producentowi oddzielnie:

    https://www.omnikportal.com/Terminal/TerminalDefault.aspx?come=Public

    reasumując, grupa zainteresowanych wydaje się większa niż tylko użytkownicy Sofarów ;-)

    pozdr.
    --
    Wbm.
  • #1976
    mcikos
    Level 10  
    Wbm wrote:

    Tak, dokładnie ten kod miałem na myśli i faktycznie masz rację: "createV4RequestFrame".
    Masz opis protokołu V5 czy rzucasz w niego randomowymi requestami? ;-)


    nie mam opisu - wyciałem kawałek kodu z app mobilnej - napisany w java - który jest odpowiedzialny za komunikacje z 8899
    - obecnie przenoszę dekodowanie - jak się uda mogę podesłać zainteresowanym namiary

    Wbm wrote:

    Z tym dataloggerem to jest dłuższa historia bo to nawet nie jest produkt Sofara tylko firmy Solarman / iGen:
    ...
    reasumując, grupa zainteresowanych wydaje się większa niż tylko użytkownicy Sofarów ;-)


    Tak - to wiedziałem - z ostatnich kilku postów na tym forum i z XtheOne/Inverter-Data-Logger :)
  • #1977
    Wbm
    Level 11  
    mcikos wrote:
    nie mam opisu - wyciałem kawałek kodu z app mobilnej - napisany w java - który jest odpowiedzialny za komunikacje z 8899
    - obecnie przenoszę dekodowanie - jak się uda mogę podesłać zainteresowanym namiary


    Może to się przyda:
    https://github.com/pawelka/hassio-addons/blob/master/sofarsolar/inverter/InverterMsg.py

    pozdr.
    --
    Wbm.
  • #1978
    tomas
    Level 16  
    edziu wrote:
    raczej max użyjesz tylko 4 liczniki i 4 temperatury
    jak wpiszę więcej to nie rysują się wykresy
    podobno serwer się nie wyrabia

    To LIPA - zasmuciłeś mnie ogromnie. A miało być tak pięknie...

    Wbm wrote:
    Jeżeli Twój LK ma włączoną opcję MQTT Client i serwer mqtt ustawiony na firmowy mqtt ats.pl zgodnie z instrukcją tutaj:
    Devices page

    to sterować możesz za pomocą:
    MQTT Client

    Nie ma takiego pola w LK odnośnie MQTT
    Może jakiś okrojony ten soft w LK...
  • #1979
    Wbm
    Level 11  
    tomas wrote:

    @Wbm nie mam takiego pola w LK odnośnie MQTT
    Może nie ten soft...


    Raczej nie ten model LK, z tego co widzę to instrukcja dotyczy wersji 3.X, u mnie ta opcja jest - posiadam: Version 1.53b | HW 3.0
    a wg wypowiedzi osób odpowiedzialnych za pvmonitor:

    Quote:
    "Z naszym softem współpracuje tylko LK 2,0 i 2,5."


    Oraz:

    Quote:
    "Nie planujemy wprowadzenia softu do wyższych wersji LK."


    Pytanie tylko czy oryginalne LK2 i LK2.5 też nie posiadały tego czy może taka jest cena implementacji obsługi serwisu pvmonitor.

    pozdr.
    --
    Wbm.
  • #1980
    Akitigra
    Level 10  
    Hej
    Czy jest możliwość przesyłana na stronę danych z zużycia z licznika Zamela MEW-01? Przymierzam się do zakupu zestawu do monitorowania produkcji, ale zużycie chciałbym monitorować przez Suple.