Mein Power Queen Laderegler hat eine RS232 Schnittstelle mit RJ12 Stecker. Power Queen hat mit heute ein 15seitiges PDF Modbus RTU Communication Protocol zugeschickt.
Kann man damit was basteln um die Ladereglerwerte auszulesen, und an Home Assistant (z.B. MQTT) übergeben?
2* Trina Vertex S 425Wp, 25,6V 100Ah Akku, Lumentree 600 mit T2SG
@ahhk Das habe ich befürchtet. Mit meinen Kenntnissen und basteltalent wird das wohl nix.
2* Trina Vertex S 425Wp, 25,6V 100Ah Akku, Lumentree 600 mit T2SG
Google "Homeassistant" + Modellbezeichnung, vermutlich gibt es schon was. Hab ein Teil von Epever und da geht es mit ESPhome problemlos!
Das habe ich vor einiger Zeit gemacht. Es gibt da was für den EPever, ja. Der hat aber eine RS485, meiner aber eine RS232 Schnittstelle. Auch di Anschüße sind unterschiedliche Steker RJ45 ubd RJ12.
2* Trina Vertex S 425Wp, 25,6V 100Ah Akku, Lumentree 600 mit T2SG
Moin,
in dem thread ging es um ROVER und TOYO Geräte, beide mit einem SRNE Kontroller und augenscheinlich baugleich mit einigen PowerQueen Produkten.
Meine Lösung ist für ein vorhandenes System angepasst / optimiert. Nur MQTT, NodeRed, ESP C++
Wird dir nicht helfen ?
@ishb gab auch einen Link zu GitHub, welcher nicht funktioniert. 🙄
Das nächst beste aus der GitHub Suche:
Grüße
SolarHeini
@solarheini TOYO Und Renogy habe ich bei der Suche gefunden. Für mich sahen die PQ2430 unheimlich ähnlich, gesehen habe ich bei denen eine RS485 statt einer RS232.
Power Queen ist sich da auch nicht sicher was nun realisiert. Die schreiben mir RS485, im Handbuch steht RS232, genau wie auf dem Gerät. Bevor ich da weiter mache, will ich sicher sein, was denn da drin steckt.
Aber ich da stark interessiert. Was muß ich kaufen wie verschalten und wie welche Software einspielen?
Mir geht es nur um das Monitoring Spannung und Strom im Eingang, sowie Ausgang mit MQTT an Home Assistant geben. Ich wll den Regler nicht über WLAN steuern.
2* Trina Vertex S 425Wp, 25,6V 100Ah Akku, Lumentree 600 mit T2SG
Kann ich dir so nicht beantworten. RS232 und RS485 ist nur unterschiedliche Hardware um das Modbus-Protokoll zu transportieren. Auslesen und Steuern funktioniert dann dennoch mit dem gleichen Dialog und auf die gleiche Weise.
Wer damit zu tun hat weiß wie man das Handbuch mit der Modbus-Protokoll Beschreibung lesen muss.
Wenn er dann weiß was er will, weiß er auch was man machen muss.
mpp-solar/docs/protocols/SRNE-modbus-v1.3-English.pdf at master · jblance/mpp-solar · GitHub
Zu ROVER und TOYO gibt es einen Bluetooth-Adapter (BT-1) dieser geht in die RJ-12 Buchse und ist ein BT<>RS232 Wandler.
Den benutzt man mit einer Äpp fürs Handy.
Beim Zubehör erwähnen sie auch einen USB<>RS232 Adapter für eine PC-Software.
Zu ESP-Home, Homeassistant usw. kann ich nichts sagen.
Suche mal nach "SRNE Monitoring" bei den Leuten, das ist das Modbus-Protokoll und das IC was wohl alle diese Geräte gemein haben.
RS232 hat ~ -5 bis -12Volt im Ruhezustand auf der TX Leitung. Könnte man ausmessen.
VCC ist ~ +15V (für den BT-1 Adapter)
SolarHeini
weiß wie man das Handbuch mit der Modbus-Protokoll Beschreibung lesen muss.
Wenn er dann weiß was er will, weiß er auch was man machen muss.
Trifft auf mich leider nicht zu.
Ich habe jetzt mal ein BT 1-Modul von einem anderen Hersteller bestellt und hoffe, daß nicht wieder Geld rauswerfe.
2* Trina Vertex S 425Wp, 25,6V 100Ah Akku, Lumentree 600 mit T2SG
Mein Power Queen Laderegler hat eine RS232 Schnittstelle mit RJ12 Stecker. Power Queen hat mit heute ein 15seitiges PDF Modbus RTU Communication Protocol zugeschickt.
Kann man damit was basteln um die Ladereglerwerte auszulesen, und an Home Assistant (z.B. MQTT) übergeben?
Ich verwende den Iobroker, dort gibt es fertige sogenannte Adapter, also Softwareaddons. Ein Adapter heißt Modbus und kann sowohl TCP als auch RTU indem man dann z.B. einen gesteckten USB zu RS485 Dongle an der Host-Maschine des Iobrokers steckt. Die dann auszulesenden Register werden innerhalb von Iobroker in sog. Datenpunkte geschrieben - also quasi in lokale Variablen. Mit den Werten kann man dann halt allerhand anfangen...
Ggfs. gibt es sowas auch für Home Assistant?
1. Anlage 2,43kWp Trina Solar an MP2 3000 - 5kWh DIY LiFePo >> Nulleinspeisung via SIEMENS S7 SPS
2. Anlage 12,3kWp IBC MonoSol an 3x MP2 5000 - 43,5kWh LiFePo MPPT RS450/200 --in Aufbauphase--
Hallo TeXnik,
das kann klappen, wenn du:
- dich in Microcontroller ESP8266 und die Arduino IDE einarbeiten kannst / willst,
https://amzn.eu/d/4vyXNAw
https://www.arduino.cc/en/software - einen RS232 oder RS485 wandler dranlöten kannst,
https://amzn.eu/d/0iRmxf8
https://amzn.eu/d/itYYsnK - vor etwas C-Code nicht zurückschreckst und zumindest rudimentäre Kenntnisse in Programmierung hast,
- die Baudrate, Registerbeschreibungen und seehr viel Geduld hast,
dann kannst du die Daten von allem Möglichen erfassen und über WLAN an MQTT senden.
Günter
Vor über 40 Jahren habe ich in Pascal und Modula 2 programmiert und mich erfolglos mit C rumgeschlagen. In den 90er habe ich dann aufgehört, mir fehlte die Zeit.
Kann man den Microcontroller auch mit einem Raspi verbinden? Ich hab da noch einen Raspi 3 b+ rumliegen?
2* Trina Vertex S 425Wp, 25,6V 100Ah Akku, Lumentree 600 mit T2SG
Kann man den Microcontroller auch mit einem Raspi verbinden? Ich hab da noch einen Raspi 3 b+ rumliegen?
Es geht wohl ohne allzu großen Aufwand. Der Github-Link von SolarHeini war ein Schubs in die richtige Richtung. Da muß ich mir nur noch den RS232 - TTL Adapter besorgen, sowie ein Kabel RJ12 Stecker zuDB9 male.
Dann die entsprechenden Python Scripte erstellen und laufen lassen. Dann sollten die Daten per MQTT an HA gehen.
2* Trina Vertex S 425Wp, 25,6V 100Ah Akku, Lumentree 600 mit T2SG