emqx_ocpp_schema.hocon 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. emqx_ocpp_schema {
  2. default_heartbeat_interval.desc:
  3. """The default Heartbeat time interval"""
  4. heartbeat_checking_times_backoff.desc:
  5. """The backoff for heartbeat checking times"""
  6. message_format_checking.desc:
  7. """Whether to enable message format legality checking.
  8. EMQX checks the message format of the upload stream and download stream against the
  9. format defined in json-schema.
  10. When the check fails, emqx will reply with a corresponding answer message.
  11. The checking strategy can be one of the following values:
  12. - <code>all</code>: check all messages
  13. - <code>upstream_only</code>: check upload stream messages only
  14. - <code>dnstream_only</code>: check download stream messages only
  15. - <code>disable</code>: don't check any messages"""
  16. upstream_topic.desc:
  17. """The topic for Upload stream Call Request messages."""
  18. upstream_topic_override_mapping.desc:
  19. """Upload stream topic override mapping by Message Name."""
  20. upstream_reply_topic.desc:
  21. """The topic for Upload stream Reply messages."""
  22. upstream_error_topic.desc:
  23. """The topic for Upload stream error topic."""
  24. dnstream_topic.desc:
  25. """Download stream topic to receive request/control messages from third-party system.
  26. This value is a wildcard topic name that subscribed by every connected Charge Point."""
  27. dnstream_max_mqueue_len.desc:
  28. """The maximum message queue length for download stream message delivery."""
  29. json_schema_dir.desc:
  30. """JSON Schema directory for OCPP message definitions.
  31. Default: ${application}/priv/schemas"""
  32. json_schema_id_prefix.desc:
  33. """The ID prefix for the OCPP message schemas."""
  34. ws.desc:
  35. """Websocket listener."""
  36. wss.desc:
  37. """Websocket over TLS listener."""
  38. }