Commit Graph
15 Commits
Author SHA1 Message Date
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 cf8839db6a remove the warning for default entity creation 2026-10-04 23:42:54 +02:00
Pierre 1d14219b93 fix most of the entity creation warning 2026-10-04 23:10:22 +02:00
Pierre 3171433770 some logs improvement 2026-10-04 19:00:06 +02:00
Pierre 0fa40dc2ff Did some logs improvement 2026-10-04 15:29:01 +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 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 b997836401 feat: add EventSensor class for temporary binary sensor activation 2026-07-09 23:07:30 +02:00
Pierre b5145147d7 fix: improve error handling for null YAML block in VirtualSensorBase 2026-05-24 22:07:36 +02:00
Pierre 05a910ba80 feat: add app_name parameter to VirtualSensors and SmartObject for per app grouping in the dashboard 2026-05-10 22:41:03 +02:00
Pierre 04ba3bf63c final commit before switching home 2026-02-21 13:27:56 +01:00
Pierre 45376aebcb migration from ha-cantegrill repo 2024-05-31 14:50:50 +02:00