avollkopf
563fae9359
Add cbpi service logfile download via journalctl
2021-12-19 18:00:15 +01:00
avollkopf
9b3219d89c
Test to transfer Data to influxdb
...
CSV logfile writing can be switched off via settings
influxdb can be switched on via settings
->Some changes will be required
2021-12-14 07:20:22 +01:00
avollkopf
b2fe624d08
Version change
...
- bumped Version to 4.0.0.56
- Uncommented on push_ update in basic_controller2.py which seemd to cause error messages during startup and is not required
2021-12-06 17:13:49 +01:00
Philipp Grathwohl
7413f79d6e
Extend exception messages for warning logs
2021-12-03 13:26:18 +01:00
avollkopf
80bdac45ce
some fixes for actor power
...
- Actor used to set power to 100 eventhough target was 0
- moved chromium.desktop file to config folder -> easier available for users and potential to enable chromium desktop via cbpi commandline in future
2021-12-02 14:48:39 +01:00
avollkopf
3724f76faa
mqtt sensor fix
...
- mqtt sensor is now also working after changing the configuration
- config.yaml accepts now also 'true' besides 'True' to activate mqtt
2021-11-23 17:33:58 +01:00
avollkopf
75ab9b96fc
Added MQTT Actor and power setting
2021-11-22 16:09:09 +01:00
avollkopf
19f3a16154
minor bug fix
...
Error message showed up when no instance of kettle was active
2021-11-21 13:59:54 +01:00
avollkopf
a0e89fe4dc
Update kettle controller/mashsteps
2021-11-20 11:13:51 +01:00
avollkopf
2fca6dcdc9
Actor Power fixes
2021-11-15 20:18:33 +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
2462f9329a
Update on pwm test
...
-> set power action should now update also directly in dashboard
2021-11-08 14:04:28 +01:00
avollkopf
4c543b46f7
added power to actor dataclass
2021-11-06 15:15:11 +01:00
avollkopf
c43a0a25bf
Fix for StrikeTemp in case you operate system in F
...
BF i sending all temps in C and striketemp needs to be converterd to F if cbpi4 is running in F
2021-11-03 12:53:34 +01:00
avollkopf
326d24c48f
BF StrikeTemp test and some fixes
2021-11-03 09:30:16 +01:00
avollkopf
ee2acda2e3
fixed issues with xml upload in case of non compatible characters
2021-10-28 18:35:00 +02:00
avollkopf
f8bd353f02
Added interim plugin list function
2021-10-16 14:22:04 +02: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
bd2cb1b497
Added BoilKettle to settings
...
- Boilkettle is used for Boil, Whirlpool and Cooldown step
- If no kettle is selected, standard MASH_TUN will be used for these steps
2021-09-21 18:06:23 +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
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
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
d8eda55286
Automatic config update
...
in case of new config parameters, the new extension can update the config automatically.
2021-07-15 07:16:26 +02:00
avollkopf
cad063e6a3
some fixes
...
- improved handling of 'empty' config paramaters
- improved handling of bf recipes where a step has no name
2021-07-13 07:07:55 +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
f62263e287
Update upload_controller.py
...
Increase limit of BF recipes to 50
next Steps: add offset parameter to start also with recipe 51,....
2021-07-04 13:39:25 +02:00
avollkopf
4e22e6415e
Added setting parameter for Step AutoMode
...
- Adds more flexibility for users
- Default is yes
2021-06-21 06:51:58 +02:00
avollkopf
3ee23bfa59
bug fix
...
small bug fix with respect to auto mode for mash steps
2021-06-17 21:53:43 +02:00
avollkopf
b6a430ada1
Update upload_controller.py
...
merge of rutines for upload / recipe creation
2021-06-15 21:03:56 +02:00
avollkopf
a36591636e
Native Brewfather recipe import added
2021-06-13 14:38:18 +02:00
avollkopf
fcb2400240
Bug Fix for kbh upload
2021-06-10 20:57:22 +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
40020ba64d
Save active recipe to recipe book
2021-05-27 20:35:10 +02:00
Manuel Fritsch
70469adc49
"fermentation controller pre version. Not ready to use"
2021-04-04 15:54:10 +02:00
Manuel Fritsch
12857c73ef
"mqtt added"
2021-03-14 11:52:46 +01:00
prash3r
a9546bc40c
BasicController start() and stop() functions manages item.instance.running state
...
Also changes usage of 'while True' inside run() functions to 'while self.running == True'
2021-03-08 01:34:13 +01:00
Manuel Fritsch
7a5e852121
"save props for steps"
2021-03-07 23:52:20 +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
79fd2b8727
"fix actor satellite issue"
2021-02-20 12:59:23 +01:00
Manuel Fritsch
c78ab29b85
"fix actor instance error"
2021-02-20 09:24:03 +01:00
Manuel Fritsch
f1bcd1e543
"fix static config"
2021-02-19 22:24:15 +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
2468dab6dd
"fix mash step time to minutes"
2021-02-12 00:03:18 +01:00
Manuel Fritsch
5f18e7a7b8
"Hysteresis added"
2021-02-10 22:11:35 +01:00
Manuel Fritsch
bd311edccd
"mash profiles added"
2021-02-10 07:38:55 +01:00
Manuel Fritsch
3a39719957
adding description
2021-02-07 13:08:13 +01:00