Releases: Olen/home-assistant-openplantbook
Version 1.4.0
Notable changes since v1.3.3
v1.4.0 (2026-03-25)
v1.4.0-beta1 (2026-03-22)
Closed issues:
- Documentation: What do min_light_mmol and max_light_mmol values represent? #57
- Support of Language for Common Names #43
Merged pull requests:
- Use explicit base_url for API and update docs #74 (Olen)
- Code quality improvements in uploader #73 (Olen)
- Randomize daily upload schedule #72 (Olen)
- Improve error handling for rate limits, auth, and downloads #71 (Olen)
- Add language support for plant common names #70 (Olen)
- Remove persistent upgrade notification #69 (Olen)
- feat: update openplantbook-sdk to 0.6.1 #68 (Olen)
v1.4.0-beta1
What's New
Language Support (#70)
- Plant common names are now returned in your Home Assistant language when available
- Configurable via integration options (enabled by default)
Improved Error Handling (#71)
- Rate limit errors from OpenPlantbook API now surface as proper HA errors
- Authentication failures raise
InvalidAuthfor clear user feedback - Image download permission errors handled gracefully
Randomized Upload Schedule (#72)
- Daily upload time is now randomized per installation to reduce API load spikes
- Upload delay after restart increased from 5 min to 4 hours
Code Quality (#73)
- f-string logging replaced with lazy
%formatting (HA best practice) - Variable shadowing fixes in uploader loops
Other Changes
Version 1.3.3
Notable changes since v1.3.2
v1.3.3 (2026-03-11)
Closed issues:
- Openplantboot.get fetches no Data #66
- Soil moisture sensor wouldnt list the moisture sensor #63
- [Question] Cannot upload sensor data for plant... is unknown Plant-ID #62
- Failed to load setup wizard #50
- Create boolean to enable integration of manually tracked plants #48
Merged pull requests:
- feat: convert OPB mmol values to DLI with ratio-based detection #65 (Olen)
- test: add image download service tests #61 (Olen)
v1.3.3-beta1 (2026-02-03)
Merged pull requests:
Version 1.3.3-beta1
Version 1.3.2
Notable changes since v1.3.1
v1.3.2 (2026-01-30)
Closed issues:
Merged pull requests:
v1.3.2-beta1 (2026-01-26)
Implemented enhancements:
- Support for hiding the search_result entity #23
Closed issues:
- KeyError: 'species_original' #46
- How to do a users data search? #42
- No unique ID's #41
- Can't load images via chromecast #40
- UnitOfConductivity deprecated - will be removed in HA Core 2025.11.0 #39
- Error message in Log file #37
- HA Core 2025.2.4 update broke openplantbook integration #36
- update documentation to match current version of Home Assistant #35
- Error occurred loading flow for integration openplantbook: No module named 'openplantbook_sdk' #32
Merged pull requests:
Version 1.3.2-beta1
What's Changed
Bug Fixes
- Fix UnboundLocalError when no plant devices exist - Initialize
latest_databefore the plant devices loop (#49) - Fix KeyError for missing species_original attribute - Gracefully handle plants without the
species_originalattribute (#46)
Code Quality & Modernization
- Modernize config_flow.py for Home Assistant 2025+ - Replace deprecated
data_entry_flow.FlowResultwithConfigFlowResult, updateOptionsFlowHandlerto useself.config_entry - Replace deprecated async_timeout - Use
asyncio.timeoutinstead of deprecatedasync_timeout.timeout - Add return type hints - Added type hints to
async_setup,async_setup_entry,async_unload_entry, and other functions - Fix typos and improve docstrings - Various code quality improvements
- Remove unused code - Removed unused exception classes and commented-out code
Documentation
- Update README for current Home Assistant versions (#35)
- HACS now uses "Download" instead of "Install"
- Updated navigation path to "Devices & Services"
- Clarified that image download settings are in Options (after initial setup)
Full Changelog
Version 1.3.1
Notable changes since v1.3.0
v1.3.1 (2025-03-22)
Closed issues:
- don't find integration #34
- Deprecation forUnitOfConductivity.MICROSIEMENS ( 2024.11.0 ) #33
- Share coordinates? #31
- Images path Home Assistant OS #27
- link integration with your openplantbook profile #21
- Error 400 Bad Request for PID in OpenPlantBook #20
Merged pull requests:
Version 1.3.0
Notable changes since v1.2.0
v1.3.0 (2024-10-12)
Closed issues:
- Trouble with setup #29
Merged pull requests:
v1.3.0-beta6 (2024-09-10)
Closed issues:
Merged pull requests:
v1.3.0-beta5 (2024-05-25)
Closed issues:
Merged pull requests:
v1.3.0-beta4 (2024-02-27)
Merged pull requests:
v1.3.0-beta3 (2024-01-27)
Closed issues:
- certificate verify failed: unable to get local issuer certificate #16
- Stuck on "Please wait, starting configuration wizard for openplantbook" #14
- error after latest update #13
Merged pull requests:
v1.3.0-beta2 (2024-01-25)
Merged pull requests:
v1.3.0-beta1 (2024-01-24)
Closed issues:
- OpenPlantbook: Clean Cache service error Home Assistant 2023.8.3 Supervisor 2023.08.1 Operating System 10.5 #10
- Error when setting up V1.2.0: Config flow could not be loaded #9
- Path to image #5
- Invalid download path in HAOS #4
Merged pull requests:
Version 1.3.0-beta6
Notable changes since v1.2.0
v1.3.0-beta6 (2024-09-10)
Closed issues:
Merged pull requests:
v1.3.0-beta5 (2024-05-25)
Closed issues:
Merged pull requests:
v1.3.0-beta4 (2024-02-27)
Merged pull requests:
v1.3.0-beta3 (2024-01-27)
Closed issues:
- certificate verify failed: unable to get local issuer certificate #16
- Stuck on "Please wait, starting configuration wizard for openplantbook" #14
- error after latest update #13
Merged pull requests:
v1.3.0-beta2 (2024-01-25)
Merged pull requests:
v1.3.0-beta1 (2024-01-24)
Closed issues:
- OpenPlantbook: Clean Cache service error Home Assistant 2023.8.3 Supervisor 2023.08.1 Operating System 10.5 #10
- Error when setting up V1.2.0: Config flow could not be loaded #9
- Path to image #5
- Invalid download path in HAOS #4
Merged pull requests:
Version 1.3.0-beta5
Notable changes since v1.2.0
v1.3.0-beta5 (2024-05-25)
Closed issues:
Merged pull requests:
v1.3.0-beta4 (2024-02-27)
Merged pull requests:
v1.3.0-beta3 (2024-01-27)
Closed issues:
- certificate verify failed: unable to get local issuer certificate #16
- Stuck on "Please wait, starting configuration wizard for openplantbook" #14
- error after latest update #13
Merged pull requests:
v1.3.0-beta2 (2024-01-25)
Merged pull requests:
v1.3.0-beta1 (2024-01-24)
Closed issues:
- OpenPlantbook: Clean Cache service error Home Assistant 2023.8.3 Supervisor 2023.08.1 Operating System 10.5 #10
- Error when setting up V1.2.0: Config flow could not be loaded #9
- Path to image #5
- Invalid download path in HAOS #4
Merged pull requests: