Philipp Hinz
|
1421391981
Added OpenHAB state push service
|
6 gadi atpakaļ |
Sebastian
|
d177b17198
rotary encoder interrupt now robust against emps from the pump or the heater relais
|
6 gadi atpakaļ |
Sebastian
|
c4ddc9d38f
fixed problem of rotaryinterrupt triggers when the pump was running, no the rotary encoder is not tracking the position of the knob anymore!
|
6 gadi atpakaļ |
Sebastian
|
149460c397
fixed Bug: Entering menu now from every state through the rotary encoder
|
6 gadi atpakaļ |
Sebastian
|
bd352f92ef
added the rotary encoder to flip betweeen the menu pages, added some TODOs
|
6 gadi atpakaļ |
Sebastian
|
81d2b16ec3
changed hal to use a sweepcounter for every flowLog
|
6 gadi atpakaļ |
Sebastian
|
7e4660524f
fixed floating point to integer conversion problem with logging to database
|
6 gadi atpakaļ |
Sebastian
|
454ebd2008
changed the flow log database command from REPLACE to INSERT and fixed a error message
|
6 gadi atpakaļ |
Sebastian
|
94c81cbb91
added code to log the flow with timesteps into the database
|
6 gadi atpakaļ |
Philipp Hinz
|
8eab6946b2
adapted new flow sensor diameter, bugfixes
|
6 gadi atpakaļ |
Sebastian
|
a4ed6b3cce
changed the display of the descaling star so it doesnt blink anymore, added temperatur to the CoffeePi when machine is on, added functions to measure running time of pump
|
6 gadi atpakaļ |
Sebastian
|
00597bde53
made the subscribe to event function threadsafe, added real sleep function to coffee.cpp which is resilient to signals
|
6 gadi atpakaļ |
Sebastian
|
d63ea42642
fixed bug: event_subscribe now searches for already existing events first, also removed any cast from a const char * to aa char *
|
6 gadi atpakaļ |
Sebastian
|
3c94e71d8b
added logger messages to terminate routines of display and server
|
6 gadi atpakaļ |
Sebastian
|
65bd16b2d2
changed energy page to only kwh, added pinstate for the pressure sensor as well to get a reliable heating time
|
7 gadi atpakaļ |
Sebastian
|
123d6691e5
fixed the bug that the display stayed dark the machine is turned on over openhab and added another todo for the heating time
|
7 gadi atpakaļ |
Sebastian
|
afa1450486
added two menu pages: next descaling and total heating time, added more output for heating time since here is a bug somewhere...
|
7 gadi atpakaļ |
Sebastian
|
b75b3c04ef
fixed bug in softoff where machine waited one more heating cycle when turned off in idle, added two more signals for the openhab connection
|
7 gadi atpakaļ |
Sebastian
|
52b22a131c
added todo
|
7 gadi atpakaļ |
Sebastian
|
6bdf54b98d
added the descaling feature
|
7 gadi atpakaļ |
Sebastian
|
95721a7fa6
altered idle handling. Not entering idle mode anymore when machine is on. Lets see if this fixes another bug :)
|
7 gadi atpakaļ |
Philipp Hinz
|
f7877fb8b2
fixed some bugs inside the button handling
|
7 gadi atpakaļ |
Sebastian
|
f4e0439934
fixed bug that exiting the idle turned on the machine
|
7 gadi atpakaļ |
Sebastian
|
8f1a8a5f01
fixed: the endless brewing bug, leaving the menu turning on the machine added: display now showing the total amount of espressi, display now turns off after certain idle time and turns on after anykey
|
7 gadi atpakaļ |
Philipp Hinz
|
f168f2d865
Fixed a few bugs, implemented menu texts on display, see FIXMEs in code for more bugs
|
7 gadi atpakaļ |
Sebastian
|
e48a7edd12
implementation of the menu pages as FSM
|
7 gadi atpakaļ |
Sebastian
|
69e0633a64
modified state Wait_off, now program exits on database read failure
|
7 gadi atpakaļ |
Sebastian
|
65b4c2e8e3
added local copies of database entries now. Writeback now only when program terminates or machine gets turned off
|
7 gadi atpakaļ |
Philipp Hinz
|
36eac8db8e
Fixed 1-Wire temperature sensor, reset was missing prior to every command
|
7 gadi atpakaļ |
Philipp Hinz
|
46fcbb2b31
Fixed a program crash at 1-Wire init
|
7 gadi atpakaļ |