50 most recent check-ins
|
2026-11-08
| ||
| 10:55 | The FlashMQ broker (used by VenusOS) can return some disconnect codes during reboots, such as 139 (server shutting down) and 135 (not authorized). These should not be considered fatal and reconnect attempts must continue. Leaf check-in: 24fd6d3777 user: sbron tags: trunk | |
| 10:34 | Edit device parameters through the web. check-in: 52d2bbe854 user: sbron tags: trunk | |
| 10:16 | The days of the week count from 1 (monday) to 7 (sunday). check-in: b1422435c3 user: sbron tags: trunk | |
| 09:25 | Fix property handling. When a rush of updates is received that cause the ReceiveMaximum value specified by the broker to be exceeded, the application could get stuck in a situation where it uses 100% cpu. Using a QoS of 0 instead of 1 prevents this, as ReceiveMaximum only applies to messages that require confirmation. check-in: afde0ff982 user: sbron tags: trunk | |
|
2026-11-06
| ||
| 21:16 | Fix [b0c71bb016] Clock time update has no effect. check-in: 9265a3987b user: sbron tags: trunk | |
|
2026-10-30
| ||
| 15:07 | Create a backup of state.pdb along with a manually requested schedule backup. check-in: fc13dd2f27 user: sbron tags: trunk | |
|
2026-10-27
| ||
| 15:21 | Fix: The database version is not set correctly on a fresh state.pdb. check-in: 018404252b user: sbron tags: trunk | |
|
2026-10-24
| ||
| 19:30 | Add buttons to run an action and to go to the action in the actions list. This can be useful if the action page was reached through a device reference link. check-in: 239b36f68b user: sbron tags: trunk | |
| 09:01 | Do not show '???' for event triggers which, unlike properties, have no current value. check-in: ff4a582514 user: sbron tags: trunk | |
|
2026-10-19
| ||
| 15:26 | Add events that fire at the start of eacht hour/day/week/month A time point set to a future time fires an event when that time is reached. check-in: 14c582aeb7 user: sbron tags: trunk | |
| 15:16 | Sufficiently fix the evolve functionality for the upcoming change of the time driver. Additional changes will be needed later for full correct operation. check-in: aa04f6cd76 user: sbron tags: trunk | |
|
2026-10-11
| ||
| 19:12 | It's rather pointless to report high/low prices in the past. check-in: ecc3e23168 user: sbron tags: trunk | |
|
2026-10-08
| ||
| 13:21 | Add information about the best times to buy or sell energy. check-in: c72d264e90 user: sbron tags: trunk | |
|
2026-10-03
| ||
| 14:54 | Do not wait for eof on reception of get url request from Grandstream. Driver now reacts at least 3s faster on receiving url from phone. check-in: 327ca2f881 user: ruud tags: trunk | |
|
2026-09-15
| ||
| 09:04 | The .tcl.tk domain registration has expired. Update tohil to 4.5.0 so it no longer needs to be patched. check-in: 07c9b3343a user: sbron tags: trunk | |
|
2026-08-29
| ||
| 09:57 | Make the `exec` command non-blocking for drivers. check-in: 6fda6800b0 user: sbron tags: trunk | |
|
2026-08-28
| ||
| 19:21 | Reinstate the fix for incorrect data, but only when the prices were obtained from stekker. check-in: bd9f2d324d user: sbron tags: trunk | |
|
2026-08-26
| ||
| 09:00 | Don't read past the end of the available data. check-in: e282175be5 user: sbron tags: trunk | |
|
2026-08-24
| ||
| 14:43 | Fix hourly price. Implement the refresh command. Use unique coroutine names. check-in: ec09be0891 user: sbron tags: trunk | |
|
2026-08-23
| ||
| 20:14 | Fix typo: Missing 'x'. check-in: 04cd8a2716 user: sbron tags: trunk | |
| 10:20 | The xadi next24h report no longer includes the current period. check-in: cd5a40b686 user: sbron tags: trunk | |
|
2026-08-18
| ||
| 07:58 | Make tohil build and load. check-in: feb716a11d user: sbron tags: trunk | |
|
2026-08-17
| ||
| 09:41 | A set command would corrupt the stored json site data; it turned it into a Tcl dict, rather than keeping it as json. check-in: 054ff9cc42 user: sbron tags: trunk | |
|
2026-08-11
| ||
| 20:00 | Sql quote correction. check-in: 7edc0f58b2 user: sbron tags: trunk | |
|
2026-08-10
| ||
| 15:53 | Build the thread package without an attached zipfs for ttrace.tcl. check-in: ea48230159 user: sbron tags: trunk | |
| 15:04 | Use thread 3 for both Tcl 9 and 8.6. check-in: 850a6bc96f user: sbron tags: trunk | |
| 13:33 | Update Tcl, Tk, Sqlite3, and Thread to the latest versions. check-in: a51ca4eb4c user: sbron tags: trunk | |
|
2026-08-09
| ||
| 19:30 | Allow domotcl to start without a state database. check-in: be4c969b79 user: sbron tags: trunk | |
|
2026-08-06
| ||
| 14:13 | Limit graphs to a reasonable time span. Improvements for graphs that span more than one day. check-in: b77d1a47cc user: sbron tags: trunk | |
|
2026-08-05
| ||
| 21:41 | Tracking all properties in the editor is no longer necessary, now that this information can just be collected from the core. This also means that graphs can show information from before the explorer was started. check-in: fec5bc921f user: sbron tags: trunk | |
| 21:35 | Small tweaks: Use proper SQL syntax and remove some stray editor hint from the help message. check-in: e8c67ebba7 user: sbron tags: trunk | |
|
2026-08-04
| ||
| 20:09 | Fix Activity and Snapshot dbus methods. check-in: 06e4b971d8 user: sbron tags: trunk | |
| 08:05 | Do dbus calls to the core asynchronously in a coroutine to not block the application. check-in: 77c0a11438 user: sbron tags: trunk | |
|
2026-08-03
| ||
| 14:04 | Fix modules picking up the wrong connection information. Reduce code duplication. check-in: 7621aa49fc user: sbron tags: trunk | |
|
2026-08-02
| ||
| 10:25 | Fix "arguments left after exhausting the type signature" error on methods without output arguments. check-in: d923433a61 user: sbron tags: trunk | |
| 09:58 | Fix error: Invalid command name "cdb". check-in: 4093ba3fee user: sbron tags: trunk | |
| 09:50 | Update some libraries to the latest versions. check-in: e588c62c3d user: sbron tags: trunk | |
|
2026-07-31
| ||
| 12:42 | Improve the signal learning process. Remove debugging information. check-in: a3b839c882 user: sbron tags: trunk | |
|
2026-07-30
| ||
| 16:04 | Make sure devices are reported in the order they appear in the driver, including when the order is changed. check-in: 369c403615 user: sbron tags: trunk | |
|
2026-07-29
| ||
| 17:52 | Changes to the driver proc need to be copied to mqtt.nod and homevision.nod. check-in: bac9c49cae user: sbron tags: trunk | |
| 13:14 | Caching of driver information was much too complicated and not even correct. check-in: 5a14018f31 user: sbron tags: trunk | |
|
2026-07-25
| ||
| 19:12 | Missing close-bracket check-in: 2939746ef8 user: sbron tags: trunk | |
| 19:00 | Some code for handling socket disconnects went missing somehow. check-in: 0368efbd14 user: sbron tags: trunk | |
| 12:45 | Don't send an empty database update record for a row that was first updated and then deleted. This confuses the editor, leading to a failure to update a device name. check-in: c6d306832f user: sbron tags: trunk | |
| 09:10 | Handle socket connection failures. check-in: 3d6ba10b4b user: sbron tags: trunk | |
|
2026-07-24
| ||
| 13:47 | Integrate the activity branch. check-in: 86f80d3379 user: sbron tags: trunk | |
|
2026-07-23
| ||
| 20:13 | Rl_json, or rather its dependency teabase, can no longer be built from a subdirectory. Bump to version 0.17.6 in the process. check-in: 60ab8659a1 user: sbron tags: trunk | |
|
2026-07-22
| ||
| 19:42 | Android TV needs a bug fix that's in tls 2.0.1. Openssl 3.5.4 on fedora 43 doesn't accept SHA1 as a signature digest. check-in: 8573433049 user: sbron tags: trunk | |
| 18:58 | Forgot to add supporting files for the androidtv library. check-in: 6a29503d54 user: sbron tags: trunk | |
| 18:50 | Add driver for android TV. check-in: cba9aef127 user: sbron tags: trunk | |