Geek Magic Image Generator — Endpoint Reference

All endpoints return 240×240 images (JPEG or PNG) suitable for e-ink displays. No authentication is required for read-only image endpoints.

washing-machine.php

Renders a washing machine illustration with an animated door window that reflects the current cycle.

ParamValuesDefault
status pause, detecting load level, washing, rinsing, fresh care, spinning, drying, finished, error, off idle
washing-machine.php?status=washing
washing-machine.php?status=finished
washing-machine.php?status=detecting%20load%20level

View example (washing) · View example (finished)

blood-sugar.php

Shows a blood sugar reading with a directional trend arrow on a black background.

ParamValuesDefault
value Numeric, 0.0–99.9 (mmol/L) --
direction SingleUp, DoubleUp, FortyFiveUp, Flat, FortyFiveDown, SingleDown, DoubleDown Flat
blood-sugar.php?value=5.4&direction=Flat
blood-sugar.php?value=9.2&direction=FortyFiveUp

View example (5.4 Flat) · View example (9.2 Up)

microphone.php

Displays a microphone icon — green when unmuted, red when muted.

ParamValuesDefault
status mute, unmute unmute
microphone.php?status=mute
microphone.php?status=unmute

View example (mute) · View example (unmute)

ollama-usage.php

Dashboard card showing current-session and weekly Ollama cloud usage as progress bars with reset timers.

ParamValuesDefault
session_usage Percentage, 0–100 0
session_reset Duration label, e.g. 30m, 2h, 7d (digits + m/h/d) 0m
weekly_usage Percentage, 0–100 0
weekly_reset Duration label, e.g. 1h, 6d (digits + m/h/d) 0d
ollama-usage.php?session_usage=45&session_reset=30m&weekly_usage=72&weekly_reset=4d

View example