Skip to main content

Peripherals

⚠️ Important:
The schema properties must align with the naming conventions used in the peripherals profile created in the repository hiiretail-javapos-config

Peripherals are configurable via CCC schema cha.settings.v1.

"PeripheralsType": {
"description": "This is a definition of the peripherals properties settings.",
"type": "object",
"properties": {
"legacy": {
"type": "boolean",
"description": "Enables legacy MQTT peripherals instead of gRPC."
},
"scanner1": {
"$ref": "#/$defs/ScannerType"
},
"scanner2": {
"$ref": "#/$defs/ScannerType"
},
"printer": {
"$ref": "#/$defs/PrinterType"
}
}
}

See more detailed docs for: