438
J. Bauer et al.
Create user
Load thing
configuration
Hash password
Delete unhashed
password
Import group file
Adding user to list
Save data
Import user file
Adding user to list
Save data
Import default
sitemap
Edit data
Save sitemap
User not
in list
User is in list
User not in list
User is
in list
User with sitemap
User without sitemap
groups.yaml
.htpasswd
default
.sitemap
Output
configuration error
Creation not
successful
Creation
successful
Update router config
Fig. 4. openHAB Auth Binding - create user procedure.
for non-authorized users. The ForeSight platform with all of its submodules is
currently being developed until the end of 2022.
6 Discussion
Challenges of semantics and interoperability have long been known in the era of
the IoT, especially if different subsystems should work together flawlessly without an overlying de-facto standard. Our approach of trying to offer a WoT-based
cloud application, where an AI module and different smart home middleware systems are allowed to connect seems promising for us: We are confident to fulfill
all requirements European laws are demanding. Furthermore, we think that it
is possible to create a holistic IAM from cloud-driven systems which are often
offering CapBAC strategies to smart home middleware systems, that need to be
extended in relation to their specific software architectural patterns. Therefore,
we need to create strategies to integrate other smart home middleware systems
besides openHAB as well, either advanced approaches like universAAL or existing systems like HomeKit or Z-Wave. It is important for ForeSight that lots
of existing smart home middleware systems are becoming part of ForeSight, so
that ForeSight can achieve its goal to play an important role in the smart living
domain.
Précédent

- 442/446

Suivant