Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

Modbus interface inverter - Loxone

Pagina: 1
Acties:

Vraag


  • Bmic
  • Registratie: augustus 2005
  • Laatst online: 16-06 21:52
Mijn vraag
Mijn zonnepanelen zijn aangesloten op een inverter (Huawei SUN2000-8KTL-M1). De inverter communiceert via RS485 met een smart energy meter (DTSU-666-H) voor afname/injectie op het net. Deze informatie wordt doorgestuurd naar Huawei's fusion solar platform, maar ik wil dit ook inlezen in mijn Loxone om hiermee bepaalde acties te kunnen sturen.
Mijn vraag is dus hoe ik dit het best en meest betrouwbaar opzet

Relevante software en hardware die ik gebruik
  • Huawei SUN2000-8KTL-M1 inverter
  • DTSU-666-H smart energy meter
  • Loxone miniserver (zonder RS485 gateway)
  • Rpi met RS485 to USB converter (RS485USBCH340), Loxberry en de Modbus gateway plugin
  • qModMaster op de laptop om Modbus TCP te testen via Wifi
Wat ik al gevonden of geprobeerd heb
Ik heb al begrepen dat Modbus TCP niet ondersteund wordt op de LAN interface van de inverter. Op de ingebouwde Wifi is dit wel mogelijk, maar dit lukt niet voor mijn Loxone. Mogelijks kan ik een Rpi gebruiken als Modbus TCP gateway Wifi -> LAN, maar ik zou niet weten hoe. Via de laptop en qModMaster kan ik registers succesvol uitlezen.

Daarnaast heb ik de Rpi al gebruikt als Modbus RTU/TCP gateway mbv Loxberry en de modbus gateway plugin. De verbinding lukt, maar dit is heel onstabiel. Slechts enkele registers kunnen uitgelezen worden en in de log staan veel foutmeldingen: tty: error in read(), bad address, lost connections, etc. Het is mij niet heel duidelijk waar en hoe ik de Rpi aansluit via RS485. Er kunnen immers geen 2 masters op 1 verbinding zitten, dus misschien doe ik het verkeerd? De handleidingen van Huawei vermelden niet hoe een externe RS485 master kan aangesloten worden.

Iemand die hier al ervaring mee heeft of tips kan geven? _/-\o_

Alle reacties


  • acidity
  • Registratie: maart 2021
  • Laatst online: 13-05 11:58
Ik heb een vergelijkbare setup met een 3KTL en een thuisbatterij.

Ik had eerst gekeken naar de kiosk-mode van de webinterface van Huawei zelf maar daarin in de ondersteuning van de thuisbatterij minimaal. Vandaar de keuze naar een eigen oplossing.

Mijn pogingen om via modbus aan de data te komen zijn tot nu ook mislukt.

Via de API lukt het wel, met die beperking dat de polling minder frequent kan.
Met een python script haal ik de data op om die naar een MQTT broker te sturen.

De eerste test was om de MQTT data via een ESP32 op een LCD-scherm te tonen.
Veel meer dan een proof of concept is het nog niet maar je moet ergens beginnen.

Peter

  • Bmic
  • Registratie: augustus 2005
  • Laatst online: 16-06 21:52
Ondertussen heeft Huawei support mij verteld dat zij eind april een nieuwe firmware update zouden uitbrengen om Modbus TCP te ondersteunen op de LAN (FE) interface. Ik ga voorlopig andere DIY pogingen staken en hierop wachten. Zodra ik meer nieuws heb laat ik hier wel iets weten.


Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True