The VRM Instance number is 0 for the MPPT controller. How can I restore or get the correct VRM instance number? Thanks
CANbus based MPPTs start at 0 and go up.
My two SmartSolar VE.Can 250/100s are VRM instances 0 and 1.
If you mean the VRM Portal Id (which you should never give out) or the VRM Site ID (which you can give out), they are under Settings->General in VRM.
Programmers Only:
If you are trying to use ModbusTCP to get the CANbus SmartSolar registers, you can use unit ID 100 instead of 0.
Hi Rick Thanks for the reply. It is the VRM Instance number that is automatically assigned by Victron that is set at O…it would normally have a number like 218 or 219.
Yes, I would think so too. Zero always sounds like a mistake, but it isn’t.
Here is a table of the device instance (VRM Instance) numbers for the programmer.
Taken from here:
https://www.victronenergy.com/upload/documents/CCGX-Modbus-TCP-register-list-3.50.xlsx
Column 1 | Column 2 | Column 3 |
---|---|---|
Unit ID | /DeviceInstance | Remark |
100 | 0 | VE.Can device instance 0 and all registers listed as com.victronenergy.system |
223 | 277 | Cerbo GX VE.Direct port 3 (ttyS5) |
224 | 278 | Cerbo GX VE.Direct port 2 (ttyS6) |
225 | 512 | CAN-bus BMS |
226 | 279 | Cerbo GX VE.Direct port 1 (ttyS7) |
227 | 276 | Cerbo GX VE.Bus port (ttyS4) |
228 | 275 | EasySolar-II/Multiplus-II GX VE.Bus port (ttyS3) |
229 | 274 | EasySolar-II/Multiplus-II GX VE.Direct port (ttyS2) |
230 | 273 | EasySolar-II/Multiplus-II GX VE.Direct port (ttyS1) |
231 | 295 | VE.Direct via USB, Octo GX VE.Direct 9 (ttyUSB7) |
232 | 294 | VE.Direct via USB, Octo GX VE.Direct 8 (ttyUSB6) |
233 | 293 | VE.Direct via USB, Octo GX VE.Direct 7 (ttyUSB5) |
234 | 296 | VE.Direct via USB, Octo GX VE.Direct 10 (ttyUSB8) |
235 | 292 | VE.Direct via USB, Octo GX VE.Direct 6 (ttyUSB4) |
236 | 291 | VE.Direct via USB, Octo GX VE.Direct 5 (ttyUSB3) |
237 | 290 | VE.Direct via USB, Octo GX VE.Direct 4 (ttyUSB2) |
238 | 289 | VE.Direct via USB, Octo GX VE.Direct 3 (ttyUSB1) |
239 | 288 | VE.Direct via USB (ttyUSB0) |
242 | 261 | Venus GX VE.Bus port (ttyO5) |
243 | 260 | Venus GX VE.Direct port 2, Octo GX port 2 (ttyO4) |
244 | 259 | |
245 | 258 | CCGX VE.Direct port 2, Venus GX VE.Direct port 1, Octo GX port 1 (ttyO2) |
246 | 257 | CCGX VE.Bus port (ttyO1) |
247 | 256 | CCGX VE.Direct 1 port (ttyO0) |
Rick; apologies to Bluey for derailing this particular question: Given that the VRM Portal ID is just the MAC address of the GX’s NIC, which is somewhat predictable, what are the specific security issues with someone learning your VRM Portal ID? Given that there are only a million IDs in the Victron block (or at least the block that my particular GX comes from), picking valid IDs would be fairly trivial.
Google “MAC address lookup”, pick any of them, enter your Portal ID (aka MAC address) and you will see the block that the manufacturer has been assigned (by IEEE).
Bluey: Does a reboot, or a “delete device” and redetect change anything?
Oh, I quite agree about the MAC address encoding.
If you have a strong password, and have enabled 2FA for your VRM sites, that’s the best you can do. Putting a Portal ID on the community here in a post has been generally frowned upon, because it gives away a piece of information that could make an attack easier.
Thanks for the input. I have found the page (Which I could not find) and edited and edited the number.
Interesting - i didn’t know you could edit those!
Make sure you mark an answer (even if its your own answer) as the solution.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.