Is it possible to do the following through the kibana?
I want to create an IoT dashboard.
The people who use my dashboard are simple users and don't have the ability to work with different filters to form a chart or table from raw or processed data. I want to :
Having different charts so that when the user opens the kibana page, he/she will see the charts. This charts must be created from the Elasticsearch data in the back-end (similar to template engines in java) and user does not have to create them from the Elasticsearch data.
Control my IoT sensors (for example turn on/off) from the kibana dashboard. so I need a websocket connection from the kibana dashboard to my own server.
So, do you think the kibana is suitable for my use case or not?
If the answer is yes, how can I do it?
If the answer is No, can I use the Elasticsearch in my own java code to load data (create chart/tables) in my own dashboard?