Als domotica project ben ik zelf mijn Omnik uit gaan lezen. Nu zijn er reeds vele oplossingen die via een TCP connectie de opbrengst uit de Omnik kunnen lezen, echter helaas werken deze oplossingen niet op mijn Omnik inverter. (ik heb geen JSON, JS, HTML, port 8899)
Nu kan ik wel verschillende servers configureren waar de Omnik WiFi logger zijn data naar toe kan posten. Dus ik heb een python script geschreven die een UDP server opstart en de ontvangen data van de Omnik converteert en als diverse sensors via een MQTT topic naar Home Assistant stuurt.
Alles perfect.....Helaas!
Als ik het bericht van de Omnik parse volgens de definitie van de vele andere implementaties, dan lees ik veel lagere waardes dan in solarmanpv worden getoond.
De (veel te lage) waardes die ik uit de data lees komen overeen met wat ik in de configuratie webpagina van de inverter zelf ook terug zie. Daarmee lijkt het dat de interpertatie van de data correct is.
De waardes die ik online en in de app van solarmanpv lees komen overeen met wat ik op een tussengevoegde energie meter terug zie. De waardes van SolarmanPV zijn dus ook correct.
Daarmee lijkt het erop dat de firmware van mijn inverter de verkeerde (te lage) waardes doorgeeft en Solarmanpv deze waardes op hun server corrigeert.
Heeft iemand anders ditzelfde ondervonden?
De energie (yield) today scheelt een factor 1.6185
De energie (yield) totaal scheelt een factor 1.7967
Inverter type: Omnik 2000TL
Firmware versie main: NL1-V1.0-0043-4
Firmware versie slave: V1.6-0018
Firmware van de Logger: 3.29.10He
Nu kan ik wel verschillende servers configureren waar de Omnik WiFi logger zijn data naar toe kan posten. Dus ik heb een python script geschreven die een UDP server opstart en de ontvangen data van de Omnik converteert en als diverse sensors via een MQTT topic naar Home Assistant stuurt.
Alles perfect.....Helaas!
Als ik het bericht van de Omnik parse volgens de definitie van de vele andere implementaties, dan lees ik veel lagere waardes dan in solarmanpv worden getoond.
De (veel te lage) waardes die ik uit de data lees komen overeen met wat ik in de configuratie webpagina van de inverter zelf ook terug zie. Daarmee lijkt het dat de interpertatie van de data correct is.
De waardes die ik online en in de app van solarmanpv lees komen overeen met wat ik op een tussengevoegde energie meter terug zie. De waardes van SolarmanPV zijn dus ook correct.
Daarmee lijkt het erop dat de firmware van mijn inverter de verkeerde (te lage) waardes doorgeeft en Solarmanpv deze waardes op hun server corrigeert.
Heeft iemand anders ditzelfde ondervonden?
De energie (yield) today scheelt een factor 1.6185
De energie (yield) totaal scheelt een factor 1.7967
Inverter type: Omnik 2000TL
Firmware versie main: NL1-V1.0-0043-4
Firmware versie slave: V1.6-0018
Firmware van de Logger: 3.29.10He