Commit graph

734 commits

Author SHA1 Message Date
Philipp Grathwohl
0c0bda6abe Use config folder abstraction in fermentation controller 2022-04-01 15:02:12 +00:00
Philipp Grathwohl
1b2257f3e2 Use official source for cbpi-ui plugin 2022-04-01 08:25:53 +02:00
Philipp Grathwohl
db5d58e49c Run tests automatically in build 2022-03-31 08:06:46 +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
Philipp Grathwohl
86bd6c5a6b Delete unused craftbeerpi.db 2022-03-31 08:04:42 +02:00
Philipp Grathwohl
a187ec64e1 Add default configuration for development environment 2022-03-31 08:04:42 +02:00
Philipp Grathwohl
9366c18a38 Configure devcontainer for python 2022-03-31 08:04:42 +02:00
Alexander Vollkopf
c781f9cd2f
Merge pull request #92 from craftbeerpi/development
Development
2022-03-30 17:42:18 +02:00
Alexander Vollkopf
d254cdfb7d
Merge branch 'master' into development 2022-03-30 17:37:55 +02:00
avollkopf
8a7525ef9d Added codenae to release.py and adapted release.py code for 3 digits version 2022-03-30 07:42:07 +02:00
avollkopf
25327bab9f clear femrenter recipe name if recie is cleared 2022-03-29 18:48:36 +02:00
avollkopf
43cf27bad5 Version bump 2022-03-28 15:59:42 +02:00
avollkopf
42670efd9c Added fermenterstep with controlled ramp rate 2022-03-28 15:59:04 +02:00
avollkopf
83286150b7 Add Codename 2022-03-24 07:33:48 +01:00
Alexander Vollkopf
bdc534e12c
Merge pull request #46 from craftbeerpi/master
Align with upstream
2022-03-21 11:59:46 +01:00
Alexander Vollkopf
6cf49a822a
Merge branch 'master' into master 2022-03-21 11:30:05 +01:00
avollkopf
e3f47e6651 Merge branch 'master' of https://github.com/craftbeerpi/craftbeerpi4 2022-03-15 21:15:42 +01:00
avollkopf
cdc2ee83a3 fix if no description is given in fermenterrecipe 2022-03-15 21:15:38 +01:00
Alexander Vollkopf
30ec17be3c
Merge pull request #88 from papauorg/feature/fix-readme-links
Fix readme links for the main repository -> brings only the readme links back to the upstream repo
2022-03-15 16:09:12 +01:00
Alexander Vollkopf
9349ce8ca8
Merge pull request #91 from papauorg/feature/fix-version-regex
Allow 3 part version numbers -> no change on server itself and won't break anything for the release candidate
2022-03-15 16:06:42 +01:00
Philipp Grathwohl
2bde0e42ae Allow 3 part version numbers 2022-03-15 08:13:00 +01:00
avollkopf
d8ba8c0ac5 fix create plugin under windows 2022-03-15 06:53:40 +01:00
Manuel Fritsch
fda8042ff1 version number update to 4.0.3 2022-03-13 12:55:52 +01:00
Manuel Fritsch
036e70e4bf Merge form dev branch 2022-03-13 12:52:40 +01: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
Alexander Vollkopf
f3cd341813
Merge pull request #45 from craftbeerpi/development_fermentersteps
Transfer from organization dev branch that has now fermentersteps
2022-03-08 07:32:09 +01:00
avollkopf
6ac93e5212 fix for stepid on load recipe/addstep 2022-03-07 16:43:00 +01:00
avollkopf
bc6649dff8 Dont' start femrentationstep before mqtt sensor has received a value 2022-03-07 15:03:41 +01:00
Philipp Grathwohl
ea8f22b90d Fix readme links for the main repository 2022-03-07 07:36:45 +01:00
Manuel Fritsch
3b81f1d844 remove db and update get async loop 2022-03-06 14:39:52 +01:00
Manuel Fritsch
248be2c6e2 db removed 2022-03-06 14:37:44 +01:00
avollkopf
ecbb2d404d use current fermenter recipe name when sending recipe to fermenter 2022-03-05 16:07:15 +01:00
avollkopf
fc14c786a4 added development_fermentersteps to workflow (test) 2022-03-05 13:43:32 +01:00
avollkopf
e32b2c4af8 worflow 2022-03-05 13:24:08 +01:00
avollkopf
0dfc55aa04 another workflow test 2022-03-05 13:22:03 +01:00
avollkopf
ea990bc759 test workflow 2022-03-05 13:18:12 +01:00
avollkopf
b6ad39df1b text workflow 2022-03-05 13:14:29 +01:00
avollkopf
a136f6b467 set default for mqtt sensor to 999 and add check to fermentersteps target temp step 2022-03-05 11:29:33 +01:00
avollkopf
bce0a0025b cleanup in fermentation controller and setup.py 2022-03-05 11:02:49 +01:00
avollkopf
2370b6d124 WindowsSelectorEventLoopPolicy import caused error under linux -> try to import 2022-03-04 17:45:28 +01:00
avollkopf
b1dc05b209 feasibility to update fermentersteps (not reqwuired yet) 2022-03-04 16:52:16 +01:00
avollkopf
db4e75525f check if server is running under windows to fix issue with mqtt under win and python 3.9 2022-03-04 16:36:50 +01:00
avollkopf
a16c14feca fix for loading fermenterrecipes from recipe book -> add endtime = 0 2022-03-02 19:40:22 +01:00
avollkopf
b84e33822b added shutdown flag to all steps for on_timer_done 2022-03-02 17:25:59 +01:00
avollkopf
662e8b4497 updated libs and fix eventloop from lib_update branch 2022-03-02 12:35:16 +01:00
avollkopf
3cf48fff04 fix to start timer directly after restart on step with remaining time 2022-03-02 10:29:21 +01:00
avollkopf
1d3298fc60 autostart active fermenterstep with remaining time 2022-03-02 07:53:43 +01:00