Commit graph

503 commits

Author SHA1 Message Date
avollkopf
6d8faa7f75 fix 2023-10-18 20:33:21 +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
4721cf3a8c support different users for autostart 2023-10-15 09:59:05 +02:00
avollkopf
0ec02447d5 add shutil to autostart cmdline -> no need to enter pwd several times 2023-10-14 16:39:00 +02:00
avollkopf
e044545a5b chromium autostart should be also working w/o sudo 2023-10-14 16:33:41 +02:00
avollkopf
8b2aaace1e changed craftbeerpi.service and cbpi version 2023-10-14 16:20:07 +02:00
avollkopf
252c2d171b test for bookworm -> staring cbpi w/o sudo install with pipx 2023-10-14 16:17:03 +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
2eece208eb activate break to mqtt listen loop on cancel -> prevent sigkill on stop or restart service 2023-07-29 15:10:28 +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
prash3r
819c9f33b9 removes unnecessary comments previously used as ToDo-List 2023-05-16 13:40:59 +02:00
prash3r
955409d81a repaires log clearence from analytics page 2023-05-16 12:23:24 +02:00
prash3r
7fd6361d30 hookable log data debugging fixes 2023-05-14 15:55:41 +02:00
prash3r
0d164e8f34 Merge branch 'development', remote-tracking branch 'upstream' into hookable-log-data-revisited 2023-05-14 14:16:18 +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
prash3r
384a8d5422 moves CSV Sensor logging into core extension 2023-04-19 17:33:18 +02:00
prash3r
4eebb17291 moves influxDB integration into extensions folder 2023-04-19 16:47:48 +02:00
prash3r
f01bdb94bd implements the log_data() hook 2023-04-19 14:07:26 +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
7d9d010e0c keyword 'globalsettings' in plugin setup.py required to show up on settings page 2023-04-03 20:39:35 +02:00
avollkopf
1357aa2a0e fix in http_plugin endpoint 2023-04-02 18:27:15 +02:00
avollkopf
73200890a1 removed logging item 2023-04-02 17:01:56 +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
a70c63edf4 add http api to retreive only plugin names 2023-04-01 14:18:44 +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
0364769573 fixed another bug in case of no logging during inactivity 2023-03-28 07:00:21 +02:00
avollkopf
7df48bdf08 missing varable in mqttsensor 2023-03-27 22:31:47 +02:00
avollkopf
54eb769fb3 another fix 2023-03-27 22:12:11 +02:00
avollkopf
b52e260b4a bug fix 2023-03-27 22:04:54 +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
3186c182f7 test 2023-03-25 14:23:21 +01:00
avollkopf
c5d6cb5ae5 test 2023-03-25 14:15:30 +01:00
avollkopf
84bb745054 test 2023-03-25 13:54:24 +01:00
avollkopf
5cbc7e1393 test 2023-03-25 13:51:13 +01:00
avollkopf
1fcbe91e09 test 2023-03-25 13:27:15 +01:00
avollkopf
848fb4e778 test 2023-03-25 13:25:07 +01:00
avollkopf
5f24e2d149 test 2023-03-25 13:19:02 +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
88528f6df7 added reduced logging fucntionality to onewire sensor (depeding on kettle or fermenter activity) 2023-03-25 11:30:38 +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
pascal1404
6996a93d2b
Merge pull request #103 from mstrinzha/influxdb
InfluxDB: support non-ASCII symbols in sensor names
2023-03-23 22:01:59 +01:00
Maxim Strinzha
15b275b22e Setup default ULR for influxdb 2023-03-21 22:58:35 +03:00
Maxim Strinzha
c59931dfc1 InfluxDB: support non-ASCII symbols in sensor names. Fix for InfluxDB Cloud 2023-03-19 16:10:01 +03:00
avollkopf
f975eb7a47 added global settings parameter for buzzer sound in UI 2023-03-18 16:05:13 +01:00
Maxim Strinzha
03d1521c5e InfluxDB: support non-ASCII symbols in sensor names 2023-03-18 16:39:35 +03: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
prash3r
7a1aabd123 fixes #87 cli create problem 2023-02-07 18:02:17 +01:00
avollkopf
760d9b8c7a bump revision 2023-02-01 06:41:34 +01:00
avollkopf
679d10d4dc newer pandas in requirements 2023-01-29 12:26:03 +01:00