-------------------------------------------------------------------- UNDEPLOYING CURRENT CONTROLLER RUNTIME... -------------------------------------------------------------------- INFO 2017-07-11 10:03:54,611 : Stopped event processor : Drools Rule Engine INFO 2017-07-11 10:03:54,701 : Stopped event processor : RRD4J Data Logger INFO 2017-07-11 10:03:54,705 : Shutdown complete. INFO 2017-07-11 10:03:54,705 : -------------------------------------------------------------------- DEPLOYING NEW CONTROLLER RUNTIME... -------------------------------------------------------------------- INFO 2017-07-11 10:03:54,897 : Added rule definition 'modeler_rules.drl' to knowledge. INFO 2017-07-11 10:03:54,904 : Started event processor : Drools Rule Engine INFO 2017-07-11 10:03:54,913 : Started event processor : RRD4J Data Logger INFO 2017-07-11 10:03:54,947 : Registered sensor : Switch Sensor (Name = 'Status Banheiro', ID = '534472') INFO 2017-07-11 10:03:54,947 : Registered sensor : Switch Sensor (Name = 'Dorm1 Status', ID = '534600') INFO 2017-07-11 10:03:54,947 : Registered sensor : Switch Sensor (Name = 'Status Extarnal Setting', ID = '536952') INFO 2017-07-11 10:03:54,947 : Registered sensor : Switch Sensor (Name = 'Status Reset Alarm', ID = '537064') INFO 2017-07-11 10:03:54,948 : Registered sensor : Level Sensor (Name = 'Dorm1 Brightness Value Status', ID = '534473', Min: 0, Max: 100) INFO 2017-07-11 10:03:54,948 : Registered sensor : Switch Sensor (Name = 'Dorm2 Status', ID = '534601') INFO 2017-07-11 10:03:54,948 : Registered sensor : Level Sensor (Name = 'Dorm2 Brightness Value Status', ID = '534474', Min: 0, Max: 100) INFO 2017-07-11 10:03:54,948 : Registered sensor : Sensor (Name = 'Energy', ID = '534476', State Mappings: {}) INFO 2017-07-11 10:03:54,948 : Registered sensor : Range Sensor (Name = 'Counter', ID = '534480', Min: 0, Max: 255) INFO 2017-07-11 10:03:54,948 : Registered sensor : Switch Sensor (Name = 'Status Cozinha', ID = '534469') INFO 2017-07-11 10:03:54,948 : Registered sensor : Switch Sensor (Name = 'Status Sala Jantar', ID = '534470') INFO 2017-07-11 10:03:54,948 : Registered sensor : Switch Sensor (Name = 'Status Sala Estar', ID = '534471') INFO 2017-07-11 10:03:54,970 : Beehive command checking service disabled INFO 2017-07-11 10:03:54,970 : Startup complete. ERROR 2017-07-11 10:03:54,975 : Error in executing rule : Counter:Exception executing consequence for rule "Pulse to kWh" in org.openremote.controller.protocol: java.lang.NumberFormatException: For input string: "N/A" Event org.openremote.controller.model.sensor.Sensor$UnknownEvent@9c59406c not processed! Exception executing consequence for rule "Pulse to kWh" in org.openremote.controller.protocol: java.lang.NumberFormatException: For input string: "N/A" at org.drools.core.runtime.rule.impl.DefaultConsequenceExceptionHandler.handleException(DefaultConsequenceExceptionHandler.java:39) at org.drools.core.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1100) at org.drools.core.phreak.RuleExecutor.fire(RuleExecutor.java:121) at org.drools.core.phreak.RuleExecutor.evaluateNetworkAndFire(RuleExecutor.java:74) at org.drools.core.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:1007) at org.drools.core.common.DefaultAgenda.fireLoop(DefaultAgenda.java:1350) at org.drools.core.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1288) at org.drools.core.impl.StatefulKnowledgeSessionImpl.internalFireAllRules(StatefulKnowledgeSessionImpl.java:1306) at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1297) at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1278) at org.openremote.controller.statuscache.rules.RuleEngine.push(RuleEngine.java:203) at org.openremote.controller.statuscache.EventProcessorChain.push(EventProcessorChain.java:196) at org.openremote.controller.statuscache.StatusCache.update(StatusCache.java:293) at org.openremote.controller.model.sensor.Sensor.update(Sensor.java:367) at org.openremote.controller.model.sensor.Sensor$DeviceReader.run(Sensor.java:655) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.NumberFormatException: For input string: "N/A" at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043) at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110) at java.lang.Double.parseDouble(Double.java:538) at org.openremote.controller.protocol.Rule_Pulse_to_kWh2112109062.defaultConsequence(Rule_Pulse_to_kWh2112109062.java:7) at org.openremote.controller.protocol.Rule_Pulse_to_kWh2112109062DefaultConsequenceInvokerGenerated.evaluate(Unknown Source) at org.openremote.controller.protocol.Rule_Pulse_to_kWh2112109062DefaultConsequenceInvoker.evaluate(Unknown Source) at org.drools.core.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1089) ... 14 more ERROR [Polling Sensor Thread ID = 534480, Name ='Counter']: Error in executing rule : Counter:Exception executing consequence for rule "Pulse to kWh" in org.openremote.controller.protocol: java.lang.NumberFormatException: For input string: "N/A" Event org.openremote.controller.model.sensor.Sensor$UnknownEvent@9c59406c not processed! Exception executing consequence for rule "Pulse to kWh" in org.openremote.controller.protocol: java.lang.NumberFormatException: For input string: "N/A" at org.drools.core.runtime.rule.impl.DefaultConsequenceExceptionHandler.handleException(DefaultConsequenceExceptionHandler.java:39) at org.drools.core.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1100) at org.drools.core.phreak.RuleExecutor.fire(RuleExecutor.java:121) at org.drools.core.phreak.RuleExecutor.evaluateNetworkAndFire(RuleExecutor.java:74) at org.drools.core.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:1007) at org.drools.core.common.DefaultAgenda.fireLoop(DefaultAgenda.java:1350) at org.drools.core.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1288) at org.drools.core.impl.StatefulKnowledgeSessionImpl.internalFireAllRules(StatefulKnowledgeSessionImpl.java:1306) at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1297) at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1278) at org.openremote.controller.statuscache.rules.RuleEngine.push(RuleEngine.java:203) at org.openremote.controller.statuscache.EventProcessorChain.push(EventProcessorChain.java:196) at org.openremote.controller.statuscache.StatusCache.update(StatusCache.java:293) at org.openremote.controller.model.sensor.Sensor.update(Sensor.java:367) at org.openremote.controller.model.sensor.Sensor$DeviceReader.run(Sensor.java:655) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.NumberFormatException: For input string: "N/A" at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043) at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110) at java.lang.Double.parseDouble(Double.java:538) at org.openremote.controller.protocol.Rule_Pulse_to_kWh2112109062.defaultConsequence(Rule_Pulse_to_kWh2112109062.java:7) at org.openremote.controller.protocol.Rule_Pulse_to_kWh2112109062DefaultConsequenceInvokerGenerated.evaluate(Unknown Source) at org.openremote.controller.protocol.Rule_Pulse_to_kWh2112109062DefaultConsequenceInvoker.evaluate(Unknown Source) at org.drools.core.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1089) ... 14 more ERROR 2017-07-11 10:03:54,977 : Root Cause: java.lang.NumberFormatException: For input string: "N/A" at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043) at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110) at java.lang.Double.parseDouble(Double.java:538) at org.openremote.controller.protocol.Rule_Pulse_to_kWh2112109062.defaultConsequence(Rule_Pulse_to_kWh2112109062.java:7) at org.openremote.controller.protocol.Rule_Pulse_to_kWh2112109062DefaultConsequenceInvokerGenerated.evaluate(Unknown Source) at org.openremote.controller.protocol.Rule_Pulse_to_kWh2112109062DefaultConsequenceInvoker.evaluate(Unknown Source) at org.drools.core.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1089) at org.drools.core.phreak.RuleExecutor.fire(RuleExecutor.java:121) at org.drools.core.phreak.RuleExecutor.evaluateNetworkAndFire(RuleExecutor.java:74) at org.drools.core.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:1007) at org.drools.core.common.DefaultAgenda.fireLoop(DefaultAgenda.java:1350) at org.drools.core.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1288) at org.drools.core.impl.StatefulKnowledgeSessionImpl.internalFireAllRules(StatefulKnowledgeSessionImpl.java:1306) at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1297) at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1278) at org.openremote.controller.statuscache.rules.RuleEngine.push(RuleEngine.java:203) at org.openremote.controller.statuscache.EventProcessorChain.push(EventProcessorChain.java:196) at org.openremote.controller.statuscache.StatusCache.update(StatusCache.java:293) at org.openremote.controller.model.sensor.Sensor.update(Sensor.java:367) at org.openremote.controller.model.sensor.Sensor$DeviceReader.run(Sensor.java:655) at java.lang.Thread.run(Thread.java:748) ERROR [Polling Sensor Thread ID = 534480, Name ='Counter']: Root Cause: java.lang.NumberFormatException: For input string: "N/A" at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043) at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110) at java.lang.Double.parseDouble(Double.java:538) at org.openremote.controller.protocol.Rule_Pulse_to_kWh2112109062.defaultConsequence(Rule_Pulse_to_kWh2112109062.java:7) at org.openremote.controller.protocol.Rule_Pulse_to_kWh2112109062DefaultConsequenceInvokerGenerated.evaluate(Unknown Source) at org.openremote.controller.protocol.Rule_Pulse_to_kWh2112109062DefaultConsequenceInvoker.evaluate(Unknown Source) at org.drools.core.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1089) at org.drools.core.phreak.RuleExecutor.fire(RuleExecutor.java:121) at org.drools.core.phreak.RuleExecutor.evaluateNetworkAndFire(RuleExecutor.java:74) at org.drools.core.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:1007) at org.drools.core.common.DefaultAgenda.fireLoop(DefaultAgenda.java:1350) at org.drools.core.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1288) at org.drools.core.impl.StatefulKnowledgeSessionImpl.internalFireAllRules(StatefulKnowledgeSessionImpl.java:1306) at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1297) at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1278) at org.openremote.controller.statuscache.rules.RuleEngine.push(RuleEngine.java:203) at org.openremote.controller.statuscache.EventProcessorChain.push(EventProcessorChain.java:196) at org.openremote.controller.statuscache.StatusCache.update(StatusCache.java:293) at org.openremote.controller.model.sensor.Sensor.update(Sensor.java:367) at org.openremote.controller.model.sensor.Sensor$DeviceReader.run(Sensor.java:655) at java.lang.Thread.run(Thread.java:748) INFO 2017-07-11 10:03:55,503 : Starting device discovery service...