You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The OCPP device model database/config contains a firmware version entry, which is used for filling the BootNotification request.
Yet the device model database is not easy to modify from the host (and the CSMS has no pre-knowledge of the FW version). The firmware version should be fetched from the system, which contains this knowledge.
EVerest Domain
OCPP, Other
Affected EVerest Module
OCPP, OCPP201, System
Describe your solution
I suggest expanding the system interface, and having the System module somehow grab the FW version from its filesystem or wherever it is baked in.
I'm not sure whether this should be a mandatory cmd get_firmware_version, issued by the OCPP modules, or a variable posted by the provider of the system interface on start-up. (But here I'm, just considering that an introduction of a cmd implies changes to any implementers of the system interface.)
Additional context
No response
The text was updated successfully, but these errors were encountered:
Describe the problem
The OCPP device model database/config contains a firmware version entry, which is used for filling the BootNotification request.
Yet the device model database is not easy to modify from the host (and the CSMS has no pre-knowledge of the FW version). The firmware version should be fetched from the system, which contains this knowledge.
EVerest Domain
OCPP, Other
Affected EVerest Module
OCPP, OCPP201, System
Describe your solution
I suggest expanding the system interface, and having the System module somehow grab the FW version from its filesystem or wherever it is baked in.
I'm not sure whether this should be a mandatory cmd
get_firmware_version
, issued by the OCPP modules, or a variable posted by the provider of the system interface on start-up. (But here I'm, just considering that an introduction of a cmd implies changes to any implementers of the system interface.)Additional context
No response
The text was updated successfully, but these errors were encountered: