For running your app on Rpi have you any documentation/instructions ? On Rpi do I have to run Graph and Dash daemon too ?
I have no instructions, because I have never done it. I have every intention of doing this, though, on my BeagleBone Black board. Assuming that you can install Lua, and the LuaSocket library, then there's only one routine (the Luup HTTP callback handler) which has to be substituted, and I already have the code for that.
I would have thought that you would want to abandon
Graph and
Dash outside of the Vera environment. However,
Graph is just a subset of the Graphite Webapp and would run just as well as
Cache (with the same change.) The dashboard interface, though, is much more intimately connected with Luup and Vera, so is not so easily ported. There are other third-party dashboards and renderers that may, perhaps, also be used.
Without the dashboard interface you could still issue HTTP requests to the renderer and get back CSV, JSON, and also SVG graphics (if the Rpi has access to the internet.)