Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DEVICE_ADD] POW-HVM6.2K-48V-LIP Add Modbus support #179

Open
v-moto opened this issue Nov 25, 2024 · 13 comments
Open

[DEVICE_ADD] POW-HVM6.2K-48V-LIP Add Modbus support #179

v-moto opened this issue Nov 25, 2024 · 13 comments

Comments

@v-moto
Copy link

v-moto commented Nov 25, 2024

Is your feature request related to a problem? Please describe

I cannot connect a new inverter to the HA

Describe the solution you'd like

I received a description of the inverter's communication protocol from the manufacturer, please add minimal support for this device
Modbus_RTU communication description.pdf

Describe alternatives you've considered

I did not find alternatives for this device, and it is not advisable to buy their adapter because it cannot be connected to HA

Additional context

No response

@softwarecrash
Copy link
Owner

Let it Check later.
@bigdigital See you a Chance to build it in?

@v-moto
Copy link
Author

v-moto commented Dec 1, 2024

@softwarecrash @bigdigital
Do you have a usdt trc20 wallet for donations? Because I really like your project and want to support you a little) and maybe it will speed up the adaptation of my inverter a little))

@softwarecrash
Copy link
Owner

Badly No, PayPal ist linked in the Project for donation.
But sorry it Doenst Speed it Up, i have much Work on buissenes and less free time. So when i can get a Bit time i will Work on it.
Its Bit Tricky to Work without the device, i will try it when find some time

@v-moto
Copy link
Author

v-moto commented Dec 1, 2024

Okay.
Then I'll send it via Paypal one of these days.
Thank you very much)
If you need any help with the tests, I am always happy to help

@bigdigital
Copy link
Contributor

@v-moto pls contact me in discord so i can send you a test version

@sMusia
Copy link

sMusia commented Dec 2, 2024

Hi, I’m also an owner of such an inverter. I can join the tests too!

@v-moto
Copy link
Author

v-moto commented Dec 2, 2024

Hi, I’m also an owner of such an inverter. I can join the tests too!

I have already received the beta, today I will test it, if everything goes well, I will write the result

@v-moto
Copy link
Author

v-moto commented Dec 3, 2024

Hi, I’m also an owner of such an inverter. I can join the tests too!

Where are you from? And do you have an original adapter for this inverter?

@sMusia
Copy link

sMusia commented Dec 3, 2024

Hi, I’m also an owner of such an inverter. I can join the tests too!

Where are you from? And do you have an original adapter for this inverter?

I am from Ukraine. Unfortunately, I don’t have the original adapter. Here's the story: I had a POW-HVM-3.5H-24V inverter. At that time, there was no information on the internet about the communication protocol with the inverter, so I independently developed a way to retrieve some telemetry for HomeAssistant. Later, I switched to ESPHOME, which provided more telemetry data. Now, I’ve upgraded to the POW-HVM6.2K-48V-LIP and discovered the com port (RS232) and RJ45 (RS485). I couldn’t establish communication with either port—the inverter simply didn’t respond. That’s when I started thinking that the folks at POWMR might have changed the communication protocol. Then I came across Solar2MQTT and this query...

@sMusia
Copy link

sMusia commented Dec 16, 2024

Figured out the registers and made a working version based on ESPHOME.
image

@essergey
Copy link

@sMusia How did you manage to get the data?

@tsdaemon
Copy link

Figured out the registers and made a working version based on ESPHOME. image

Hi! Thank you for sharing, can you share more details how did you do this with ESPHOME? I am also from Ukraine, and I am trying to set the monitoring for the same inverter.

@sMusia
Copy link

sMusia commented Dec 31, 2024

Figured out the registers and made a working version based on ESPHOME.

Hi! Thank you for sharing, can you share more details how did you do this with ESPHOME? I am also from Ukraine, and I am trying to set the monitoring for the same inverter.

inverter-powmr.zip

I used ESP8266, connection: esp: tx_pin: GPIO1, rx_pin: GPIO3 -> (RS-232 to UART, MAX3232) -> com_port: pin 2 - TX, pin 3 - RX, pin 5 - GND, pin 9 - +12-15V (with a step-down power module for ESP8266 and MAX3232).

ESPHOME yaml in attachment.

Very important!: Make as few requests as possible on the Modbus bus, refer to - Optimizing modbus communications - https://esphome.io/components/modbus_controller

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants