Skip to content

feat: add VVMS500 register definitions#283

Open
fdpr-H wants to merge 1 commit intoyozik04:masterfrom
fdpr-H:add-vvms500-registers
Open

feat: add VVMS500 register definitions#283
fdpr-H wants to merge 1 commit intoyozik04:masterfrom
fdpr-H:add-vvms500-registers

Conversation

@fdpr-H
Copy link

@fdpr-H fdpr-H commented Jan 25, 2026

Source CSV file and converted JSON included.

Pull Request Type

Please select the type of your PR:

  • Add/Update Registries
  • Feature
  • Bug Fix

Description

Heat Pump Model: VVMS500

Firmware Version: 4.7.6

Changes

  • Add vvms500.csv with register definitions exported from VVMS500
  • Add vvms500.json converted using the conversion process

Verification

  • CSV file successfully converted to JSON using python -m nibe.console_scripts.convert_csv
  • Conversion verified with --verify flag

Checklist

  • I have followed the instructions
  • I ensured that my changes are well tested

Source CSV file and converted JSON included.
@yozik04
Copy link
Owner

yozik04 commented Jan 28, 2026

@fdpr-H, thank you. Did you tried to compare with one of vvms series. Maybe we can reuse that and no need for a separate file?

@fdpr-H
Copy link
Author

fdpr-H commented Jan 29, 2026

I compared it with the file for the vvms325. Of course, many registers are identical. The main differences I could find were the 500 has options for multiple heat pumps and multiple climate systems. There are other registers that don't exist in the 325 file which I can't link to any systematic difference, such as pool and solar (thermal) related options. In total the file for the vvms500 ends up being quite a bit longer.

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

Successfully merging this pull request may close these issues.

2 participants