After I had explored the first and most likely user case scenarios for an enterprise IoT platform, we worked together with IDEO to create a branding and style for the platform Zatar. I used IDEO's branding concept to extrapolate for the design architecture, UI and UX design for the platform.
An interesting challenge for me was to design a usable and scalable UI that would allow for all kinds of different sensor data to be visualised in a way that would allow for quick first-glance interpretation of it's data. I had to think about creating measurements and units that can be scaled or changed according to the exact type of data that is being recorded. I also considered the fact that a non-technical user should be able to interpret the data in a way that can be understood more easily. For example, how do you visualise the data that comes from the x, y, and z axis of an accelerometer?
Co-operation with other users was another interesting challenge. We created the concept of the 'Zatar Universe' to allow for more easy understanding of the different layers of sharing data with other users. Every account gets at least one 'private' universe, of which they hold ownership, but they can also share their worlds with other users and gain access as members to other users' worlds. Then there are certain public worlds, where all data is shared publicly and can be accessed by anyone (read only access of course).
I also wrote the guide for the structuring of json files for allowing third party developers to make use of Zatars infrastructure and UI for their own devices. Here is an example of writing a part of what we call a "UI Definition" json file to allow the Zatar UI to execute commands to your device.