52 / 179
The reproduction, distribution and utilization of this document as well as the communication of its contents to others without
express authorization is prohibited. Offenders will be held liable for the payment of damages.
All rights reserved in the event of the grant of patent, utility model or design.
21.04.2020
Version 1.18.0
Structure and function
APS-90, APS-180 and APS-90-Outdoor-PoE
3.4.6
Push service via SOAP/XML
The device may be out of reach for the server through the Internet, e.g. inside a shop's
Intranet due to firewalls and NATs. It is easier to establish one single server contactable
for a fleet of devices through the Internet than the other way around. So the device fleet
can build up the connection to a server themselves. The server response to the connection
established by the device can contain newly invoked tasks. This method is commonly
referred to as "inversion of control" similar to the "don't call us, we'll call you" concept.
The integrated Push Service communicates via Ethernet (TCP/IP protocol ) with a server.
The data is exchanged via the XML-based SOAP protocol encapsulated in http or https
requests and responses.
If push services are enabled in the user interface, the device sends a request to the server
to confirm the connection upon every device start-up. As a response to device messages
the server can pass new tasks to the device e.g. to send counting messages every ten
minutes.
No Part
The server is not part of the HELLA Aglaia offer.
Detailed Information
For detailed protocol information see the APS-RS-Manual-Push-
Service-via-SOAP.
3.4.7
MQTT
The APS is a high precision people sensing device which generates people counts as well
occupancy, dwell time and wireless logging information. This data on its own gives
retailers already valuable insights into their customers behavior. However, it becomes
even more useful, if it is combined with more data from other sources like POS, weather
or traffic information.
For fusion and analytics of data from various sources a common platform is required. This
platform shall provide easy access as well as tools to rapidly compose analytics applica-
tions. These requirements are met by the Watson IoT platform from IBM.
For integration of the device data into the Watson IoT platform the MQTT protocol has
been implemented in the device.
Detailed Information
For more information and detailed protocol information see the "APS-RS
Manual MQTT".