ForeSight
435
variants that allow access from outside on the basis of an encrypted connection.
The most secure option is to set up virtual private networks (VPN) to access
your system via the router. The second option is to use the specially designed
myopenHAB cloud, which can be accessed like various other cloud platforms
via a tunnel connection. The third option is to set up a reverse proxy before
openHAB, which in turn uses authentication and security certificates to ensure
that the smart living system is protected from unauthorized external access.
Such remote access strategies are important for several use cases like predictive
maintenance scenarios in smart buildings.
4 Approach
ForeSight offers a flexible mechanism to handle requests, i.e. it is possible that
requests are handled in the local network or, if necessary, will be forwarded
to cloud services to increase performance. The core of ForeSight’s architecture
approach is the thinking object (TO) - a device or group of devices which offers
a specific service to the user or other TOs (see Fig. 2). There are three main
modules, which are interacting to fulfill the system needs, here a service engineering module for service providers, e.g. a company of the housing industry, and
an AI module to handle requests for computationally intensive operations, e.g.
visually based object identification, and an IoT module to connect to different
smart home middleware systems, e.g. openHAB, which will be able to connect to
many different vendor-specific systems. Summing up, ForeSight is connecting to
openHAB to ensure interoperability on a syntactic level. Besides, ForeSight will
enable the usage of different smart home middleware systems like universAAL
as well.
It will be necessary and helpful for TOs if attributes like context sensitiveness, interoperability, semantic information, data management capabilities,
rights management, security and privacy are available. In addition, it is helpful
to create a digital twin of the corresponding building and another digital twin
of the user to predict their specific behavior. As mentioned before it needs to
be considered to handle requests exclusively in the local network. Therefore, we
create strategies to adapt cloud-based approaches to edge computing as well,
especially methods like preprocessing and device performance enhancements. To
verify our concepts different use cases, e.g. smart door and smart kitchen, will be
implemented. To prove that our approaches are independent of one technology
we are using a minimum of two different technology stacks for each use case,
e.g. a common router-based stack (internet router and a smart home middleware), and a smart meter gateway based technology stack (see Fig. 2). First,
the use cases will be implemented in laboratories and afterwards in real-world
environments like Future Living Berlin [15].
To describe our approach more precisely we want to follow a request through
our ForeSight platform. The service provider is a company in the housing industry. When a new tenant rents a flat, a picture and fingerprints of the tenant are
captured and this data is stored in a database and transferred to the IoT and
435
variants that allow access from outside on the basis of an encrypted connection.
The most secure option is to set up virtual private networks (VPN) to access
your system via the router. The second option is to use the specially designed
myopenHAB cloud, which can be accessed like various other cloud platforms
via a tunnel connection. The third option is to set up a reverse proxy before
openHAB, which in turn uses authentication and security certificates to ensure
that the smart living system is protected from unauthorized external access.
Such remote access strategies are important for several use cases like predictive
maintenance scenarios in smart buildings.
4 Approach
ForeSight offers a flexible mechanism to handle requests, i.e. it is possible that
requests are handled in the local network or, if necessary, will be forwarded
to cloud services to increase performance. The core of ForeSight’s architecture
approach is the thinking object (TO) - a device or group of devices which offers
a specific service to the user or other TOs (see Fig. 2). There are three main
modules, which are interacting to fulfill the system needs, here a service engineering module for service providers, e.g. a company of the housing industry, and
an AI module to handle requests for computationally intensive operations, e.g.
visually based object identification, and an IoT module to connect to different
smart home middleware systems, e.g. openHAB, which will be able to connect to
many different vendor-specific systems. Summing up, ForeSight is connecting to
openHAB to ensure interoperability on a syntactic level. Besides, ForeSight will
enable the usage of different smart home middleware systems like universAAL
as well.
It will be necessary and helpful for TOs if attributes like context sensitiveness, interoperability, semantic information, data management capabilities,
rights management, security and privacy are available. In addition, it is helpful
to create a digital twin of the corresponding building and another digital twin
of the user to predict their specific behavior. As mentioned before it needs to
be considered to handle requests exclusively in the local network. Therefore, we
create strategies to adapt cloud-based approaches to edge computing as well,
especially methods like preprocessing and device performance enhancements. To
verify our concepts different use cases, e.g. smart door and smart kitchen, will be
implemented. To prove that our approaches are independent of one technology
we are using a minimum of two different technology stacks for each use case,
e.g. a common router-based stack (internet router and a smart home middleware), and a smart meter gateway based technology stack (see Fig. 2). First,
the use cases will be implemented in laboratories and afterwards in real-world
environments like Future Living Berlin [15].
To describe our approach more precisely we want to follow a request through
our ForeSight platform. The service provider is a company in the housing industry. When a new tenant rents a flat, a picture and fingerprints of the tenant are
captured and this data is stored in a database and transferred to the IoT and
