feat: Add Fichero D11s thermal label printer support with REST API and CLI
- Implemented a new module for the Fichero D11s thermal label printer, including BLE and Classic Bluetooth interfaces. - Created a REST API using FastAPI to manage printer status, info, and printing tasks (text and images). - Developed a CLI for direct printer interaction, allowing users to print text and images, check status, and modify settings. - Added image processing capabilities for converting text and images to the required format for printing. - Introduced error handling for printer operations and connection management. - Included a shell script for running the API server with configurable parameters. - Added English translations for configuration options. - Created a repository metadata file for project management.
This commit is contained in:
6
fichero_printer/build.yaml
Normal file
6
fichero_printer/build.yaml
Normal file
@@ -0,0 +1,6 @@
|
||||
build_from:
|
||||
aarch64: "ghcr.io/home-assistant/aarch64-base-python:3.13"
|
||||
amd64: "ghcr.io/home-assistant/amd64-base-python:3.13"
|
||||
armhf: "ghcr.io/home-assistant/armhf-base-python:3.13"
|
||||
armv7: "ghcr.io/home-assistant/armv7-base-python:3.13"
|
||||
i386: "ghcr.io/home-assistant/i386-base-python:3.13"
|
||||
Reference in New Issue
Block a user