avollkopf
47e3bcb529
added alarm to httpsensor on timeout
2023-01-22 16:37:10 +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
prash3r
fea1ba04f0
corrected some more places where ./logs was used
...
instead of the dynamically given logs path.
2022-09-16 18:56:52 +02:00
avollkopf
ac3c880523
actor update api for WS
2022-08-31 20:46:27 +02:00
phylax2020
c0997ff357
Add setting parameter for dashboard pipe animation slow down
2022-07-21 10:27:54 +02:00
avollkopf
b7d54952d1
Add valve, pressure sensor and target pressure to fermenter class
2022-04-03 12:37:34 +02:00
Philipp Grathwohl
652fbd74be
Fix tests so they run again
...
Tests that can not work because of missing endpoints in the controllers
were removed. Also tests that have no clear intent and were failing were
deleted.
2022-03-31 08:06:46 +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
83286150b7
Add Codename
2022-03-24 07:33:48 +01:00
avollkopf
6ac93e5212
fix for stepid on load recipe/addstep
2022-03-07 16:43:00 +01:00
avollkopf
ecbb2d404d
use current fermenter recipe name when sending recipe to fermenter
2022-03-05 16:07:15 +01:00
avollkopf
1d3298fc60
autostart active fermenterstep with remaining time
2022-03-02 07:53:43 +01:00
avollkopf
b2d29678b5
Added fermenter recipe book
2022-02-24 13:46:56 +01:00
avollkopf
2d481bff81
added fermenterstep actions
2022-02-23 07:12:51 +01:00
avollkopf
36329fb533
further changes to support fermentersteps - WIP
2022-02-21 07:16:34 +01:00
avollkopf
286198fcd1
update on fermenter steps - Work In Progress
2022-02-18 20:22:16 +01:00
avollkopf
2cc2df0208
fermentertest
2022-02-17 21:42:54 +01:00
avollkopf
b8ef79d11c
further tests on fermentersteps
2022-02-16 20:36:11 +01:00
pascal1404
e05c945d11
Update http_upload.py
...
add MMuM-JSON import
2022-01-24 20:41:19 +01:00
avollkopf
a8f7f2d92f
Additional CBPIFermenterStep Class
...
Class has been activated but is not yet used
Fix in mqtt actor power action setting
2022-01-05 06:46:35 +01:00
avollkopf
e43aaf4fcd
Fix for Property Type Fermenter
...
-> allows usage of property.ferenter in sensors, steps,....
2022-01-02 17:08:23 +01:00
avollkopf
751b3dcad9
Bug fix for first startup w/o fermenter
2022-01-02 12:43:33 +01:00
avollkopf
d7c1b64493
Added Fermenters (development)
...
Added fermenter type
Added fermenter logic (incl. new class)
-> will require cbpi4ui -> >= 0.1.a1
Still under development, but fermentation w/o steps should be working
2022-01-02 11:25:56 +01:00
avollkopf
563fae9359
Add cbpi service logfile download via journalctl
2021-12-19 18:00:15 +01:00
avollkopf
6e3dc392b6
SVG upload functionality
2021-11-09 18:32:00 +01:00
avollkopf
f8bd353f02
Added interim plugin list function
2021-10-16 14:22:04 +02:00
avollkopf
0f58b73a98
Update http_sensor.py
2021-09-26 17:44:03 +02:00
avollkopf
dd7da9ce71
Added actiions for sensors and minor fix in mashsteps
...
- Actions can now also be called for sensors -> will require ui 0.0.18.
- Some fixes for timer in mashsteps in case of pause is pressed
2021-09-26 12:41:39 +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
2d55410d4a
http endpoint to retrieve sensor value added
2021-08-28 17:32:31 +02:00
avollkopf
a7c9a5f0e6
current dashboard information added
...
Added functions to store current dashboard info in settings
Info can be also retrieved from ui to start with the dashboard that was used last time
2021-08-18 21:55:56 +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
avollkopf
1d7cae39b7
Activated restart and shutdown in http_system endpoint
...
-> shoud be transferred to system_controller at a later point of time
2021-08-12 16:56:48 +02:00
avollkopf
016c6d1adf
Allow Multiple Dashboards
...
- Up to 10 Dashboards possible
- Config parameter max_dashboard_number added
- Default is 4 dashboards
- Config parameter will be added automatically via extension if not in config.json
2021-08-11 17:12:13 +02:00
avollkopf
c8c6491467
Added offset to bf recipe list -> up to 250 recipes can be selected
2021-07-04 17:42:37 +02:00
avollkopf
cfff093673
Update http_config.py
...
Allow to query one config parameter
2021-06-28 18:50:14 +02:00
avollkopf
a36591636e
Native Brewfather recipe import added
2021-06-13 14:38:18 +02:00
avollkopf
2aa5feceb4
Added upload controller
...
Integrated recipe file upload into cbpi
- Controller and http endpoint added
--> No extension required
2021-06-06 13:00:55 +02:00
avollkopf
b3d87bc027
Added api path for recipe creation
...
- Added path parameter in config.json for settings
- If empty, 'upload' will be used per default as api path
- If something is entered, a different api path will be used for the creation of recipes.
-> this allows the standard usage of the recipe upload and selection via cbpi4, but adds the possibility that custom plugins can be written to create cbpi recipe flows from the uploaded files
*********************
+ some prep work to create the http endpoints
2021-05-30 11:58:18 +02:00
avollkopf
40020ba64d
Save active recipe to recipe book
2021-05-27 20:35:10 +02:00
Manuel Fritsch
12857c73ef
"mqtt added"
2021-03-14 11:52:46 +01:00
Manuel Fritsch
51c8f82834
"notificaton added"
2021-03-07 22:11:25 +01:00
Manuel Fritsch
a55ed2a5e5
"recipe book added"
2021-02-27 20:09:19 +01:00
Manuel Fritsch
fb85d67fcf
"Small bug fixed. Step Actions added on server part"
2021-02-17 23:52:54 +01:00
Manuel Fritsch
93aea0c063
"added dataclassed"
2021-02-16 20:37:51 +01:00
Manuel Fritsch
4fe47d5a31
sensor methods added
2021-02-06 00:40:55 +01:00
Manuel Fritsch
aeabde8c4a
plugin controller change
2021-01-30 22:29:33 +01:00
Manuel Fritsch
2779c3cc2c
reuqirements.txt updated
2021-01-26 20:21:53 +01:00
Manuel Fritsch
296c2c69f0
rework database
2021-01-22 23:25:20 +01:00
Manuel Fritsch
05e08d0dc6
new step controller
2021-01-17 22:49:18 +01:00