mirror of
https://github.com/jpawlowski/hass.tibber_prices.git
synced 2026-05-28 18:43:40 +00:00
Bundle automation and script blueprints into the integration and install them automatically at HA startup via _install_blueprints(). Remove them cleanly when the last config entry is removed. Automation blueprints (standalone): - dishwasher, washing_machine, dryer — smart plug and Home Connect variants (HC: door/remote-start sensors; HC Alt: program selector) Automation blueprints (pipeline): - laundry_day_pipeline — chains washer → dryer for multiple loads, HC and HC Alt variants Other automation blueprints: - ev_charging, heat_pump_price_level, heat_pump_smart_boost, home_battery, water_heater, laundry_day_pipeline (smart plug) Script blueprint: - notify_residents — presence-aware dispatcher for up to 10 residents with auto-discovered mobile_app notify services, iOS/Android push settings, and per-resident notify overrides Notification UX across all blueprints: - Apple Watch-optimised titles (~25 chars) and messages (most important info first, middle-dot separators, emoji anchors) - Customisable notification titles via blueprint inputs (standalone) - Comma-separated notify services for simple multi-target delivery - Advanced script path for presence filtering and platform push data Impact: Users get ready-to-use blueprints installed automatically with the integration for scheduling appliances during cheap Tibber price windows. No manual import required. |
||
|---|---|---|
| .. | ||
| api | ||
| binary_sensor | ||
| blueprints | ||
| brand | ||
| config_flow_handlers | ||
| coordinator | ||
| custom_translations | ||
| entity_utils | ||
| interval_pool | ||
| number | ||
| sensor | ||
| services | ||
| switch | ||
| translations | ||
| utils | ||
| __init__.py | ||
| config_flow.py | ||
| const.py | ||
| data.py | ||
| diagnostics.py | ||
| entity.py | ||
| icons.json | ||
| manifest.json | ||
| migrations.py | ||
| services.yaml | ||