Pierre
54c525c843
fix: ignore stale callbacks from rescheduled timers
...
- Add generation counters to SmartCondition and EventSensor timers.
- Preserve pending changes and the retention period when timers are restarted.
- Silently cancel timers that have already expired.
- Add regression tests for stale callbacks and expiry during cancellation.
2026-11-03 19:14:20 +01:00
Pierre
1a148d4e3f
New time period virtual sensor
2026-10-25 20:39:52 +01:00
Pierre
b97445ce92
A new epheleral_condition sensor type + fix issue with dangling callback
2026-10-16 08:49:57 +02:00
Pierre
3aa0120e3d
Simplify the log grouping logic
2026-10-04 14:29:14 +02:00
Pierre
ece851f5a0
add support for expression in sensor_attributes
2026-10-04 11:49:58 +02:00
Pierre
cded4a0200
New group logging
2026-09-27 22:54:08 +02:00
Pierre
191e69eb1d
new event forwarder
2026-09-26 19:21:19 +02:00
Pierre
a387a13fa2
fix retain_contiion behavior which use to start the retain timer when the condition is true instead of when its false
2026-09-26 16:43:08 +02:00
Pierre
56e3f6e9e0
feat: add support for local expressions in ADExpressionContext and update smart condition handling
2026-06-03 21:52:58 +02:00
Pierre
45376aebcb
migration from ha-cantegrill repo
2024-05-31 14:50:50 +02:00