EasyManua.ls Logo

Siemens Sensformer IPS-601-20WGI - MQTT Cloud Publication

Siemens Sensformer IPS-601-20WGI
47 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Manual for installation of the Sensformer® Connectivity Device
© 2020 Siemens Energy Page 29
6.1. Time Synchronization
For proper system operation, the precise time sync is
indispensable. The built-in date and time sync make the proper
time stamping of measurements and logs possible. This is
essential for good overview and manageability.
The Sensformer Connectivity Device primarily synchronizes the
time from NTP servers. If no NTP server is available (like no mobile
connection), the Sensformer Connectivity Device does not have
real time.
6.2. Data access
6.2.1. MQTT publication to cloud
MQTT (Message Queuing Telemetry Transport) is a lightweight
message queueing and transporting protocol. It is used to publish
the measured data to a broker, from where the M2M is receiving.
The MQTT communication can be configured to use any MQTT
broker, not just the standard Siemens Energy broker. The device
uses TLS v1.2 encryption.
NOTE
In case the Siemens Energy MQTT service and Siemens Energy
M2M management platform are used, the MQTT
communication parameters are preset, no further steps are
necessary. The parameters only need to be modified in case not
the Siemens Energy services are used.
Sensformer Connectivity Device MQTT specification:
Protocol version: 3.1.1.
SSL/TLS encryption: TLS v1.2
QoS level 1: At least once delivery
Messages are guaranteed to arrive.
Config options:
o mqtt_host:
The mqtt server/broker’s domain.
o mqtt_port:
The mqtt server/broker’s port number.
o mqtt_keep_alive:
The keep alive timer defines the maximum allowable
time interval between client messages. The timer is
used by the server to check client’s connection status.
o publish_topic:
The data will be sent to this topic.
AWS IoT Cloud:
How to interact with the cloud:
To get the last measured values from your Sensformer
Connectivity Device:
o Subscribe to the topic and see if succeeded:
$aws/things/<MAC ADDRESS>/shadow/get/accepted
o Subscribe to the topic and see if failed:
$aws/things/<MAC ADDRESS >/shadow/get/rejected
o Publish an empty message to the topic:
$aws/things/<MAC ADDRESS >/shadow/get
To delete the last stored data of your Sensformer
Connectivity Device:
o Subscribe to the topic and see if succeeded:
$aws/things/<MAC ADDRESS>/shadow/delete/accepted
o Subscribe to the topic and see if failed:
$aws/things/<MAC
ADDRESS>/shadow/delete/rejected
o Publish an empty message to the topic:
$aws/things/<MAC ADDRESS>/shadow/delete
To get from your Sensformer Connectivity Device every new
pushed data on real-time:
o Subscribe to the topic and see if succeeded:
$aws/things/<MAC ADDRESS>/shadow/update/accepted
o Subscribe to the topic and see if failed:
$aws/things/<MAC ADDRESS>/shadow/update/rejected

Related product manuals