diff --git a/custom_components/opendisplay/services.yaml b/custom_components/opendisplay/services.yaml index 72b36f3..d006c59 100644 --- a/custom_components/opendisplay/services.yaml +++ b/custom_components/opendisplay/services.yaml @@ -39,6 +39,7 @@ upload_image: - "sierra" - "sierra_lite" - "jarvis_judice_ninke" + - "dizzy" refresh_mode: required: false default: "full" @@ -390,6 +391,7 @@ drawcustom: - "sierra" - "sierra_lite" - "jarvis_judice_ninke" + - "dizzy" refresh_type: name: Refresh type description: E-paper refresh mode diff --git a/custom_components/opendisplay/strings.json b/custom_components/opendisplay/strings.json index 1d291e1..3efbbe8 100644 --- a/custom_components/opendisplay/strings.json +++ b/custom_components/opendisplay/strings.json @@ -195,6 +195,7 @@ "options": { "atkinson": "Atkinson", "burkes": "Burkes", + "dizzy": "Dizzy", "floyd_steinberg": "Floyd-Steinberg", "jarvis_judice_ninke": "Jarvis, Judice & Ninke", "none": "None", diff --git a/docs/drawcustom/supported_types.md b/docs/drawcustom/supported_types.md index c91f128..8427736 100644 --- a/docs/drawcustom/supported_types.md +++ b/docs/drawcustom/supported_types.md @@ -50,7 +50,7 @@ The service targets one or more OpenDisplay devices via the standard Home Assist | `payload` | List of drawing elements (required) | — | See [Element types](#element-types) | | `background` | Background color | `white` | `white`, `black`, `accent`, `red`, `yellow` | | `rotate` | Rotation of the whole image, in degrees | `0` | `0`, `90`, `180`, `270` | -| `dither` | Dithering algorithm | `ordered` | `none`, `burkes`, `ordered`, `floyd_steinberg`, `atkinson`, `stucki`, `sierra`, `sierra_lite`, `jarvis_judice_ninke` | +| `dither` | Dithering algorithm | `ordered` | `none`, `burkes`, `ordered`, `floyd_steinberg`, `atkinson`, `stucki`, `sierra`, `sierra_lite`, `jarvis_judice_ninke`, `dizzy` | | `refresh_type` | E-paper refresh mode | `full` | `full`, `fast` | | `tone_compression` | Tone compression strength (%) | automatic | `0`–`100`; omit for automatic tone mapping | | `dry-run` | Generate the image without sending it | `false` | `true`, `false` |