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

Inepro PRO380 MOD old version #327

Open
daemonenstall opened this issue Aug 13, 2023 · 5 comments
Open

Inepro PRO380 MOD old version #327

daemonenstall opened this issue Aug 13, 2023 · 5 comments

Comments

@daemonenstall
Copy link

Hello @andig

I have an old version of the PRO380 MOD from Inepro and it provides the same features but the Modbus registers are different. Right now I don't use mbmd, but in the near future I would like to use EVCC. At the moment the meter is connected to my home assistant.

The old manual can be found here: https://vallin.lv/wp-content/uploads/2017/10/PRO380-user-manual-V1-03.pdf
In the manual of the German distributor, old and new registers are mentioned side by side: https://www.kdk-dornscheidt.de/wp-content/uploads/2017/11/Bedienungsanleitung_KDK_PRO380_4205100Pro_420506Pro_S_Mbus_Modbus_V3_00.pdf

For your convenience, I have modified the registers of https://github.com/volkszaehler/mbmd/blob/master/meters/rs485/inepro.go

Since I don't know if this old version was also available as 1 phase meter, I have removed the opcodes that are only available for the 1 phase version.

If you need someone for testing, let me know.

Best, Tom

inepro_old_registers.go.txt

@andig
Copy link
Contributor

andig commented Aug 13, 2023

Where in the pdf can I find the comparison?

@daemonenstall
Copy link
Author

The table starting at page 37. The first column represents the old registers and the second column are the registers that are already used in inepro.go
https://www.kdk-dornscheidt.de/wp-content/uploads/2017/11/Bedienungsanleitung_KDK_PRO380_4205100Pro_420506Pro_S_Mbus_Modbus_V3_00.pdf

@andig
Copy link
Contributor

andig commented Aug 13, 2023

Ah, I see. Any idea what makes the "old" version? Different make or name?

@daemonenstall
Copy link
Author

daemonenstall commented Aug 13, 2023

Well, that's a good question. My meter has the following versions (all can be accessed by modbus) and is an original Inepro:
Hardware version: 1.04
Software version: 1.18
Protocol version: 3.20
Since the protocol version is the same in both manuals that I have mentioned, I think the software version should be the right one.

@daemonenstall
Copy link
Author

Allright, now I have access to a Solarlog labeld Inepro PRO380 MOD. The software version is the difference.
Hardware version: 1.04
Software version: 2.19
Protocol version: 3.20
Anyway, the new version also works with the the registers of the older one. With the old register addresses one could cover all versions of the PRO380 MOD.
Since I have access to both versions, I can provide further testing.

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

2 participants