1.3.0-beta.4 (beta)
Pre-release
Pre-release
Bundles two changes for live testing ahead of merging to main.
✨ New: Pending Orders sensor (#24)
- Adds
sensor.etsy_pending_orders— state is the count of open (paid but unshipped) orders. - The
pendingattribute lists each order with the same shape assensor.etsy_last_order(buyer, totals, per-item/SKU breakdown), so dashboards can render one card per order via templating. - Also exposes
total_quantity,oldest_order_date, andcurrency_code. - Filters out shipped/canceled/fully-refunded orders; uses a 365-day lookback so old receipts don't leak in.
🐛 Fix: new_order device trigger (#28)
- Automations using the
new_order(andlow_stock/new_review) device triggers now actually fire — previously the trigger never matched the event.
Notes for testers
- Direct mode works standalone.
- Proxy mode: pending orders needs the companion proxy update deployed; without it, the pending list degrades to empty rather than erroring.
- Please report anything odd on the tracker, ideally with debug logs for
custom_components.etsyapp.