Sun, 05 Jan 2020 20:00:39 +0100
Fixed ispindel_death. Added ispindel log graph.
373
ee16d9b844d8
Added some info yo the about screen. Added calculating beer color using the method documented by Dirk Naudt. This looks like originated from a European Brewing Convention in 1948.
Michiel Broek <mbroek@mbse.eu>
parents:
370
diff
changeset
|
1 | |
ee16d9b844d8
Added some info yo the about screen. Added calculating beer color using the method documented by Dirk Naudt. This looks like originated from a European Brewing Convention in 1948.
Michiel Broek <mbroek@mbse.eu>
parents:
370
diff
changeset
|
2 | MIT licentie? |
ee16d9b844d8
Added some info yo the about screen. Added calculating beer color using the method documented by Dirk Naudt. This looks like originated from a European Brewing Convention in 1948.
Michiel Broek <mbroek@mbse.eu>
parents:
370
diff
changeset
|
3 | |
0 | 4 | |
174 | 5 | Main table: products. |
109
3c334f3ca7f9
Noted some ideas and added some in the menu.
Michiel Broek <mbroek@mbse.eu>
parents:
108
diff
changeset
|
6 | Calendar: shows upcoming events. |
194
d202777ebae5
Added design notes for the csv log format from fermenters. In bmsd configuration added the web_root entry. Switched fermenter DLOG messages to store the log in flat csv files instead of the database. This is much faster and the graphs look better.
Michiel Broek <mbroek@mbse.eu>
parents:
180
diff
changeset
|
7 | |
d202777ebae5
Added design notes for the csv log format from fermenters. In bmsd configuration added the web_root entry. Switched fermenter DLOG messages to store the log in flat csv files instead of the database. This is much faster and the graphs look better.
Michiel Broek <mbroek@mbse.eu>
parents:
180
diff
changeset
|
8 | ----------------------------------------------------------------------------- |
d202777ebae5
Added design notes for the csv log format from fermenters. In bmsd configuration added the web_root entry. Switched fermenter DLOG messages to store the log in flat csv files instead of the database. This is much faster and the graphs look better.
Michiel Broek <mbroek@mbse.eu>
parents:
180
diff
changeset
|
9 | |
437 | 10 | Bug: |
11 | Metingen en berekeningen met afgelezen Brix waardes kloppen niet op het eind | |
12 | van de vergisting. Gaat vooral fout met de Saison. | |
561
dc618b8a9552
Refracto calculation for FG is now a global function using the New Cubic method. Fixed to typos in the prod_edit en rec_edit yeastData varialbles.
Michiel Broek <mbroek@mbse.eu>
parents:
553
diff
changeset
|
13 | NOOT: experimentele wijziging is toegevoegd op 5-dec-2019. New Cubic van seanterrill. |
dc618b8a9552
Refracto calculation for FG is now a global function using the New Cubic method. Fixed to typos in the prod_edit en rec_edit yeastData varialbles.
Michiel Broek <mbroek@mbse.eu>
parents:
553
diff
changeset
|
14 | |
501
9c41e865144a
Accept NBIRTH messages from co2meter modules.
Michiel Broek <mbroek@mbse.eu>
parents:
497
diff
changeset
|
15 | Eind SG na koken klopt niet als er suiker in de vergisting toegevoegd wordt. |
9c41e865144a
Accept NBIRTH messages from co2meter modules.
Michiel Broek <mbroek@mbse.eu>
parents:
497
diff
changeset
|
16 | In de js code is dit est_og3 en niet est_og, maar est_og3 is niet beschikbaar |
9c41e865144a
Accept NBIRTH messages from co2meter modules.
Michiel Broek <mbroek@mbse.eu>
parents:
497
diff
changeset
|
17 | in de php code. |
437 | 18 | |
441 | 19 | Wish: |
458
47b592993dd5
Version 0.3.15. Implemented final pH during packaging. Updated prod_new, prod_duplicate, prod_edit, rec_toproduct for this new field and several other fields added in previous versions.
Michiel Broek <mbroek@mbse.eu>
parents:
448
diff
changeset
|
20 | Giststarter bereken gist viability. Viability zelf wordt al gebruikt. |
441 | 21 | Giststarter automatisch aantal regels aanpassen bij wijzigen van de hoeveelheden. |
22 | ||
313
9f45d09c2071
Added alcohol tolerance field in the yeasts database.
Michiel Broek <mbroek@mbse.eu>
parents:
312
diff
changeset
|
23 | Extra: |
9f45d09c2071
Added alcohol tolerance field in the yeasts database.
Michiel Broek <mbroek@mbse.eu>
parents:
312
diff
changeset
|
24 | |
429
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
25 | Gisten: = Cultures? |
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
26 | Extra vlaggen: |
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
27 | glucoamlylase+ |
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
28 | beta glucosidase |
513 | 29 | Gist typen: Wild yeast, Spontaneous. |
434
3ad856b99c56
Version 0.3.10. Added some more remarks for the yeast database tables.
Michiel Broek <mbroek@mbse.eu>
parents:
433
diff
changeset
|
30 | |
429
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
31 | |
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
32 | Toevoegen Barrel/Oak aging vergisting stap. Wort souring stap. |
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
33 | |
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
34 | Add dry-hop toevoegen moment. |
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
35 | |
497
0fe366d953ab
Prepare screens for product divide batch.
Michiel Broek <mbroek@mbse.eu>
parents:
484
diff
changeset
|
36 | Split batch: |
0fe366d953ab
Prepare screens for product divide batch.
Michiel Broek <mbroek@mbse.eu>
parents:
484
diff
changeset
|
37 | |
0fe366d953ab
Prepare screens for product divide batch.
Michiel Broek <mbroek@mbse.eu>
parents:
484
diff
changeset
|
38 | Split fields: |
533
be8691b7d634
Added the product divide scripts. All parts have all the volumes and weights divided, including the master record. Splitted batches have their own records with the product code formatted as code-n. From this design, we can rebuild the print and checklist.
Michiel Broek <mbroek@mbse.eu>
parents:
530
diff
changeset
|
39 | divide_type 0:none 1:after mash 2:after boil 3:after cooling 4:after primary 5:after secondary 6:after tertiary |
497
0fe366d953ab
Prepare screens for product divide batch.
Michiel Broek <mbroek@mbse.eu>
parents:
484
diff
changeset
|
40 | divide_size amount in liters of this part. |
536
ada10cabf217
Updated design notes. Added missing fields to rec_toproduct.
Michiel Broek <mbroek@mbse.eu>
parents:
533
diff
changeset
|
41 | divide_factor factor size of this part or 1.0 |
497
0fe366d953ab
Prepare screens for product divide batch.
Michiel Broek <mbroek@mbse.eu>
parents:
484
diff
changeset
|
42 | divide_parts hoeveel afsplitsingen. |
530
a7430eee20bd
Updated the documentation. Changed page layout.
Michiel Broek <mbroek@mbse.eu>
parents:
513
diff
changeset
|
43 | divide_part 0=hoofdbatch. |
533
be8691b7d634
Added the product divide scripts. All parts have all the volumes and weights divided, including the master record. Splitted batches have their own records with the product code formatted as code-n. From this design, we can rebuild the print and checklist.
Michiel Broek <mbroek@mbse.eu>
parents:
530
diff
changeset
|
44 | |
537
9dbce45f39b7
prod_forum handles split batches.
Michiel Broek <mbroek@mbse.eu>
parents:
536
diff
changeset
|
45 | Via Export module dialoog maken, keuze aantal afsplitsels en grootte per stuk. 10 stuks. Ok. |
9dbce45f39b7
prod_forum handles split batches.
Michiel Broek <mbroek@mbse.eu>
parents:
536
diff
changeset
|
46 | Procedure: Genereer afsplitsels in db_product. Pas alle volumes aan. Ok. |
9dbce45f39b7
prod_forum handles split batches.
Michiel Broek <mbroek@mbse.eu>
parents:
536
diff
changeset
|
47 | Afsplitsels naam aanpassen, code en -n volgnummer toevoegen. Ok. |
9dbce45f39b7
prod_forum handles split batches.
Michiel Broek <mbroek@mbse.eu>
parents:
536
diff
changeset
|
48 | Daarna, markeer master en reduceer volume. Ok. |
536
ada10cabf217
Updated design notes. Added missing fields to rec_toproduct.
Michiel Broek <mbroek@mbse.eu>
parents:
533
diff
changeset
|
49 | Tot zover werkt het. Probleem, wijzig iets aan ingredienten voor het splitspunt. Alle |
545
f71079a45f5c
More screen improvements. Updated the design README.
Michiel Broek <mbroek@mbse.eu>
parents:
537
diff
changeset
|
50 | batches moeten dan ook bijgewerkt worden. Logic: in db_product.php test stage tegen divide_type. |
f71079a45f5c
More screen improvements. Updated the design README.
Michiel Broek <mbroek@mbse.eu>
parents:
537
diff
changeset
|
51 | Zolang we wijzigen en het splitspunt is nog niet bereikt, de overige records bijwerken met de |
f71079a45f5c
More screen improvements. Updated the design README.
Michiel Broek <mbroek@mbse.eu>
parents:
537
diff
changeset
|
52 | data tot het splitspunt. Dus check voorgaande stage in geval die ophoogt na edit. |
f71079a45f5c
More screen improvements. Updated the design README.
Michiel Broek <mbroek@mbse.eu>
parents:
537
diff
changeset
|
53 | |
530
a7430eee20bd
Updated the documentation. Changed page layout.
Michiel Broek <mbroek@mbse.eu>
parents:
513
diff
changeset
|
54 | View - master alleen wijzigen voor splitspunt. |
a7430eee20bd
Updated the documentation. Changed page layout.
Michiel Broek <mbroek@mbse.eu>
parents:
513
diff
changeset
|
55 | - splitsingen alleen wijzigen na splitspunt. |
a7430eee20bd
Updated the documentation. Changed page layout.
Michiel Broek <mbroek@mbse.eu>
parents:
513
diff
changeset
|
56 | |
550 | 57 | Bij splits na brouwen, de brouw log records kopieren onder nieuwe code en naam. includes/db_divide.php |
530
a7430eee20bd
Updated the documentation. Changed page layout.
Michiel Broek <mbroek@mbse.eu>
parents:
513
diff
changeset
|
58 | |
429
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
59 | |
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
60 | Miscs type: add wood. |
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
61 | |
448 | 62 | Hop types: Extract IKE. |
429
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
63 | |
389
eb8ce63eb489
Use extra decimal in yeast starter calculation. Show correct Cellen/ml °P even when the starter does not provide enough cells. Starter display results are written in a for loop.
Michiel Broek <mbroek@mbse.eu>
parents:
381
diff
changeset
|
64 | Popups in de editors met rekenhulpjes. |
370 | 65 | |
429
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
66 | |
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
67 | https://github.com/beerjson/beerjson |
0d2cf505957c
Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents:
425
diff
changeset
|
68 | |
567
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
69 | |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
70 | --- iSpindel --- |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
71 | MQTT mode: |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
72 | ispindel/<name>/tilt Tilt |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
73 | ispindel/<name>/temperature 20.1250 |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
74 | ispindel/<name>/temp_units C |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
75 | ispindel/<name>/battery Volt |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
76 | ispindel/<name>/gravity Gravity |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
77 | ispindel/<name>/interval 900 |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
78 | ispindel/<name>/RSSI WiFi.RSSI() |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
79 | |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
80 | Default name: "iSpindel000" |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
81 | |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
82 | When data is received add a timestamp. |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
83 | What about add data to a fermenter. Assign a ispindel?? |
6bf0afc33e70
Initial code for iSpindel support in the daemon
Michiel Broek <mbroek@mbse.eu>
parents:
563
diff
changeset
|
84 |