Skip to content
/ IoTFS Public

IoTFS is a Internet of Things filesystem for developers of various professions and users

License

Notifications You must be signed in to change notification settings

Th-Os/IoTFS

Repository files navigation

IoT Filesystem

Abstract

The Internet of Things (IoT) is rapidly increasing in count and covers an increasing amount of applications. IoT platforms are used to connect the things with each other and the user. They should provide the user with full and easy access. But that is not the case. This thesis suggests a file system as it is holistically accessible by users and developers.

Carried out requirements analysis leads to software developers as potential user group. After implementing the system with concepts such as synthetic file system, Everything is a File and Files as Directories, it was evaluated with a user-centered study (n=12) containing comparison with existing system (MQTT) and API usability heuristics.

First-Time-Use of the developed system as API showed better results. Exploration is faster with MQTT-UI, but complex structures are better demonstrated with a file system. Future work could enhance the structure and improve visual interaction with a file manager.

Informations

Test Environment:

This System will open possibilities for:

  • including data (e.g. sensor, network, workflow data) to your filesystem.
  • writing simple applications that use these data through file operations.

Prerequisites

Future Work

  • Restructuring of code
  • Implementing full structuring functionality

About

IoTFS is a Internet of Things filesystem for developers of various professions and users

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published