-
Notifications
You must be signed in to change notification settings - Fork 36
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
Create complete json files for the separate parts of M12676EN #56
Comments
How do you want us to help you? Report individual anomalies we find? Comment or confirm the lines in the document? Do nothing and wait for you to first have the initial document programmed? |
If you want to help you could create separate json files (matching the other we have) for each of the sections in that document. |
So I have a question on the ID numbers Now I do realise there is a chance there is a good reason for it, but I just want to bring it up, just in case. Q: Why are the ID's listed in the CSV exports and the ones listed in the JSON files off by one? For example:
JSON
I know during testing, it was said "oh, we need to offset by one" Would not a better solution be (especially now the solution is still not widespread): Re-generate the JSON files? And to take two examples from the document above:
|
That is sadly how modbus specifies it. Look at Entity Numbers and addresses on: https://en.wikipedia.org/wiki/Modbus |
Ok: "...the entity location (1 to 9,999) is translated into a 0-based entity address (0 to 9,998) by subtracting 1." However, but that means there is no reason the "name" string should not store it in "traditional convention" rather then "data communications" convention, especially since the name is a human readable representation that ends up in the HA user interface. But maybe it is already to late. The modbus/tcp solution may be new and as yet unreleased, but I guess the gateway and MQTT solution is already older. And also it would probably be quite some work. But if it stays this way, it probably needs to be clearly added to the documentation, that paper references and CSV will differ -1 from the value seen in HA. though.. "used by 3 active installations". Is that just us 3 testers? |
Lera hope i grows a bit from 3 :). I was hoping the numbers would line up with the older pumps, they are at least in the same format now |
I think it is related to conversation, it would be very useful to create files with the allowed values and the corresponding text for each holding registers from the official documentation. For example the following register has 4 allowed values : ''"Operating prioritisation 1028 FC04 Input Register u8 - 1 R |
Yup that should be done. |
This document contains registers and mappings for S-series pumps and looks to be in better shape compared to what get exported from the pumps:
https://www.nibe.eu/download/18.3db69dc1795e0d992c5722/1622634529178/Modbus%20S-series%20EN%20M12676EN-1.pdf
nibe-m12676en.pdf
Would make sense to create json files from that split on the different accessories.
The text was updated successfully, but these errors were encountered: