node-red-contrib-sun-position
Advanced tools
Comparing version 0.1.14-beta.6 to 0.1.14-beta.7
@@ -219,3 +219,3 @@ /******************************************** | ||
doCreateTimeout(node, msg); | ||
//node.debug('input ' + util.inspect(msg)); | ||
node.debug('input ' + util.inspect(msg)); | ||
let plType = 'date'; | ||
@@ -236,3 +236,2 @@ let plValue = ''; | ||
} | ||
node.send(msg); | ||
} else if (plType === "pdsCalcData") { | ||
@@ -242,2 +241,15 @@ msg.payload = this.positionConfig.getSunCalc(msg.ts); | ||
msg.payload = this.positionConfig.getMoonCalc(msg.ts); | ||
} else if (plType === "pdsTime" || plType === "pdmTime") { | ||
msg.timeData = this.positionConfig.getTimeProp(node, msg, plType,plValue, undefined, 1); | ||
if (msg.timeData.error) { | ||
hlp.errorHandler(node, err, RED._("time-inject.errors.error-text"), RED._("time-inject.errors.error-title")); | ||
return null; | ||
} | ||
msg.payload = msg.timeData.value; | ||
msg.timeName = plValue; | ||
msg.timeStr = msg.timeData.value.toLocaleString(); | ||
msg.timeUTCStr = msg.timeData.value.toUTCString(); | ||
msg.timeOffsetMs = node.getScheduleTime(msg.timeData.value); | ||
msg.timeOffsetSec = Math.round(msg.timeOffsetMs / 1000); | ||
msg.timeOffsetMin = Math.round(msg.timeOffsetSec / 60); | ||
} else { | ||
@@ -247,9 +259,9 @@ RED.util.evaluateNodeProperty(plValue, plType, this, msg, function (err, res) { | ||
hlp.errorHandler(node, err, RED._("time-inject.errors.error-text"), RED._("time-inject.errors.error-title")); | ||
return null; | ||
} else { | ||
msg.payload = res; | ||
node.send(msg); | ||
} | ||
}); | ||
} | ||
msg = null; | ||
node.send(msg); | ||
} catch (err) { | ||
@@ -256,0 +268,0 @@ hlp.errorHandler(this, err, RED._("time-inject.errors.error-text"), RED._("time-inject.errors.error-title")); |
{ | ||
"name": "node-red-contrib-sun-position", | ||
"version": "0.1.14-beta.6", | ||
"version": "0.1.14-beta.7", | ||
"description": "NodeRED nodes to get sun and moon position", | ||
@@ -5,0 +5,0 @@ "main": "none", |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
700683
2711