Pierre
86b5441603
removed old vsix
2026-11-10 19:08:21 +01:00
Pierre
d5e7193b42
smartobject and virtualevent now correctly use the logger interface for their logs
2026-11-08 11:07:27 +01:00
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
3b0c24e795
display proper time stamp on log message
2026-10-16 08:49:12 +02:00
Pierre
bf72dbb223
SmartObject now create its linked entity with create_entity
2026-10-11 11:28:20 +02:00
Pierre
97501875b8
made error/warning button push more obvious
2026-10-11 11:00:20 +02:00
Pierre
5ae930c710
add support for ascii encode
2026-10-10 15:25:00 +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
d8756928a5
fixed create_entity warnings
2026-10-04 22:08:43 +02:00
Pierre
caf9051864
added a warning button
2026-10-04 20:01:17 +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
6838cc54d0
better error display
2026-10-04 14:45:44 +02:00
Pierre
3aa0120e3d
Simplify the log grouping logic
2026-10-04 14:29:14 +02:00
Pierre
f57e23d76a
added a shortcut to open the loging app
2026-10-04 14:06:31 +02:00
Pierre
5614ad049d
clean up deprecated buttons
2026-10-04 13:43:50 +02:00
Pierre
99422d8cfc
added a scrollbox for each app logs
2026-10-04 13:12:14 +02:00
Pierre
6c345ccf81
added last log preview
2026-10-04 12:54:31 +02:00
Pierre
cfb5334666
Improved error feedbacks
2026-10-04 12:39:38 +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
400837b41a
first draft of log explorer
2026-09-27 14:15:15 +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
3e7ae7550b
add some doc
2026-09-26 11:44:52 +02:00
Pierre
b997836401
feat: add EventSensor class for temporary binary sensor activation
2026-07-09 23:07:30 +02:00
Pierre
c71094641b
added presence simulation interface
2026-06-21 12:26:02 +02:00
Pierre
dbccd2adf6
fix: handle empty string as false in EvaluateBase class
2026-06-17 19:21:04 +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
943361453a
feat: add debounce_seconds parameter to EventDispatcher for event trigger management
2026-05-26 08:30:44 +02:00
Pierre
b5145147d7
fix: improve error handling for null YAML block in VirtualSensorBase
2026-05-24 22:07:36 +02:00
Pierre
91a48a4604
feat: add hover provider for virtual sensors to display entity details
2026-05-20 23:21:13 +02:00
Pierre
13e37816f8
feat: add virtual sensor support with navigation commands and YAML parsing
2026-05-20 23:08:18 +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
875e0abd37
refactor: remove MQTT discovery feature and streamline entity creation
2026-05-10 21:59:50 +02:00
Pierre
8454cc95f5
improved error feedback and fix completion issue
2026-04-23 23:00:01 +02:00
Pierre
a7846b54e5
eventHandler now support registering event with just a name
2026-04-20 22:12:00 +02:00
Pierre
ea8d62710c
Added a new VirtualEvent class
2026-04-20 22:11:35 +02:00
Pierre
261132d9af
feat: enhance EventDispatcher to resolve ZHA device names to IEEE addresses
2026-04-17 22:24:13 +02:00
Pierre
7dd39e0ea9
Added documentation to eventhandler and smartobject
2026-04-17 19:24:23 +02:00
Pierre
abdc962500
feat: add 'Go to App' command and enhance YAML app parsing
2026-04-17 19:21:17 +02:00
Pierre
da282058d8
icon updates
2026-04-17 13:45:27 +02:00
Pierre
3e1f0f3ca9
Created a vs code extension with Claude
2026-04-17 13:35:57 +02:00
Pierre
923cfd4152
feat: add SmartObject and TemplateLibrary classes
2026-04-16 19:21:47 +02:00
Pierre
3f916363f1
add requirements.txt with pyparsing and pyyaml
2026-04-16 19:20:57 +02:00
Pierre
8386a6477e
chore: add .gitignore
2026-04-15 16:22:01 +02:00
Pierre
04ba3bf63c
final commit before switching home
2026-02-21 13:27:56 +01:00