Releases: fwmone/bloomin8_pull
Releases · fwmone/bloomin8_pull
Release list
New X-Server-Timestamp header
Fixing wrong HTTP status code when no new picture is available
Changed
- Returning HTTP 200 (with status 204) when there is no new picture available so that frame still gets next_cron_time. HTTP 204 may not contain additional information.
- Fixing wrong logger output
- Removing deprecated python dt.datetime.utcnow() call
Better randomization of image upload
[0.1.14] - 2026-04-25
Changed
- changing max length of file list from 50 to 250 to have better randomization
Removing battery icon
Changed
- removed
bloomin8_batteryicon to use Home Assistant default icon
bloomin8_battery now BATTERY sensor
Changed
- changed
bloomin8_batteryto SensorDeviceClass.BATTERY
Disable mode
Added
- Added
switch.bloomin8_pull_enabledto enable or disable image pulling - Pull disabling allows pausing image rotation (e.g. during vacations)
- Switch state is persisted across Home Assistant restarts
Changed
/eink_pullendpoint now respects the pull enabled state- When pulling is disabled, the endpoint responds without serving a new image
take care of device time drift
Changed
- take care of device time drift of up to 30 minutes, e. g. device is set to wake up at 6am but wakes at 5:47 (seems to be a firmware bug) - do not set the time to 6am again but to the next time slot (e. g. 18:00 when wake_up_hours is "6,18").
- translated all comments to English
wake_up_hours - BREAKING CHANGE
Added - BREAKING CHANGE
- parameter "wake_up_hours" instead of "next_interval_minutes" because BLOOMIN8 frame does not wake at exact time but seems to drift a few minutes. "wake_up_hours" is a comma-separated list of hours you want the frame to wake at, e. g. "6,18" = 6:00 and 18:00. "next_interval_minutes" does not work anymore, sorry.
larger history
Changed
- larger history of last shown pictures (50% instead of 25%, min 5, max 50)
history of last shown pictures to avoid repetitions
Added
- history of last shown pictures to avoid repetitions