Let me see what I can do.☺
This looks great. I'll be setting up a beaglebone or put to test this over the weekend. Is there a capability to setup profiles for which pumps/valves are on and off? For example... Fill, strike, refill, mash, sparge, recirc...
what os do you recommend on the bbb for this?
Hysteria is the mode where it turns on when the temperature goes below the low value, and off when it goes above the off value. It's like a thermostat.Hello. I am perfecting the translation.
Would need to know the exact definition of hysteria.
Is it something like thermostat?
Report a bug: the timer does not work. No start.
Server started, kill to stop.
Warning: NLS unused message: CHANGE_SCALE in: com.sb.elsinore.nls.messages
java.lang.NullPointerException
at com.sb.elsinore.BrewDay.stopTimer(BrewDay.java:168)
at com.sb.elsinore.BrewServer.serve(BrewServer.java:1129)
at com.sb.elsinore.NanoHTTPD.serve(NanoHTTPD.java:315)
at com.sb.elsinore.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:920)
at com.sb.elsinore.NanoHTTPD$1$1.run(NanoHTTPD.java:192)
at java.lang.Thread.run(Thread.java:724)
java.lang.NullPointerException
at com.sb.elsinore.BrewDay.stopTimer(BrewDay.java:168)
at com.sb.elsinore.BrewServer.serve(BrewServer.java:1129)
at com.sb.elsinore.NanoHTTPD.serve(NanoHTTPD.java:315)
at com.sb.elsinore.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:920)
at com.sb.elsinore.NanoHTTPD$1$1.run(NanoHTTPD.java:192)
at java.lang.Thread.run(Thread.java:724)
java.lang.NullPointerException
at com.sb.elsinore.BrewDay.stopTimer(BrewDay.java:168)
at com.sb.elsinore.BrewServer.serve(BrewServer.java:1129)
at com.sb.elsinore.NanoHTTPD.serve(NanoHTTPD.java:315)
at com.sb.elsinore.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:920)
at com.sb.elsinore.NanoHTTPD$1$1.run(NanoHTTPD.java:192)
at java.lang.Thread.run(Thread.java:724)
OK. Thanks
Java exceptions for timer:
<timers>
<timer id="Reloj" position="-1"/>
<timer id="Reloj1" position="0"/>
</timers>
pi@rpi ~/SB_Elsinore_Server $ sudo ./launch.sh
Starting Elsinore as root
sep 28, 2014 1:05:23 PM com.sb.elsinore.LaunchControl main
Información: Running Brewery Controller.
CFG IS NULL
Checking section pumps
Checking section general
Checking for 28-000005e60612
sep 28, 2014 1:05:24 PM com.sb.elsinore.Temp <init>
Información: Adding28-000005e60612
sep 28, 2014 1:05:24 PM com.sb.elsinore.Temp <init>
Información: 28-000005e60612 added.
sep 28, 2014 1:05:24 PM com.sb.elsinore.Temp setScale
Advertencia: Cut off is: -999
sep 28, 2014 1:05:24 PM com.sb.elsinore.Temp setScale
Advertencia: Cut off is now: -999
Checking for 28-000433584aff
sep 28, 2014 1:05:24 PM com.sb.elsinore.Temp <init>
Información: Adding28-000433584aff
sep 28, 2014 1:05:24 PM com.sb.elsinore.Temp <init>
Información: 28-000433584aff added.
sep 28, 2014 1:05:24 PM com.sb.elsinore.Temp setScale
Advertencia: Cut off is: -999
sep 28, 2014 1:05:24 PM com.sb.elsinore.Temp setScale
Advertencia: Cut off is now: -999
No config data found as usable. Select a input and name it (i.e. "1 kettle" no quotes) or type "r" to refresh:
1) 28-000005e60612 71.0366
2) 28-000433584aff 69.4616
Please go to the Web UI to the web UI http://rpi:8080/controller
sep 28, 2014 1:05:26 PM com.sb.elsinore.LaunchControl <init>
Información: Starting Status Recorder
sep 28, 2014 1:05:26 PM com.sb.elsinore.LaunchControl <init>
Información: CONFIG READ COMPLETED***********
sep 28, 2014 1:05:26 PM com.sb.elsinore.BrewServer <init>
Información: Launching on port 8080
sep 28, 2014 1:05:26 PM com.sb.elsinore.BrewServer <init>
Información: Debug System property: null
sep 28, 2014 1:05:26 PM com.sb.elsinore.BrewServer <init>
Información: Debug System property: null
Couldn't start server:
java.net.BindException: La dirección ya se está usando
Probe: 28-000005e60612 is not setup, not saving
Probe: 28-000433584aff is not setup, not saving
Probe: 28-000005e60612 is not setup, not saving
Probe: 28-000433584aff is not setup, not saving
PUMP
NAME bomba1
java.lang.NullPointerException
at com.sb.elsinore.Pump.turnOn(Pump.java:77)
at com.sb.elsinore.BrewServer.serve(BrewServer.java:1154)
at com.sb.elsinore.NanoHTTPD.serve(NanoHTTPD.java:315)
at com.sb.elsinore.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:920)
at com.sb.elsinore.NanoHTTPD$1$1.run(NanoHTTPD.java:192)
at java.lang.Thread.run(Thread.java:724)
java.lang.NullPointerException
at com.sb.elsinore.Pump.turnOn(Pump.java:77)
at com.sb.elsinore.BrewServer.serve(BrewServer.java:1154)
at com.sb.elsinore.NanoHTTPD.serve(NanoHTTPD.java:315)
at com.sb.elsinore.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:920)
at com.sb.elsinore.NanoHTTPD$1$1.run(NanoHTTPD.java:192)
at java.lang.Thread.run(Thread.java:724)
TIMER
NAME Timer1
java.lang.NullPointerException
at com.sb.elsinore.BrewDay.stopTimer(BrewDay.java:168)
at com.sb.elsinore.BrewServer.serve(BrewServer.java:1138)
at com.sb.elsinore.NanoHTTPD.serve(NanoHTTPD.java:315)
at com.sb.elsinore.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:920)
at com.sb.elsinore.NanoHTTPD$1$1.run(NanoHTTPD.java:192)
at java.lang.Thread.run(Thread.java:724)
java.lang.NullPointerException
at com.sb.elsinore.BrewDay.stopTimer(BrewDay.java:168)
at com.sb.elsinore.BrewServer.serve(BrewServer.java:1138)
at com.sb.elsinore.NanoHTTPD.serve(NanoHTTPD.java:315)
at com.sb.elsinore.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:920)
at com.sb.elsinore.NanoHTTPD$1$1.run(NanoHTTPD.java:192)
at java.lang.Thread.run(Thread.java:724)
java.lang.NullPointerException
at com.sb.elsinore.BrewDay.stopTimer(BrewDay.java:168)
at com.sb.elsinore.BrewServer.serve(BrewServer.java:1138)
at com.sb.elsinore.NanoHTTPD.serve(NanoHTTPD.java:315)
at com.sb.elsinore.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:920)
at com.sb.elsinore.NanoHTTPD$1$1.run(NanoHTTPD.java:192)
at java.lang.Thread.run(Thread.java:724)
java.lang.NullPointerException
at com.sb.elsinore.BrewDay.stopTimer(BrewDay.java:168)
at com.sb.elsinore.BrewServer.serve(BrewServer.java:1138)
at com.sb.elsinore.NanoHTTPD.serve(NanoHTTPD.java:315)
at com.sb.elsinore.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:920)
at com.sb.elsinore.NanoHTTPD$1$1.run(NanoHTTPD.java:192)
at java.lang.Thread.run(Thread.java:724)
java.lang.NullPointerException
at com.sb.elsinore.BrewDay.stopTimer(BrewDay.java:168)
at com.sb.elsinore.BrewServer.serve(BrewServer.java:1138)
at com.sb.elsinore.NanoHTTPD.serve(NanoHTTPD.java:315)
at com.sb.elsinore.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:920)
at com.sb.elsinore.NanoHTTPD$1$1.run(NanoHTTPD.java:192)
at java.lang.Thread.run(Thread.java:724)
Timer no run. I remove and create again, but create exceptions.
I think this is because you didn't specify a valid GPIO, so I've added better debug for this.Add pump but does nothing. down is exceptions.
Probe calibration run ok, but for decimals not work. It Rounded. I tried to point and with commas, but not save changes.
I'd like to set it up so that my pi runs an update to elsinore then runs elsinore on boot, so that I don't need to open a console, how can I do this?
Also, is there a way to remove the logo? I don't know if the image I used was too big or what, but it doesn't play well with my mobile browser (BlackBerry z30)
I've got everything working I think.... But it wont save the config file - I have to re-enter all of the information every time I restart the server.
It's getting one error and one warning.
Oct 02, 2014 11:42:27 PM com.sb.elsinore.Temp setCalibration
SEVERE: 0E-52F doesn't match ^(-?)([0-9]+)(.[0-9]{1,2})?(C|F)?$
Oct 02, 2014 11:42:01 PM com.sb.elsinore.PID setAux
WARNING: Could not detect GPIO as valid:
Not sure what that means...
DISREGARD - Not sure why the wifi settings arent playing well with SB but as soon as I hook a enet cable up, my problems go away... Hmm.. while using wifi, I'm getting 80-90% cpu utilization on Java
Probably you put a wrong parameter.
Try use names without blank spaces or strange symbols.
Temp set calibration is for calibrate 2 or more probes. If you only have one, put 0 in probe config.
Sorry, is everything working now for you? I can't give you any support on the Wifi issue, are you able to save the configuration now?
Could you provide some more information please? Such as what you are setting the probes up as? Preferably screenshots or the edit view for each probe.
Enter your email address to join: