Real-Time Dashboard App

I am new to Bokeh.
I wish to build a simple/small shop-floor monitoring app, preferably all-in-Python. It needs to be a local (LAN based so no Cloud thing) app and with all open-source (free) libraries.
Input: Sensor readings are tuples with machine id, time stamp, sensor id and a sensor value. Not sure how this will happen practically. Whats best way to store such data? Format Jason? Suggest some system that can store and stream real-time data, to be available to pandas.
Processing: read files by pandas, do aggregation, joins, calculate efficiency etc.
Output: Show html dashboard using Bokeh, with real-time plotting of all the KPI parameters.

Are there any such sample apps? If not exactly same, but similar, from different domain will also do. Just need to study from source-codes, how the whole pipeline is programmed.

Man, this is such a generic question it’s like you put no thought into it.

Maybe look up web frameworks like flask or django if you want a web app that you can use bokeh with. How is the Cloud relevant? How is open source (free) libraries relevant? You know how I wrote mine when I was new to python and web development? Googling. Read through the docs for Bokeh, played around, learned by doing. Your question has specific details about things that aren’t relevant to how to actually execute such a task and sometimes it bothers me people ask such questions instead of doing work themselves and then coming to the developers and community that watch this mailing list with concrete questions.

If you have no idea about how bokeh works or web frameworks in general then this project seems like a lot of work, especially if you don’t see that right away since you are asking questions like this.

···

On Tuesday, August 30, 2016 at 12:21:56 PM UTC+2, Yogesh Kulkarni wrote:

I am new to Bokeh.
I wish to build a simple/small shop-floor monitoring app, preferably all-in-Python. It needs to be a local (LAN based so no Cloud thing) app and with all open-source (free) libraries.
Input: Sensor readings are tuples with machine id, time stamp, sensor id and a sensor value. Not sure how this will happen practically. Whats best way to store such data? Format Jason? Suggest some system that can store and stream real-time data, to be available to pandas.
Processing: read files by pandas, do aggregation, joins, calculate efficiency etc.
Output: Show html dashboard using Bokeh, with real-time plotting of all the KPI parameters.

Are there any such sample apps? If not exactly same, but similar, from different domain will also do. Just need to study from source-codes, how the whole pipeline is programmed.

Have a look at this … toy bokeh server example let us know if you run into issues we just posted this last night.

···

On Tuesday, August 30, 2016 at 5:21:56 AM UTC-5, Yogesh Kulkarni wrote:

I am new to Bokeh.
I wish to build a simple/small shop-floor monitoring app, preferably all-in-Python. It needs to be a local (LAN based so no Cloud thing) app and with all open-source (free) libraries.
Input: Sensor readings are tuples with machine id, time stamp, sensor id and a sensor value. Not sure how this will happen practically. Whats best way to store such data? Format Jason? Suggest some system that can store and stream real-time data, to be available to pandas.
Processing: read files by pandas, do aggregation, joins, calculate efficiency etc.
Output: Show html dashboard using Bokeh, with real-time plotting of all the KPI parameters.

Are there any such sample apps? If not exactly same, but similar, from different domain will also do. Just need to study from source-codes, how the whole pipeline is programmed.

Itay, thanks for
sharing. Off-top ic but what did you
make your system overview diagram with?

···

On 8/30/16 9:25 AM, Itay Livni wrote:

Have a look at this … toy
bokeh server example
let us know if you run into issues we
just posted this last night.

    On Tuesday, August 30, 2016 at 5:21:56 AM UTC-5, Yogesh Kulkarni

wrote:

I am new to Bokeh.

        I wish to build a simple/small shop-floor monitoring app,

preferably all-in-Python. It needs to be a local (LAN based
so no Cloud thing) app and with all open-source (free)
libraries.

        **Input**            : Sensor readings are tuples with machine id,

time stamp, sensor id and a sensor value. Not sure how this
will happen practically. Whats best way to store such data?
Format Jason? Suggest some system that can store and stream
real-time data, to be available to pandas.
Processing : read files by pandas, do aggregation,
joins, calculate efficiency etc.
Output : Show html dashboard using Bokeh, with
real-time plotting of all the KPI parameters.

        Are there any such sample apps? If not exactly same, but

similar, from different domain will also do. Just need to
study from source-codes, how the whole pipeline is
programmed.

  You received this message because you are subscribed to the Google

Groups “Bokeh Discussion - Public” group.

  To unsubscribe from this group and stop receiving emails from it,

send an email to [email protected].

  To post to this group, send email to [email protected].

  To view this discussion on the web visit [https://groups.google.com/a/continuum.io/d/msgid/bokeh/a6bd3f0b-d9be-4103-acec-38714edc06bb%40continuum.io](https://groups.google.com/a/continuum.io/d/msgid/bokeh/a6bd3f0b-d9be-4103-acec-38714edc06bb%40continuum.io?utm_medium=email&utm_source=footer).

  For more options, visit [https://groups.google.com/a/continuum.io/d/optout](https://groups.google.com/a/continuum.io/d/optout).


Sarah Bird
Developer, Bokeh

    [
      ![Continuum Analytics](http://docs.continuum.io/_static/img/ContinuumWordmark.png)
    ](http://continuum.io)

https://www.draw.io/

···

On Tue, Aug 30, 2016 at 3:58 PM, Sarah Bird - Continuum [email protected] wrote:

      Itay, thanks for

sharing. Off-top ic but what did you
make your system overview diagram with?

On 8/30/16 9:25 AM, Itay Livni wrote:

Have a look at this … toy
bokeh server example
let us know if you run into issues we
just posted this last night.

    On Tuesday, August 30, 2016 at 5:21:56 AM UTC-5, Yogesh Kulkarni

wrote:

I am new to Bokeh.

        I wish to build a simple/small shop-floor monitoring app,

preferably all-in-Python. It needs to be a local (LAN based
so no Cloud thing) app and with all open-source (free)
libraries.

        **Input**            : Sensor readings are tuples with machine id,

time stamp, sensor id and a sensor value. Not sure how this
will happen practically. Whats best way to store such data?
Format Jason? Suggest some system that can store and stream
real-time data, to be available to pandas.
Processing : read files by pandas, do aggregation,
joins, calculate efficiency etc.
Output : Show html dashboard using Bokeh, with
real-time plotting of all the KPI parameters.

        Are there any such sample apps? If not exactly same, but

similar, from different domain will also do. Just need to
study from source-codes, how the whole pipeline is
programmed.

  You received this message because you are subscribed to the Google

Groups “Bokeh Discussion - Public” group.

  To unsubscribe from this group and stop receiving emails from it,

send an email to [email protected].

  To post to this group, send email to [email protected].

  To view this discussion on the web visit [https://groups.google.com/a/continuum.io/d/msgid/bokeh/a6bd3f0b-d9be-4103-acec-38714edc06bb%40continuum.io](https://groups.google.com/a/continuum.io/d/msgid/bokeh/a6bd3f0b-d9be-4103-acec-38714edc06bb%40continuum.io?utm_medium=email&utm_source=footer).

  For more options, visit [https://groups.google.com/a/continuum.io/d/optout](https://groups.google.com/a/continuum.io/d/optout).


Sarah Bird
Developer, Bokeh

    [
      ![Continuum Analytics](http://docs.continuum.io/_static/img/ContinuumWordmark.png)
    ](http://continuum.io)

You received this message because you are subscribed to the Google Groups “Bokeh Discussion - Public” group.

To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].

To post to this group, send email to [email protected].

To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/9cf785c6-96fa-e359-3299-acdba47398d8%40continuum.io.

For more options, visit https://groups.google.com/a/continuum.io/d/optout.

Itay Livni

Thanks a lot. I was looking for such examples only. I will surely study it closely.

···

On Tuesday, August 30, 2016 at 9:55:24 PM UTC+5:30, Itay Livni wrote:

Have a look at this … toy bokeh server example let us know if you run into issues we just posted this last night.

On Tuesday, August 30, 2016 at 5:21:56 AM UTC-5, Yogesh Kulkarni wrote:

I am new to Bokeh.
I wish to build a simple/small shop-floor monitoring app, preferably all-in-Python. It needs to be a local (LAN based so no Cloud thing) app and with all open-source (free) libraries.
Input: Sensor readings are tuples with machine id, time stamp, sensor id and a sensor value. Not sure how this will happen practically. Whats best way to store such data? Format Jason? Suggest some system that can store and stream real-time data, to be available to pandas.
Processing: read files by pandas, do aggregation, joins, calculate efficiency etc.
Output: Show html dashboard using Bokeh, with real-time plotting of all the KPI parameters.

Are there any such sample apps? If not exactly same, but similar, from different domain will also do. Just need to study from source-codes, how the whole pipeline is programmed.