Releases: dvejsada/HA-RohlikCZ
0.3.1-beta 🔧 Various improvements and bug fixes
This release brings various small improvement and bug fixes:
Improvements:
- ⏰Delivery time as separate new sensor (as the experimental delivery time attribute worked well, moved it to separate sensor for easier automations, current attribute is deprecated and will be removed in next release)
- 🤑New sensor with monthly spent amount - closes #34
- ♻️New action (service call) "update data" which triggers data update - might be helpful when more frequent update is required then the standard 10 minute interval (e.g. before delivery)
Bug fixes:
- 🐌Delivery time should not be removed if the order has not been delivered yet - closes #45
- 🔚Integration log out from account after each update to avoid seeing multiple open sessions on the web in Rohlik.cz account - closes #46
Other news
Can you just scan the barcode to add product to your rohlik.cz cart? Yes, you can 👌! You only need:
- Barcode scanner, such as this one
- Automations set up, see examples here
- Barcode included in list here - just small amount of products right now, but community contributions are welcomed
You can see demo video in readme🚀
Full Changelog: v0.3.0-beta...v0.3.1-beta
Shopping list added 🎉
In this release, a shopping list mirroring your cart at rohlik.cz has been added as todo list entity.
The todo list supports:
- adding new item to cart: just type "2 rohlíky" or "rohlík (2)" to add the product in required quantity. The first product returned by rohlik.cz search will be added to cart (search is personalized for your account so usually bought product will be first), the list will update automatically with added product
- delete product (both via action/service call or dashboard card)
TODO: Change product quantity
What's Changed
Full Changelog: v0.2.2-beta...v0.3.0-beta
Actions improvements 🧨
This release brings first improvements to custom actions:
- removes sponsored results from product search (closes #35)
- adds additional optional arguments for search: "limit" (how many products to return, defaults to 5) and "favourite" (whether to search only in favourite items, defaults to false)
- changes return format for search and add action, now returns dictionary in following format: {"success": True/False, message: "Error message if something goes wrong", "added_to_cart": [added items as a list(currently only one item may be added)]}
What's Changed
Full Changelog: v0.2.1-beta...v0.2.2-beta
Temporary bug fix for login failure
This release adds temporary fix for #27 that some user experience when integration setup or loading fails due to missing address_id field in the login API endpoint response. This temporary fix does 2 things:
- allows the integration to hopefully still be setup/loaded only without sensors for next available delivery slot (which requires the address_id)
- prints the failing API response to logs to hopefully identify the core issue (all actual data in the response will be replaced by "XXXXX" in logs for privacy purposes), if you encounter this, please kindly post your logs in #27
What's Changed
Full Changelog: v0.2.0-beta...v0.2.1-beta
New Custom Actions 🚀
Version 0.2.0-beta - New Custom Actions
We've expanded the Rohlik integration with five new custom actions (service calls) that make automating grocery shopping even more convenient from your Home Assistant!🎉
New Custom Actions:
- Add to Cart: Directly add specific products to your Rohlik cart using product IDs
- Search Product: Find available products on Rohlik by name
- Get Shopping List: Access your saved Rohlik shopping lists
- Get Cart Content: Check what items are currently in your Rohlik cart
- Search and Add: Streamlined shopping - search for product and add it to your cart in one step (leveraging internal suggestions of Rohlik)
These new service calls open up powerful automation possibilities - set up routines to automatically order groceries based on your home's needs, check your cart before finalizing orders, or access your favorite shopping lists with simple automations or voice commands.
I will be happy for your suggestions on how to further develop these custom actions or what else to add. Feel free to raise feature request in issues
What's Changed
Full Changelog: v0.1.6-beta...v0.2.0-beta
Bug Fixes 🔧
New sensor with current delivery information
What's Changed
- Update Rohlik API connection by @dvejsada in #24
- Add sensor with delivery information by @dvejsada in #25 - please note that attribute containing exact delivery datetime object is highly experimental and may not work properly.
Full Changelog: v0.1.4-beta...v0.1.5-beta
New datetime sensors for available delivery slots
What's Changed
Full Changelog: v0.1.3-beta...v0.1.4-beta
New sensors and bug fixes
What's Changed
- Fix HACS url by @martindybal in #11
- Add new sensors with start and end of the delivery window as datetime sensors by @dvejsada in #15
- Fixed bugs with reusable bags sensors caused by API changes by @dvejsada in #22
New Contributors
- @martindybal made their first contribution in #11
Full Changelog: v0.1.1-beta...v0.1.3-beta
Initial re-release
Re-release after the integration has been included in brands.