Sofar Solar inwerter - odczyt danych bezpośrednio przez fabryczny DataLogger

Tylko tych dotyczących sofara, nie jest to konieczne ale będzie dużo nadmiarowych transmisji i analiza będzie utrudniona.

ok, wpis w mt dodany a w ha wyłączyłem co się dało.
Czekam, póki co nic.
za 5-10min napiszę czy coś jest.
Ale wydaje mi się że jak jest ping do sofara to powinno to wychwycić ?

Zobacz czy zmienia się licznik danych przy regule w MT

0 B jest.
Póki co nic się nie dzieje

IP i port dobrze wpisałeś?

Chyba dobrze wszysto wpisałem


falownik/logger 192.168.55.123 , instalacja ha z nd 192.168.55.80

czy to jest napewno ip NR ? wpisz w przeglądarce 192.168.55.80:1880 - otworzy się NR?
Generalnie - dokończyłem flow z przekierowaniem ruch i wszystko działa
Potrzebny magik od mikrotika
flows (14).json (7,7 KB)

Chwila przerwy…

Tak, pod tym portem jest ND.
Zaimportowałem flow, ale nic nie pokazuje. Zmieniłem tez port ale bez zmian.
Tak się zastanawiam czy mikrotik wgl wykrywa ten ruch. Przecież ruch między falownikem a nd jest w sieci lokalnej i nie przechodzi przez router. Ale moge się mylić.

Oki, na spokojnie kiedyś wrócimy do tego :slight_smile: Napisałem na githubie do Pana od integracji z hacs, może on coś nowego wniesie

Musi przechodzic przez router bo chwytamy transmisję do chmury czyli internetu.
Tem Mt jest ostatnim pomiędzy dostawcą inernetu a Twoją siecią lokalną?

Teraz coś przychodzi ale nie wiem czy to nie po tym jak coś ponaciskalem w Mt.
Nie ma mnie w domu, a na telefonie ciężko mi się operuje


Edit.
Czy przez ten wpis w Mt czasem przestanie się aktualizacje chmura ?

Niestety tak. Można retransmitować wiadomość do chmury z NR, jest to możliwe ale w tej chwili nie wiem jak.
Nie kasuj na razie niczego tylko wyłącz regułę a wszystko wróci do stanu pierwotnego.
Niestety sprawdziłem dane i za wcześnie pochwaliłem - ramka do chmury jest trochę inna i dane są źle parsowane. Temat ma potencjał ale na razie odkładam.

Oki
Bardzo ci dziękuję za poświęcony czas :slight_smile:

Na tą chwilę odpaliłem pobieranie danych z chmury i jakoś działa więc myślę że mi wystarczy na początek :slight_smile:

Gdybym kiedyś mógł w czymś pomóc to jestem do dyspozycji :slight_smile:

Napisz później co odpowiedział serwis?

Nie ma sprawy, dam znać jak tylko mi odpiszą

Jeżeli już to przekierowanie na MT nie w ten sposób.
Robi się to tak :
image
a w action wskazujesz do czego :
image

Można dać ptaszka na log - wtedy sie dowiesz w log-u MT co on tam widzi.

Wtedy przekierowujesz cały ruch w sieci na porcie 5013 na konkretne IP:5013
Mi chodziło aby przekierować wszystko z IP falownika do konkretnego IP:port.
Nie znam na jakim i czy w ogóle solarman używa portu, zresztą moja reguła działa z oczekiwaniem.
Pamiętaj, że to nie serwer w chmurze inicjuje odczyt tylko sam falownik w znanej sobie chwili startuje z transmisją.

Wewnątrz sieci takie przekierowanie nie jest potrzebne bo MT to przepuści.
Tylko jeśli ruch jest z WAN do LAN to wtedy moja reguła ma zastosowanie.

Ok … tu jest odwrotnie z LAN do WAN , a zmieniamy z LAN do LAN

Wiec reguła jest niepotrzebna pod od wewnątrz tylko musisz na MT wstawić ruch do niego a nie przez niego.

Chyba nie rozumiem? Więc po kolei - jak byś to zrobił

  1. Mamy falownik, który wysyła do “internetu” nie wiadomo jak i co -znamy tylko IP falownika
  2. Chcemy to odebrać w NR o znanym adresie ip w sieci lokalne i wiemy, że NR nasłuchuje na porcie np. tym 8900.
    Może się czegoś nowego dowiem.