88 Commits
Author SHA1 Message Date
mreurekas e8c4b8fb0b Revert "testing bump workflow"
This reverts commit 06ba67e6da.
2026-09-20 17:22:24 +02:00
mreurekas 06ba67e6da testing bump workflow 2026-09-20 17:20:54 +02:00
mreurekas 06b5656a57 empty commit to trigger workflow 2026-09-20 16:42:28 +02:00
mreurekas f3125c3803 trimmed spaces 2026-09-13 23:13:48 +02:00
mreurekas c33d115feb fixed token var 2026-09-13 23:03:25 +02:00
mreurekas 2513bc360d added gitea workflow and fixed some issues in pyproject.toml 2026-09-13 22:58:47 +02:00
mreurekas 2e94fa0d5a added PATH to start.sh 2026-07-03 22:20:00 +02:00
mreurekas 0c8ecefc64 widen deps 2026-07-03 22:08:58 +02:00
mreurekas 49dc7f8106 updated dependencies for python3.14 support 2026-06-30 22:26:55 +02:00
mreurekas c29bb3a82a log.py code improvements 2025-12-29 23:24:10 +01:00
mreurekas e502cd7586 added RoonClientTrigger 2025-12-28 22:44:57 +01:00
mreurekas 551bbd19da removed unused imports 2025-05-07 21:55:10 +02:00
mreurekas 7ca54bd2e4 commit latest version 2025-05-05 18:32:19 +02:00
mreurekas a374e77469 point to current governor in statistics 2025-04-13 10:30:48 +02:00
mreurekas a07fd72c74 added governor statistics 2025-04-04 19:08:18 +02:00
mreurekas d762fe7c1c made RoonTrigger startup async 2025-04-04 17:57:43 +02:00
mreurekas 83d64453c0 made governor_control async 2025-04-03 18:05:19 +02:00
mreurekas 38381f60b5 expanded performance logging and switched to monotonic_ns for accurate measurements 2025-04-03 17:13:48 +02:00
mreurekas 4fad9bdbd2 added consumed time measure per trigger 2025-04-01 23:07:39 +02:00
mreurekas 5b53575768 expanded info and statistics logging with missing data and properties 2025-04-01 20:09:14 +02:00
mreurekas 230ed62bd0 log info and statistics of every trigger 2025-04-01 00:26:16 +02:00
mreurekas 9e62c1cd6b made all triggers async 2025-03-31 19:25:19 +02:00
mreurekas a56c3ed36f CpuLoadTrigger: support low threshold instead of cooldown period 2025-03-29 21:35:57 +01:00
mreurekas 798d25e75c LogTrigger: fixed substrings output 2025-03-29 16:37:05 +01:00
mreurekas ed8aef1e40 LogTrigger added support for substrings and added statistics 2025-03-29 14:06:49 +01:00
mreurekas e5f54ccb9d detect file rollover in LogTrigger 2025-03-22 20:39:30 +01:00
mreurekas e68b426451 created roon_arc trigger 2025-03-22 15:37:09 +01:00
mreurekas 43ab617625 improved CpuLoad trigger logic 2025-03-14 16:36:31 +01:00
mreurekas 81af6180db set logging per trigger 2025-03-14 15:42:22 +01:00
mreurekas 7d826b97af cpu load trigger: made cooldown period configuraable 2025-03-11 19:38:56 +01:00
mreurekas c077476e0b improved cpu load trigger 2025-03-10 15:55:41 +01:00
mreurekas 1f9beae3e8 implemented cooldown period of 5 min in cpuload trigger 2025-03-09 23:44:45 +01:00
mreurekas 5667ccd784 addded cpu load trigger 2025-03-09 17:52:07 +01:00
mreurekas f088b4ecaa added TimeTrigger upon activation 2025-03-09 17:30:36 +01:00
mreurekas 76b8e3747b removed empty line 2025-03-08 21:58:31 +01:00
mreurekas 9916e377d4 added wakeup trigger 2025-03-08 21:57:24 +01:00
mreurekas d1d11dfc5a added time trigger 2025-03-08 17:05:07 +01:00
mreurekas 020c376ee6 added error handling in roon trigger 2025-03-08 12:05:45 +01:00
mreurekas b95698c962 improvement logging 2025-03-07 17:27:19 +01:00
mreurekas 3c5e1e73ca updated roon meta data 2025-03-07 13:55:34 +01:00
mreurekas d84c0d58db fixes and improvements 2025-03-07 13:54:54 +01:00
mreurekas 94f7df610c added default governor in config 2025-03-06 11:36:08 +01:00
mreurekas 09b1540c3f added version flag 2025-03-06 11:07:45 +01:00
mreurekas 5e0a485720 code improvements 2025-03-06 10:58:14 +01:00
mreurekas 3fd4b1f849 added TZ 2025-03-06 10:31:46 +01:00
mreurekas 5e0145ec21 improved signal handling 2025-03-05 23:58:17 +01:00
mreurekas 29e6fb5c50 renamed install dir 2025-03-05 18:18:15 +01:00
mreurekas 13337c92c9 renamed install dir 2025-03-05 18:16:55 +01:00
mreurekas 43bd991c3d updated pyproject.toml 2025-03-05 18:01:02 +01:00
mreurekas d4ae7e43df added install files 2025-03-05 17:57:31 +01:00
mreurekas 3b3d77b971 split bugfix 2025-03-05 12:25:21 +01:00
mreurekas d6b097ea59 updated dependency versions 2025-03-05 11:20:21 +01:00
mreurekas 0e0f8eac57 updated dependency versions 2025-03-05 11:07:32 +01:00
mreurekas ef31bad844 updated dependency versions 2025-03-05 11:06:56 +01:00
mreurekas bed3fe62aa fixed main async issue 2025-03-04 10:37:57 +01:00
mreurekas 943c9a76ce build fixes 2025-03-04 10:31:08 +01:00
mreurekas 001a23ee4a fixed import paths 2025-03-04 10:24:33 +01:00
mreurekas 5077c230a3 moved code to subdir cpu_governor_auto_adjust 2025-03-04 09:53:42 +01:00
mreurekas 4ee533df2c typo fix 2025-03-02 13:11:06 +01:00
mreurekas 8f78a1c640 updated pyproject.toml 2025-03-02 12:39:15 +01:00
mreurekas e92e6b4efc added pyproject.toml 2025-02-28 16:15:32 +01:00
mreurekas cd09d0d9ce made _governor_list immutable 2024-12-20 17:34:20 +01:00
mreurekas 2a1cfa9f72 added governor control code 2024-12-20 17:28:35 +01:00
mreurekas 2233a0181a updated .gitignore 2024-12-17 20:48:50 +01:00
mreurekas 494ba80e88 improved trigger code 2024-12-17 20:48:00 +01:00
mreurekas 35c86ffbd3 added custom config and started developing roon trigger 2024-12-16 22:52:07 +01:00
mreurekas ccabbea9c6 added test triggers 2024-12-15 23:31:56 +01:00
mreurekas d65f8c2efe fixed many mypy issues 2024-12-15 23:15:45 +01:00
mreurekas a9bb16b6e3 corrected spelling issues 2024-12-15 21:50:49 +01:00
mreurekas 55be046f90 added logging to Config 2024-12-15 21:42:41 +01:00
mreurekas 4522c0dd9e improved code by mypy advice 2024-12-15 18:05:44 +01:00
mreurekas 8cb98e102f added code to better control governor 2024-12-15 17:51:13 +01:00
mreurekas c638a0ddd6 code optimizations 2024-12-12 22:19:47 +01:00
mreurekas 7e36084b0f added scheduler code 2024-12-11 17:41:52 +01:00
mreurekas aeabdf4c3f bugfix 2024-12-11 09:04:47 +01:00
mreurekas b875102d34 several fixes 2024-12-11 08:58:29 +01:00
mreurekas 383f8dc893 added app_class and governor 2024-12-10 16:11:22 +01:00
mreurekas 6056ac134c fixed typo 2024-12-07 16:27:42 +01:00
mreurekas 9710a19dbf added config to Trigger 2024-12-07 16:26:42 +01:00
mreurekas 860d19097b reformat code 2024-12-07 16:11:50 +01:00
mreurekas b0f74207ab adding trigger scheduler 2024-12-07 14:44:47 +01:00
mreurekas 77bbf3e3bc adding trigger scheduler 2024-12-07 14:43:45 +01:00
mreurekas 43a52391d5 small updates 2024-12-06 16:41:59 +01:00
mreurekas 9623cfcf2c added trigger mapping 2024-12-05 13:29:56 +01:00
mreurekas 51b8647ded added several new files 2024-12-05 10:40:38 +01:00
mreurekas 5d7dd05c99 added dev files 2024-11-28 15:57:38 +00:00
mreurekas 888b7d135e updated readme.txt 2024-11-28 16:28:36 +01:00
mreurekas 65b8f63562 init 2024-11-27 18:35:11 +01:00