Skip to content

Commit 18b6da7

Browse files
committed
minors on provisioning + pressures attribute in examples
1 parent 0825b8b commit 18b6da7

File tree

4 files changed

+26
-4
lines changed

4 files changed

+26
-4
lines changed

conf/config-ld.example.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,10 @@ config.iota = {
183183
{
184184
name: 'Engine_Oxigen',
185185
type: 'Number'
186+
},
187+
{
188+
name: 'Engine_Pressures',
189+
type: 'Text'
186190
}
187191
],
188192
lazy: [
@@ -247,6 +251,12 @@ config.iota = {
247251
opcua_id: 'ns=3;s=Oxigen',
248252
object_id: 'ns=3;s=Oxigen',
249253
inputArguments: []
254+
},
255+
{
256+
ocb_id: 'Engine_Pressures',
257+
opcua_id: 'ns=3;s=Pressures',
258+
object_id: 'ns=3;s=Pressures',
259+
inputArguments: []
250260
}
251261
]
252262
}

conf/config-v2.example.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,10 @@ config.iota = {
183183
{
184184
name: 'Engine_Oxigen',
185185
type: 'Number'
186+
},
187+
{
188+
name: 'Engine_Pressures',
189+
type: 'Text'
186190
}
187191
],
188192
lazy: [
@@ -247,6 +251,12 @@ config.iota = {
247251
opcua_id: 'ns=3;s=Oxigen',
248252
object_id: 'ns=3;s=Oxigen',
249253
inputArguments: []
254+
},
255+
{
256+
ocb_id: 'Engine_Pressures',
257+
opcua_id: 'ns=3;s=Pressures',
258+
object_id: 'ns=3;s=Pressures',
259+
inputArguments: []
250260
}
251261
]
252262
}

lib/commonBindings.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,11 +152,13 @@ function manageConfigurationRequest(apiKey, deviceId, device, objMessage) {
152152
function singleMeasure(apiKey, deviceId, attribute, device, parsedMessage) {
153153
config.getLogger().debug(context, 'Processing single measure for device [%s] with apiKey [%s]', deviceId, apiKey);
154154

155+
const messageType = guessType(attribute, device);
156+
155157
const values = [
156158
{
157159
name: attribute,
158-
type: guessType(attribute, device),
159-
value: parsedMessage[0]
160+
type: messageType,
161+
value: messageType === constants.OPCUA_NGSI_BINDING_STRING ? JSON.stringify(parsedMessage) : parsedMessage[0]
160162
}
161163
];
162164
config.getLogger().debug(context, 'values updates [%s]', JSON.stringify(values));

lib/metaBindings.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ function createGroup() {
4343
}
4444
]
4545
};
46-
const q = url.parse(config.getConfig().iota.providerUrl, true);
46+
const q = url.parse(`http://localhost:${config.getConfig().iota.server.port}`, true);
4747
const options = {
4848
host: q.hostname,
4949
port: q.port,
@@ -96,7 +96,7 @@ function createDevices() {
9696
const body = {
9797
devices
9898
};
99-
const q = url.parse(config.getConfig().iota.providerUrl, true);
99+
const q = url.parse(`http://localhost:${config.getConfig().iota.server.port}`, true);
100100
const options = {
101101
host: q.hostname,
102102
port: q.port,

0 commit comments

Comments
 (0)