In the following 8 minute video you can see how to set up a Streamsheet that simulates a wind mill power plant and and publishes its data in real-time to a MQTT broker (learn more how to enable the MQTT connection).
There is not input stream for this Streamsheet. Instead, the Streamsheet uses the continuous calculation mode and random number functions to simulate varying wind speeds and gusts.
In the second half of this video, it is shown how you can animate the windmill by dynamically linking drawing objects with the output cells of the Streamsheet.
In a later post, I will show how you can use the MQTT stream of this Streamsheet as an input source for a digital twin and an energy dashboard, both implemented via Streamsheets.
In addition, I would recommend learning how to set up an MQTT server in Python with an option to see a ready Python environment in place.
About the author
Kristian Raue is a co-founder of Cedalo GmbH. Previously, he was the founder and CEO of Jedox AG in Freiburg, a leading provider of Business Intelligence software with locations in the USA, Australia, and Singapore.
From 1991 to 2000, Kristian Raue was the CEO of IntelliCube Software AG, which has merged with the INFOR Group. Kristian Raue studied industrial engineering with a focus on mechanical engineering at TU Darmstadt.