Commit Graph

49 Commits

Author SHA1 Message Date
2f2c242e08 Upgrade the immich automation 2026-02-01 01:16:49 +03:00
d8086e0d77 Add support for favorite and rating values for assets 2026-01-31 18:16:10 +03:00
8fd6dc5774 Add support for common and unique date templates. Add ability to fire summary event to test the feature. 2026-01-31 17:03:05 +03:00
3732055720 Fix reply to message data access 2026-01-31 16:04:48 +03:00
182e7cccfb Add album lifecycle events and fix Telegram notification service calls
- Add support for album renamed and deleted events with notification templates
- Fix missing response_variable for all telegram service calls
- Enhance debug notifications with formatted sections and Telegram diagnostics
- Add reply_to_message_id debug logging for troubleshooting
- Update version to 1.14.8

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-31 15:54:59 +03:00
40da078ba5 Attempt to use update API of immich album watcher integration to send telegram notifications 2026-01-31 14:48:27 +03:00
d1b4f23971 Now the blueprint tries to use album watcher integration service to send telegram media group 2026-01-31 04:07:29 +03:00
18204e98c1 Add timeout for rest command 2026-01-31 03:05:48 +03:00
ee290b8943 Add support for multiple media groups for Telegram 2026-01-31 02:46:21 +03:00
d30722498e Telegram media group seems to work now 2026-01-31 02:39:12 +03:00
97a6ade0a4 Add ability to disable preview URL for message 2026-01-31 02:18:16 +03:00
9a40687a87 Change default template for datetime to include UTC substring
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
2026-01-30 19:25:26 +03:00
838eefcaba Add start hour for Immich Album Watcher blueprint
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
2026-01-30 19:22:54 +03:00
f30ed433fd That album ids entities which also provide with required attributes. Change default datetime format.
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
2026-01-30 16:12:33 +03:00
26583a76d2 Add customizable date-time format
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
2026-01-30 15:36:22 +03:00
9ddfc00b03 Improve Immich Album Watcher blueprint
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s
2026-01-30 14:09:45 +03:00
570b0ece76 Add periodic summary functionality for Immich Album Watcher
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 2m15s
2026-01-30 13:42:05 +03:00
ad5f230689 Add ability to send telegram photos/videos for Immich Watcher
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
2026-01-30 05:23:42 +03:00
5f1cdb6874 Improve logging for Telegram Question blueprint 2026-01-30 05:00:40 +03:00
49eddd482c Add hub tracking logic
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s
2026-01-30 02:50:28 +03:00
332a47312f Added flag to track images/video or not. Added separate templates for image/video.
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s
2026-01-30 01:55:14 +03:00
cb6256feef Add support for asset_description asset description
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s
2026-01-30 01:33:38 +03:00
c9dce59ba2 Update README. Add Immich Album Watcher blueprint.
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s
2026-01-30 00:58:09 +03:00
2305be1a06 One more fix for Washing Machine.yaml. Add better variable comments.
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
2026-01-29 15:57:49 +03:00
b2f71eef0c Potencial fix for Washing Machine.yaml nofitications.
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 5s
2026-01-29 15:29:46 +03:00
b209b70467 Make force ON entity optional for Climate Device Controller.yaml
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
2026-01-25 16:10:29 +03:00
51bf5f9420 Make Home Presense.yaml guest mode switch not optional
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
2026-01-25 15:42:04 +03:00
8eaadf3e52 Make power sensor optional in Washing Machine blueprint
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
Change power_sensor input from single entity to multiple selector with
empty list default. This allows the trigger to gracefully handle the
case when no power sensor is configured (empty list = trigger skipped).

Updated all power_sensor checks from "is not none" to "length > 0".
2026-01-25 15:37:49 +03:00
9885d3f8e9 Add hysteresis and force ON override to Climate Device Controller
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
- Add hysteresis window to prevent rapid on/off cycling
  Device turns OFF at target, ON at (target - window)
- Add Force ON switch for manual override capability
- Restructure control logic with explicit priority checks
- Default action now maintains state in hysteresis zone
- Update documentation with hysteresis example
2026-01-25 15:31:13 +03:00
535881abee Add Thermostat Controller blueprint
- Schedule-based heating control using HA schedule helpers
- Multiple schedules support with OR logic
- Working and standby temperatures with input_number overrides
- Window/door sensor integration (disable heating when open)
- External temperature sensor support
- Force heating override switch
- Minimum on-time to prevent rapid cycling
- Configurable disabled behavior (turn off vs standby)
- Debug notifications for troubleshooting
2026-01-25 15:28:48 +03:00
4f9029acea Enhance Home Presence blueprint with unified activity sensors
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
- Replace door_sensors + motion_sensors with unified activity_sensors
- Activity detection based on any entity state change within threshold
- Support any entity type (binary_sensor, sensor, switch, light, etc.)
- Add Bluetooth/BLE device tracker support
- Add Guest Mode override (force presence ON)
- Add Debug Notifications toggle (configurable via input)
- Add homeassistant_start trigger for startup evaluation
- Handle control_switch unavailable state gracefully
- Filter out unknown/unavailable state transitions in triggers
2026-01-25 05:04:11 +03:00
affa7cd0f9 Add advanced features to Washing Machine blueprint
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s
- Estimated end time in start notification (e.g., "Завершение: ~14:30")
- Pause/Resume notifications when cycle is paused or resumed
- Power consumption monitoring with energy tracking per cycle
- Energy report appended to completion notification
- Debug notifications toggle for troubleshooting
2026-01-25 04:51:58 +03:00
f6679f73e3 Add advanced features to Motion Light blueprint
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s
- Multiple lights/switches control with group and area targeting
- Smooth light transitions with configurable duration
- Time-based conditions (only active during specified hours)
- Day/Night mode with separate light settings
- Scene support (activate scenes instead of light parameters)
- Minimum on duration to prevent rapid on/off cycling
- Dim before off for visual warning
- Motion sensor debounce to filter false triggers
- Debug notifications for troubleshooting
2026-01-25 04:41:10 +03:00
c4a9db9c17 [Claude] - Add author and missing description to blueprints headers. 2026-01-22 03:26:10 +03:00
565cde77f6 [Claude] - Let's analyze Climate Device Controller.yaml blueprint. Can we somehow make it more flexible, but removing tight connection to switch entity type. What if, for example, I want to control air conditioner via smart remote. Can you offer something for that case and make appropriate changes to the blueprint? But the new logic should to control a switch as currently. 2026-01-22 03:22:07 +03:00
088c0870bd [Claude] - Analyze Telegram Commands.yaml file designed to work as automation blueprint for Home Assistant OS. Refactor it improving overall code quality, fix obvious or critical bugs/mistakes, fix spelling if required and add comments that will make the code more easy to read and understand. Let's also change notification message, so it will include friendly name of an entity instead of entity id. 2026-01-22 02:59:41 +03:00
57803087ee [Claude] - Analyze Telegram Questions.yaml file designed to work as automation blueprint for Home Assistant OS. Refactor it improving overall code quality, fix obvious or critical bugs/mistakes, fix spelling if required and add comments that will make the code more easy to read and understand. Let's also change notification message, so it will include friendly name of an entity instead of entity id. 2026-01-22 02:56:46 +03:00
80a4fc01c4 [Claude] - Analyze Day Scene Controller.yaml file designed to work as automation blueprint for Home Assistant OS. Refactor it improving overall code quality, fix obvious or critical bugs/mistakes, fix spelling if required and add comments that will make the code more easy to read and understand. Let's also change notification message, so it will include friendly name of an entity instead of entity id. 2026-01-22 02:53:27 +03:00
96bd2ac84d [Claude] - Analyze Time Of Day Controller.yaml file designed to work as automation blueprint for Home Assistant OS. Refactor it improving overall code quality, fix obvious or critical bugs/mistakes, fix spelling if required and add comments that will make the code more easy to read and understand. Let's also change notification message, so it will include friendly name of an entity instead of entity id. 2026-01-22 02:50:57 +03:00
b7cc945857 [Claude] - Make Track Abnormal Plug Activity.yaml more practical. 2026-01-22 02:47:59 +03:00
04c2bc1332 [Claude] - Analyze Track Abnormal Plug Activity.yaml file designed to work as automation blueprint for Home Assistant OS. Refactor it improving overall code quality, fix obvious or critical bugs/mistakes, fix spelling if required and add comments that will make the code more easy to read and understand. Let's also change notification message, so it will include friendly name of an entity instead of entity id. 2026-01-22 02:44:11 +03:00
57ed3aaa63 [Claude] - Analyze Alarm Notification.yaml file designed to work as automation blueprint for Home Assistant OS. Refactor it improving overall code quality, fix obvious or critical bugs/mistakes, fix spelling if required and add comments that will make the code more easy to read and understand. 2026-01-22 02:40:09 +03:00
f47e4efa81 [Claude] - Analyze Home Presense.yaml file designed to work as automation blueprint for Home Assistant OS. Refactor it improving overall code quality, fix obvious or critical bugs/mistakes, fix spelling if required and add comments that will make the code more easy to read and understand. 2026-01-22 02:35:42 +03:00
fb642ee7d6 Fixed author for Climate Device Controller.yaml 2026-01-22 02:24:49 +03:00
c76339a4a6 [Claude] - Analyze Climate Device Controller.yaml file designed to work as automation blueprint for Home Assistant OS. Refactor it improving overall code quality, fix obvious or critical bugs/mistakes, fix spelling if required and add comments that will make the code more easy to read and understand. 2026-01-22 02:24:27 +03:00
b70851bf25 [Claude] - Analyze Motion Light.yaml file designed to work as automation blueprint for Home Assistant OS. Refactor it improving overall code quality, fix obvious or critical bugs/mistakes, fix spelling if required and add comments that will make the code more easy to read and understand. 2026-01-22 02:19:31 +03:00
db71e1ca26 [Claude] - Remember what you did for Washing Machine.yaml HAOS blueprint. Can you somehow make notification message customizable for enduser preserving existing message as defaults? 2026-01-22 02:10:45 +03:00
881328bf6e Analyze Washing Machine.yaml file designed to work as automation blueprint for Home Assisant OS. Refactor it improving overall code quality, fix obvious or critical bugs/mistakes and add comments that will make the code more easy to read and understand. 2026-01-22 02:05:59 +03:00
35f11d7e30 Initial commit with existing blueprints 2026-01-22 01:46:04 +03:00