Commit graph

286 commits

Author SHA1 Message Date
avollkopf
0dfabde7b3 test for log export fix (plugins) 2024-01-12 17:06:52 +01:00
avollkopf
6eca1dea68 bump version 2024-01-01 18:24:51 +01:00
avollkopf
3bf639d05f fix for fresh installation (add asyncio-timeout to requirements) 2024-01-01 18:20:40 +01:00
avollkopf
272cb9fb19 bump release version 2023-12-31 11:45:11 +01:00
avollkopf
5bd187eaf5 updated requirements 2023-12-30 17:10:10 +01:00
avollkopf
99f1175bb8 reverting back packages (issues on pi) 2023-12-18 21:56:46 +01:00
avollkopf
22eba69cbc update requirements 2023-12-18 21:36:56 +01:00
avollkopf
479148f771 GPIOZero Actor test for Pi5 2023-12-02 11:29:28 +01:00
avollkopf
a934de16fd release 2023-11-19 15:02:12 +01:00
avollkopf
dbffd8dd17 add parameter for dashboard grid width 2023-11-19 08:47:16 +01:00
avollkopf
bb5efce0ae update requirements (dependabot alarms and more) 2023-11-16 07:13:01 +01:00
avollkopf
35e83cdae1 some options are not available under windows -> added check in cli 2023-11-15 20:26:05 +01:00
avollkopf
beb350978e add debug-log-level to config.yaml to enable different logging level also in cbpi service 2023-11-14 18:33:23 +01:00
avollkopf
65a1e54632 always log cbpi version at start (info -> warning) 2023-11-03 07:32:18 +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
avollkopf
8457e23eab test on onewire setup 2023-10-19 07:14:22 +02:00
avollkopf
1b666be9bc fix for installation on bullseye with sudo and autostart 2023-10-18 20:30:26 +02:00
avollkopf
bead2b30ae copy craftbeerpi.template file to config folder if not existing after upgrade 2023-10-18 19:43:26 +02:00
avollkopf
7594395b4b update version # 2023-10-15 10:01:17 +02:00
avollkopf
8b2aaace1e changed craftbeerpi.service and cbpi version 2023-10-14 16:20:07 +02:00
avollkopf
72ea6ac2d7 adaption for kleiner Brauhelfer 2.6 database change (old DB version of KBH won't work) 2023-09-08 18:06:13 +02:00
avollkopf
50ff14184c another dependabot security update on cryptography 2023-08-05 16:05:44 +02:00
avollkopf
17d49d5a94 bump version 2023-07-30 12:18:28 +02:00
avollkopf
4dee07fc26 update version # for previous push 2023-07-29 15:11:26 +02:00
avollkopf
d6c2e465ac change requirements (depemdabot recommendation) 2023-07-23 16:45:28 +02:00
avollkopf
a301276725 test: add wait time for influxdb if no connection can be established after several retries -> currently, there seems to be interference with mqtt. 2023-06-29 19:16:27 +02:00
avollkopf
355376a1ba adapted requirements (cryptography/pyopenssl for security, asyncio-mqtt to aiomqtt due to change of package name) 2023-06-29 07:26:16 +02:00
avollkopf
1d9b27ed4b bump version to release 2023-06-10 13:58:33 +02:00
avollkopf
af97dc88ad Revert "changed cryptography requirement due to dependabot alarm"
This reverts commit eb646fc529.
2023-06-05 07:46:42 +02:00
avollkopf
eb646fc529 changed cryptography requirement due to dependabot alarm 2023-06-05 07:39:33 +02:00
avollkopf
8aa773db26 address dependabot alert #3 (https://github.com/PiBrewing/craftbeerpi4/security/dependabot/3) 2023-05-31 16:52:02 +02:00
avollkopf
0441b73503 bump to rc1 2023-05-31 07:05:58 +02:00
avollkopf
9558f3eb6e update config parameters with version change and bump version 2023-05-17 21:52:53 +02:00
Alexander Vollkopf
f37fd31e56
Merge branch 'development' into plugin-settings-selection-test 2023-04-23 18:06:58 +02:00
avollkopf
e483ef6287 update influx parameter description and remove port parameter automatically 2023-04-21 07:29:05 +02:00
avollkopf
9f2f4c87c7 changed api get all config parameters 2023-04-16 17:56:00 +02:00
avollkopf
639efe72c4 added update parameter to list 2023-04-16 17:48:19 +02:00
avollkopf
1d6cd75f8c fixed bug in parameter generation -> source | options order 2023-04-16 17:22:33 +02:00
avollkopf
f036a2f972 fix api description 2023-04-08 15:12:26 +02:00
avollkopf
668705e1e0 api function to remove oboslete settings parameters 2023-04-08 14:15:08 +02:00
avollkopf
efc3e3737c variable CONFIG_STATUS (cbpi version) 2023-04-08 12:26:10 +02:00
avollkopf
9041ad7daa added error handling in case of corrupt json config files. 2023-04-08 11:55:49 +02:00
avollkopf
5e69ce4c40 handling in case of error (config controller -> remove) 2023-04-07 16:26:03 +02:00
avollkopf
dc36cc1ed3 test withconfig parameter removal 2023-04-06 12:40:49 +02:00
avollkopf
662f29d094 change dependency -> trying to fix potential issue wit latest release and armv6 devices (Pi Zero W) -> Illegal Instruction PiBrewing/craftbeerpi4#108 2023-04-05 07:02:11 +02:00
avollkopf
5e2dc35b30 test newer cryptography version as 40.0.0 may cuase issues on older 32 bit systems 2023-04-05 06:45:33 +02:00
avollkopf
754d8be21f update currentdashbardnumber to hidden 2023-04-02 16:32:10 +02:00
avollkopf
be77d90c7e automatic config update test 2023-04-02 16:14:33 +02:00
avollkopf
5f3e3ea60d Add 'All' and 'steps' as categories 2023-04-02 13:05:48 +02:00
avollkopf
7fa738d240 test 2023-04-01 14:13:04 +02:00
avollkopf
35252a2b83 change rev 2023-03-29 06:53:59 +02:00
avollkopf
7df48bdf08 missing varable in mqttsensor 2023-03-27 22:31:47 +02:00
avollkopf
187426eb4a added sensor disabling with fermenter/kettle inactivity 2023-03-27 20:19:37 +02:00
avollkopf
5a2b0a8bd0 bump version to rc1 2023-03-26 16:41:45 +02:00
avollkopf
37203dd93e uncomment 'break' in listening -> does not help to shutdown faster 2023-03-26 15:22:44 +02:00
avollkopf
b0406a4de8 cancelling also mqtt listening on cacnellederror 2023-03-26 11:36:18 +02:00
avollkopf
3768a77dfe added soome additional info on cancelled task 2023-03-25 19:15:26 +01:00
avollkopf
bcf9b3e06b improved handling in cancelling the mqtt subscription 2023-03-25 18:50:36 +01:00
avollkopf
62298ae844 additional logging in mqttsensor task cancel 2023-03-25 18:35:17 +01:00
avollkopf
6e066282c4 some tweaks 2023-03-25 14:56:04 +01:00
avollkopf
a8ec65b3e4 update 2023-03-25 12:56:37 +01:00
avollkopf
9257b95e37 additional logging info 2023-03-25 12:44:28 +01:00
avollkopf
5bc5259bc3 added reduced logging functionality to httpsensor 2023-03-25 11:56:01 +01:00
avollkopf
2aa2ef71ba mqttsensor with reduced logging freqency option on inactive fermenter or kettle 2023-03-25 10:56:42 +01:00
avollkopf
9a8b0ca30f separate influxdb write to async routine (test) 2023-03-24 18:58:35 +01:00
avollkopf
c4333d2cab change cryptography version to 40 (fix security issue). Tested with raspbian 32 and 64 bit versions 2023-03-24 18:10:20 +01:00
Alexander Vollkopf
ec1f79d7a1
Bump revision
Bump to 4.1.7.a3 due to the last PR (Influxdb handling of non-ASCII symbols)
2023-03-24 07:08:57 +01:00
avollkopf
f975eb7a47 added global settings parameter for buzzer sound in UI 2023-03-18 16:05:13 +01:00
avollkopf
7aecdac6a7 change in influxdb address requirements 2023-03-13 07:14:26 +01:00
avollkopf
8dae24502b bump revision 2023-03-09 07:28:26 +01:00
avollkopf
2c13b3c62f catch nen existing logfile for analytics page 2023-03-08 21:39:07 +01:00
avollkopf
f5e6b22f01 timer fix 2023-03-08 19:21:07 +01:00
avollkopf
bffa3c36e3 minor changes to timer code 2023-03-08 06:58:17 +01:00
avollkopf
4d1c24e2c1 removed some notifications from alarmtimer 2023-03-08 06:50:18 +01:00
avollkopf
f7c0c7b2fa added Alarmtimer (Sensor with actions) -> Ui 0.3.10 required 2023-03-07 22:24:23 +01:00
avollkopf
d0278c2448 test with sensor datatype -> should allow datetime in sensors. requires also new ui version (0.3.8) 2023-03-06 20:11:53 +01:00
avollkopf
4c0aa22e98 adapted dockerfiles to new org 2023-03-04 16:03:04 +01:00
avollkopf
2c978400b9 set actor power added to api 2023-03-04 15:03:21 +01:00
avollkopf
6d5fd493df Hysteresis extension: switch heater only on/off once 2023-03-02 06:51:57 +01:00
avollkopf
be59c7c9e4 allow float values for kettle target temp 2023-02-11 15:30:19 +01:00
avollkopf
616503eed6 added dwell time to boilstep 2023-02-07 19:34:58 +01:00
avollkopf
760d9b8c7a bump revision 2023-02-01 06:41:34 +01:00
avollkopf
90f94525be trying to fix dleetion of logfiles via analytics page 2023-01-28 16:34:09 +01:00
avollkopf
56ec309dab transfer guiversion to gui 2023-01-27 12:26:55 +01:00
avollkopf
366d6cbe91 Improved handling of missing or corrupt step_data and fermenterstep_data files at startup 2023-01-26 17:43:19 +01:00
avollkopf
9e50b790e0 aded sensor name and timestamp of last data to notification 2023-01-23 07:15:29 +01:00
avollkopf
85490cebc8 added timeout notification to mqtt sensor; => 0 value will deactivate function 2023-01-22 19:53:54 +01:00
avollkopf
47e3bcb529 added alarm to httpsensor on timeout 2023-01-22 16:37:10 +01:00
avollkopf
2429ea63d1 some fixes in tests and parameter for influxdb measurement name 2023-01-20 17:31:23 +01:00
avollkopf
10e603e81c require latest numpy t-> works with python up to 3.11 in devcontainer 2023-01-15 14:21:16 +01:00
avollkopf
2d5ca55718 add unique client id for mqtt broker 2023-01-15 09:33:11 +01:00
avollkopf
7f76645b05 adapted sattelite_controller init to upcomming asyncio-mqtt requirements 2023-01-15 08:25:01 +01:00
avollkopf
f5d9d4304a bump version 2023-01-08 13:38:07 +01:00
avollkopf
4dd20ff985 partial update for sattelite controller to adapt to future requirements of asyncio-mqtt
Still some additional work required
2023-01-08 12:05:17 +01:00
avollkopf
8d6f21749d replaced PyInquirer with inquirer for python 3.10 compatibility 2023-01-07 22:39:08 +01:00
avollkopf
1f7cd381ad updated packages requirements to latest available packages 2023-01-07 16:43:08 +01:00
avollkopf
6a356c6add bump rev from rc to major 2022-12-10 14:21:07 +01:00
avollkopf
cde20f647d fix notify on error 2022-12-02 20:25:27 +01:00
avollkopf
9f655c9393 Add parameter for Notify on Error 2022-12-02 20:05:30 +01:00
avollkopf
7e0eb0f30d bump rev 2022-11-27 16:08:11 +01:00