} else {
if (state.fansOn == true) {
send("${app.label} fans Off.")
- state.fansLastRunTime = (now() - state.fansOnTime)
+ //state.fansLastRunTime = (now() - state.fansOnTime)
- BigInteger ms = new java.math.BigInteger(state.fansLastRunTime)
- int seconds = (BigInteger) (((BigInteger) ms / (1000I)) % 60I)
- int minutes = (BigInteger) (((BigInteger) ms / (1000I * 60I)) % 60I)
- int hours = (BigInteger) (((BigInteger) ms / (1000I * 60I * 60I)) % 24I)
- int days = (BigInteger) ((BigInteger) ms / (1000I * 60I * 60I * 24I))
+ // BigInteger ms = new java.math.BigInteger(state.fansLastRunTime)
+ // int seconds = (BigInteger) (((BigInteger) ms / (1000I)) % 60I)
+ // int minutes = (BigInteger) (((BigInteger) ms / (1000I * 60I)) % 60I)
+ // int hours = (BigInteger) (((BigInteger) ms / (1000I * 60I * 60I)) % 24I)
+ // int days = (BigInteger) ((BigInteger) ms / (1000I * 60I * 60I * 24I))
- def sb = String.format("${app.label} cycle: %d:%02d:%02d:%02d", days, hours, minutes, seconds)
+ // def sb = String.format("${app.label} cycle: %d:%02d:%02d:%02d", days, hours, minutes, seconds)
- send(sb)
+ // send(sb)
- if (settings.fan_control_enabled) {
+ if (settings.fan_control_enabled) {
fans.off()
if (emeters) {
log.debug emeters.currentValue('energy')