Each cost line is now an entity rather than an attribute: subtotal, box price, add-ons, tax and delivery fee, plus a total and free-delivery-remaining for the open order, a delivery-day sensor, and a binary sensor that turns off at the cutoff. Entities share a base class and declare a scope, so a description states only the field it reads. Also parses the driver tip, Bounty savings and the free-delivery threshold. The threshold is carried across orders because the progress bar only renders on carts that have not met it. Adds LICENSE, hacs.json, a CI workflow, a pre-publish audit script, and a test that cross-checks every entity's translation_key against both translation files. Manifest URLs now point at GitHub rather than a private forge.
13 lines
382 B
JSON
13 lines
382 B
JSON
{
|
|
"domain": "freshharvest",
|
|
"name": "Fresh Harvest",
|
|
"codeowners": ["@sudolulo"],
|
|
"config_flow": true,
|
|
"documentation": "https://github.com/sudolulo/ha-freshharvest",
|
|
"integration_type": "service",
|
|
"iot_class": "cloud_polling",
|
|
"issue_tracker": "https://github.com/sudolulo/ha-freshharvest/issues",
|
|
"requirements": ["beautifulsoup4>=4.12"],
|
|
"version": "0.3.0"
|
|
}
|