beta testers required for MyController 0.0.3-alpha1 release
-
I noticed that when graphing data in dashboard (mixed sensors graph) for sensors that send data at different intervals (eg 1=5min;2=1min) that the graph and the interactive guide line is showing something what I think is the epoch time and the marker dots do not align (only at start of graph).
Turning off the checkbox ( Use intractive guide line) resolves the issue.@hoegaarden_bier said:
I noticed that when graphing data in dashboard (mixed sensors graph) for sensors that send data at different intervals (eg 1=5min;2=1min) that the graph and the interactive guide line is showing something what I think is the epoch time and the marker dots do not align (only at start of graph).
Turning off the checkbox ( Use intractive guide line) resolves the issue.Yes, It's known issue with nvd3 chart plugin. For that only I gave an option to disable interactive guide
-
@hoegaarden_bier said:
I noticed that when graphing data in dashboard (mixed sensors graph) for sensors that send data at different intervals (eg 1=5min;2=1min) that the graph and the interactive guide line is showing something what I think is the epoch time and the marker dots do not align (only at start of graph).
Turning off the checkbox ( Use intractive guide line) resolves the issue.Yes, It's known issue with nvd3 chart plugin. For that only I gave an option to disable interactive guide
@hoegaarden_bier Thank you for your support!!
-
When trying to uploading a Firmware , I create a version + type , then try to upload a firmware file (eg. BLINK.ino sketch ), I get an error
2016-03-01 21:43:32,002 ERROR [Acme.Utils.ThreadPool(8)-PooledThread: Acme.Serve.Serve$ServeConnection@5f12cf] [org.mycontroller.standalone.api.jaxrs.exception.mappers.ApplicationExceptionMapper:41] ApplicationException, org.jboss.resteasy.spi.ApplicationException: java.lang.StringIndexOutOfBoundsException: String index out of range: 1 at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:152) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.plugins.server.tjws.TJWSServletDispatcher.service(TJWSServletDispatcher.java:40) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at Acme.Serve.Serve$ServeConnection.runServlet(Serve.java:2328) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at Acme.Serve.Serve$ServeConnection.parseRequest(Serve.java:2282) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at Acme.Serve.Serve$ServeConnection.run(Serve.java:2054) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at Acme.Utils$ThreadPool$PooledThread.run(Utils.java:1402) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at java.lang.Thread.run(Thread.java:744) [na:1.8.0] Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 1 at java.lang.String.substring(String.java:1950) ~[na:1.8.0] at org.mycontroller.standalone.mysensors.firmware.FirmwareUtils.getFirmware(FirmwareUtils.java:75) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.mycontroller.standalone.mysensors.firmware.FirmwareUtils.updateFirmwareFromHexString(FirmwareUtils.java:50) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.mycontroller.standalone.mysensors.firmware.FirmwareUtils.createFirmware(FirmwareUtils.java:161) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.mycontroller.standalone.api.jaxrs.FirmwareHandler.createFirmware(FirmwareHandler.java:211) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:483) ~[na:1.8.0] at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] ... 15 common frames omittedThis is the way it should work not?
-
When trying to uploading a Firmware , I create a version + type , then try to upload a firmware file (eg. BLINK.ino sketch ), I get an error
2016-03-01 21:43:32,002 ERROR [Acme.Utils.ThreadPool(8)-PooledThread: Acme.Serve.Serve$ServeConnection@5f12cf] [org.mycontroller.standalone.api.jaxrs.exception.mappers.ApplicationExceptionMapper:41] ApplicationException, org.jboss.resteasy.spi.ApplicationException: java.lang.StringIndexOutOfBoundsException: String index out of range: 1 at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:152) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.plugins.server.tjws.TJWSServletDispatcher.service(TJWSServletDispatcher.java:40) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at Acme.Serve.Serve$ServeConnection.runServlet(Serve.java:2328) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at Acme.Serve.Serve$ServeConnection.parseRequest(Serve.java:2282) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at Acme.Serve.Serve$ServeConnection.run(Serve.java:2054) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at Acme.Utils$ThreadPool$PooledThread.run(Utils.java:1402) [mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at java.lang.Thread.run(Thread.java:744) [na:1.8.0] Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 1 at java.lang.String.substring(String.java:1950) ~[na:1.8.0] at org.mycontroller.standalone.mysensors.firmware.FirmwareUtils.getFirmware(FirmwareUtils.java:75) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.mycontroller.standalone.mysensors.firmware.FirmwareUtils.updateFirmwareFromHexString(FirmwareUtils.java:50) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.mycontroller.standalone.mysensors.firmware.FirmwareUtils.createFirmware(FirmwareUtils.java:161) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at org.mycontroller.standalone.api.jaxrs.FirmwareHandler.createFirmware(FirmwareHandler.java:211) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:483) ~[na:1.8.0] at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) ~[mycontroller-standalone-0.0.3-alpha1-SNAPSHOT-single.jar:na] ... 15 common frames omittedThis is the way it should work not?
@hoegaarden_bier said:
When trying to uploading a Firmware , I create a version + type , then try to upload a firmware file (eg. BLINK.ino sketch ), I get an error
This is the way it should work not?
You should upload
.hexfile. -
@hoegaarden_bier said:
When trying to uploading a Firmware , I create a version + type , then try to upload a firmware file (eg. BLINK.ino sketch ), I get an error
This is the way it should work not?
You should upload
.hexfile.@jkandasa
Thx, that works :) -
Question,...
What makes the status of a NODE (under node details) go down? -
Question,...
What makes the status of a NODE (under node details) go down?Have a look at https://github.com/mycontroller-org/mycontroller/issues/27
node status will be checked based on
I_HEARTBEAT_RESPONSEfor every 30 minutes by default. If we do not receive with in 30 minutes, will mark that node as down. MyControllor will send_HEARBEATrequest to all nodes every 30 minutes once. you can change this 30 minutes as your wish. located atSettings-->System-->Node alive check intervaltypo :) I will fix it ()Noded alive check interval -
Hey,
I'll be adding my defects on github as well :)
Thx for the quick responses, you must be close to my timezone or work very late/early; -
Hey,
I'll be adding my defects on github as well :)
Thx for the quick responses, you must be close to my timezone or work very late/early;@hoegaarden_bier said:
Hey,
I'll be adding my defects on github as well :)
Thx for the quick responses, you must be close to my timezone or work very late/early;https://github.com/mycontroller-org/mycontroller/issues/146 this should not be a bug, it's deleted all the resources log. Will fill with new information once it receives.
-
Question:
When my sensor node does a 'requestTime', what time (epoch) does it send back?
Is this UTC, localtime???? -
Question:
When my sensor node does a 'requestTime', what time (epoch) does it send back?
Is this UTC, localtime????@hoegaarden_bier said:
Question:
When my sensor node does a 'requestTime', what time (epoch) does it send back?
Is this UTC, localtime????will send local server time with local timezone.