Falownik posiada tylko złącza Wifi i LAN. Na stronie www można odczytać moc AC i ile energii tego dnia wyprodukowało. Dodatkowo inwerter wysyła co 10 minut dane MQTT do chmury. Dane te można wyłapać i przesłać do własnego brokera. Na tą chwilę kopiuję pakiety tcp z routera na serwer protokołem TZSP. Na serwerze dekoduję komendą tshark. Pozostaje tylko wysłanie tego co wyrzuca tshark do brokera. Czy jest ktoś bardziej obeznany np. w PERL ?
https://pvmonitor.pl/user.php?idinst=16496#/pv0
Jak widać powyżej działa stabilnie. Jedyny problem pojawia się jeśli falownik nie ma połączenia z chmurą. Wtedy nie wysyła danych i nie ma co przechwytywać.
Problem natomiast mam w OpenHab. Dane są wysyłane na serwer MQTT, w postaci json. Przez jakiś czas działa, potem się zatrzymuje. Wyłączenie i włączenie thinga pomaga.