Domotcl

Timeline
Login

Timeline

50 most recent check-ins

2025-11-30
14:31
Handle errors from the presentation code. This could happen trying to process a previous value of "<None>". Leaf check-in: 7440975acd user: sbron tags: trunk
10:51
Make feature selection more convenient. check-in: 03447796aa user: sbron tags: trunk
10:44
Add an option to trigger on every write to the variable, even if the value doesn't change. check-in: 0d0429290f user: sbron tags: trunk
10:41
Need to explicitly deselect a flag checkbox in case it is reused, remembering a previous state. check-in: 76212ca77d user: sbron tags: trunk
10:08
Add new driver. check-in: a02e605775 user: ruud tags: trunk
09:53
Make "flags" arguments honor a default value, if specified. check-in: 5cb060a84a user: sbron tags: trunk
2025-11-13
12:12
With tls 2.0, the command callback may be invoked so many times that it leads to the driver being terminated for using too many resources. check-in: 767ec6bc64 user: sbron tags: trunk
2025-11-12
09:56
Gracefully handle absent variables. check-in: 99b1810fbf user: sbron tags: trunk
2025-11-08
08:12
Make sure json strings are utf-8 encoded. check-in: 00f1c7f93a user: sbron tags: trunk
2025-11-01
21:04
Upgrade tls to 2.0b2 check-in: da7ced4682 user: sbron tags: trunk
2025-10-30
21:46
Dump a backtrace when a module is shut down for using too many resources. check-in: 74a1e56e34 user: sbron tags: trunk
2025-10-06
09:33
Update to newer sqlite and rl_json. check-in: ca6f6ab649 user: sbron tags: trunk
2025-10-03
09:46
Add calculated prices per 15 minutes and per hour. check-in: b9ff9e34ea user: sbron tags: trunk
2025-09-29
11:17
zigbee driver fix autocreate of bridge device during module create. check-in: aefb6aba02 user: ruud tags: trunk
2025-09-22
10:04
New driver for dynamic electricity prices. check-in: be86d96df9 user: sbron tags: trunk
2025-09-21
20:39
Misbehaving module doesn't get suspended. check-in: 353db30444 user: sbron tags: trunk
2025-09-16
19:14
The tooltip message can start with a -. check-in: 90e9b99f41 user: sbron tags: trunk
2025-09-01
15:12
Record history of action changes. check-in: 769a9a3d99 user: sbron tags: trunk
2025-08-30
13:09
Using the mouse wheel on a spinbox for a device property throws an error if the typedef defines an integer format, like "%d %%" check-in: a3f30029c8 user: sbron tags: trunk
2025-08-29
09:43
Make display of the network property optional. Fix json/dict mismatch. check-in: 9c9ced0b02 user: sbron tags: trunk
2025-08-10
10:44
Add a command to send an image to a telegram chat check-in: 78726a01a6 user: sbron tags: trunk
2025-08-08
19:47
Don't just report the first word of a string property's value check-in: 43ddc13529 user: sbron tags: trunk
2025-08-07
21:56
A couple of debugger fixes: * Calling device methods fails after the module has been reloaded. * Error information must be collected at the global level. * Control-Backspace does not delete a word in the command entry box. check-in: 43a1075ede user: sbron tags: trunk
2025-08-06
19:26
Update the www package to the latest version check-in: 2866a2467d user: sbron tags: trunk
08:21
Fix mousewheel in action editor on Tcl 9. check-in: a580a2cc0f user: sbron tags: trunk
2025-08-04
11:41
Add debug utility to dump the number of pending events in each interpreter. check-in: bcdd41ccc0 user: sbron tags: trunk
10:21
Make editing commands that use symbols more logical and more scalable. Add a possibility to change arguments back to a literal value. check-in: 15c01fc0d7 user: sbron tags: trunk
2025-08-03
22:15
Fix "Display column #0 cannot be set" on Tcl 9 when trying to edit an object name via F2 check-in: a13bb43ff9 user: sbron tags: trunk
2025-07-31
13:25
Measure the rate at which a module runs commands, as well as the trend. Intended to investigate why the cpu usage steadily increases. check-in: 00b4a6919a user: sbron tags: trunk
2025-07-30
13:55
Add compatibility procedures for the file access helper commands introduced in Tcl 9. check-in: f83b946319 user: sbron tags: trunk
2025-07-29
08:05
Switch to rljson for handling json. Stop generating extraneous mqtt messages. Send errors and notifications to the domotcl log instead of stdout. check-in: b3fd9e9288 user: sbron tags: trunk
2025-07-28
09:52
Actually use the dbus specified on the command line. check-in: 01791a680d user: sbron tags: trunk
09:36
Use Tcl 9.0.2 when autostarting dbus services. check-in: 74219a83ee user: sbron tags: trunk
09:35
Fix mixed ipv4/ipv6 address definition in the dbus daemon configuration. check-in: bf95b16b39 user: sbron tags: trunk
2025-07-27
21:21
Read data from /dev/urandom as binary to avoid "invalid or incomplete multibyte or wide character" error. check-in: a1e14a6ddc user: sbron tags: trunk
2025-07-22
08:38
zigbee driver, complete the "make event binary" if applicable. check-in: b5eff5e697 user: ruud tags: trunk
2025-07-21
13:05
Use the boolean value after conversion when looking up enumerations. check-in: 28fcb74a07 user: sbron tags: trunk
2025-07-20
13:51
zigbee.mqd driver - cleanup old stuff - use rl_json iso json - add healthdata support (z2m 2.5+) check-in: 2d72b60130 user: ruud tags: trunk
2025-07-19
13:48
A few debugger additions and improvements. check-in: b7b9998fde user: sbron tags: trunk
2025-07-18
19:56
Provide a way to configure triggering on one of several enum values or a range of values. Also enable editing a trigger by double-clicking it. Fix triggering on enums with assigned values. check-in: 52958f25c3 user: sbron tags: trunk
2025-07-17
08:01
knmi driver fix for api change. check-in: bdb8122d4e user: ruud tags: trunk
2025-07-16
20:10
Track last run time of actions. check-in: ddb45e89f7 user: sbron tags: trunk
10:19
Converting symbolic boolean signals must be done earlier. check-in: aa9de860fb user: sbron tags: trunk
09:23
Accept symbolic values (true/false/yes/no) for enumerated boolean signals. check-in: 1143450bd3 user: sbron tags: trunk
2025-07-15
21:31
Add missing patch for tohil. check-in: abe2b0cf82 user: sbron tags: trunk
15:34
The name, and more importantly, the URL for the 10 minute observations seems to have changed. check-in: 35ef10bbe0 user: sbron tags: trunk
08:07
Add visonic driver check-in: 567eaa5fb8 user: ruud tags: trunk
2025-07-12
09:59
Use compiled library for CRC16 calculation. check-in: b6aeddbdb3 user: sbron tags: trunk
09:56
Add binary package for calculating CRC16. check-in: 1bcf15cade user: sbron tags: trunk
2025-07-11
20:14
namespace code adds a level, causing a mismatch for upvar. check-in: 0657fd2122 user: sbron tags: trunk