Hi Yats,
there are 2 obvious things that prevent your Webscreen3 from working correct
* your aggregate doesn't have a filter yet, allways retrieving all entries in the database, not just the ones in the selected hour
* your properties of the chart have the import variables mapped as label and value, meaning they will show the selected details from Webscreen2 for every datapoint.
your mapping :

it should be :

There were much more things with your example that I didn't like, and I got a bit carried away with changing it, but hey, there has to be something in it for me as well, right ?
See attached my changed version of your oml, I have put everything on a single screen, but you can get inspiration for your example. For one thing, I really didn't get all the logic you had on webscreen2, so I threw all that out.
Happy coding,
Dorine