Commit graph

35 commits

Author SHA1 Message Date
avollkopf
f5593fdc1f remove old downloadlog function 2024-05-02 12:52:22 +02:00
avollkopf
858c71856d simplify log download 2024-05-02 12:45:44 +02:00
avollkopf
f5c242d7c8 write log since last boot to file 2024-05-02 07:32:38 +02:00
avollkopf
4ca441bba3 test for log since last boot 2024-05-02 07:08:23 +02:00
avollkopf
1f56fa8fe1 fixas 'last boot log' was always overwritten 2024-05-01 20:36:29 +02:00
avollkopf
00ac853488 write logfile line by line 2024-05-01 19:55:29 +02:00
avollkopf
d7ff5ca712 check error 2024-05-01 19:37:22 +02:00
avollkopf
e12d437ed0 add write logfile 2024-05-01 19:35:36 +02:00
avollkopf
5d1c1eef2e fix 2024-05-01 19:31:59 +02:00
avollkopf
3f74bd9de5 test on log download 2024-05-01 19:25:56 +02:00
avollkopf
b642bab351 another test on log export 2024-01-12 17:57:34 +01:00
avollkopf
0dfabde7b3 test for log export fix (plugins) 2024-01-12 17:06:52 +01:00
avollkopf
aa069c713c pyfiglet to version 1.0.2 and adaption in system controller to show ip address correctly 2023-11-03 06:55:42 +01:00
prash3r
f924e1a683 adds journalctl arg '--output cat' (log exports),
because cbpi already writes timestamps into the logs
and we dont need two timestamps when exporting.
This commit also reverts to using the same formatter for all logHandlers.
2022-09-14 13:54:58 +02:00
prash3r
c56d7ccc51 adds --logs-folder-path as cli option 2022-09-12 21:54:51 +02:00
prash3r
2076c66eb5 uploaded restored_config.zip is now placed in provided config folder and not the working directory where it will be ignored on restart 2022-09-03 13:43:17 +02:00
Philipp Grathwohl
86b8d6fc62 Allow specifying config path on start
Bitte geben Sie eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen,
2022-03-31 08:06:42 +02:00
avollkopf
aa76c908ef wlan0 speed fix for linux / defalt mqtt actor off on startup 2022-03-09 08:25:17 +01:00
avollkopf
12803b62c4 check if nic is down 2022-03-08 19:43:37 +01:00
avollkopf
c3c4101b6b Added NIC Speed info to system controller 2022-03-08 14:25:00 +01:00
avollkopf
bee645ff96 activate chromium desktop via cli
- added option to activate chromium desktop on startup via cli
- save also actor, sensor, kettle and plugin information when log is downloaded
2021-12-27 18:11:40 +01:00
avollkopf
563fae9359 Add cbpi service logfile download via journalctl 2021-12-19 18:00:15 +01:00
avollkopf
80a81c50a2 some tweaks for actor power settings 2021-11-11 11:22:13 +01:00
avollkopf
6e3dc392b6 SVG upload functionality 2021-11-09 18:32:00 +01:00
avollkopf
8459ad63d5 Moved restore config to cli.py
- cbpi is now checking if a zip is existing to restore the config during start.
- If zip is there, content is checked prior to restore
- if required content is found, config folder is removed and zip is extracted.
- afterwards zip is removed
- cbpi is starting with restored config

Version -> 4.0.0.38
2021-09-22 12:14:49 +02:00
avollkopf
e1e7de2924 Changed system controller to accomodate more system fucntions
- Backup and restore of config folder is possible via system page
- Bumped version to 4.0.0.36
- will require cbpiui 0.0.17
2021-09-21 16:20:44 +02:00
avollkopf
d5ed315034 integrated system_controller into http_system endpoint
moved restart and shutdown procedure to system_controller
-> works currently only under linux with systemctl
2021-08-12 18:09:15 +02:00
Manuel Fritsch
93aea0c063 "added dataclassed" 2021-02-16 20:37:51 +01:00
manuel83
8200c48dfc log controller added 2019-08-05 20:51:20 +02:00
manuel83
8db6251fb7 changes in plugin controller 2019-07-31 07:58:54 +02:00
manuel83
0496b04608 config fix 2019-01-28 22:21:31 +01:00
manuel83
8379dee5c7 swagger doc for system controller added 2019-01-21 22:37:00 +01:00
manuel83
017b7373e3 fixes for step controller 2019-01-17 22:11:55 +01:00
manuel83
dcc82d4bd8 requirements fix 2019-01-07 22:05:52 +01:00
manuel83
7ab75f0b01 setuptools added 2019-01-05 20:43:48 +01:00
Renamed from core/controller/system_controller.py (Browse further)